-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Data Center constraints do not conform with upstream OSCAL expectations #818
Closed
1 task done
kyhu65867 opened this issue
Oct 24, 2024
· 2 comments
· Fixed by #819 or GSA/automate.fedramp.gov#96
Closed
1 task done
Data Center constraints do not conform with upstream OSCAL expectations #818
kyhu65867 opened this issue
Oct 24, 2024
· 2 comments
· Fixed by #819 or GSA/automate.fedramp.gov#96
Labels
bug
Something isn't working
Comments
5 tasks
Merged
6 tasks
We have some minor fixes to add, so I will move this back to in progress for @kyhu65867 to address and then we can come back to it quickly. |
This can move from blocked to in review and ready to ship once GSA/automate.fedramp.gov#96 is merged. |
github-project-automation
bot
moved this from 🚢 Ready to Ship
to ✅ Done
in FedRAMP Automation
Oct 25, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This relates to ...
What happened?
When @aj-stein-gsa changed "name" to a value of "type" in the ssp-ALL-VALID file, test cases for the data center constraints broke. This is because the constraints are written to expect a "name" value of "data-center".
Common practice is for the name field to equal "type" and for the value field to equal "data-center". Thus, Constraints and test cases need to be adjusted accordingly.
Relevant log output
No response
How do we replicate this issue?
Change ssp-all-VALID to the correct syntax and watch the test harness fail.
Where, exactly?
Other relevant details
Another issue I noticed is that the unit tests are split up into multiple files, like "ssp-data-center-alternate-INVALID", but there are multiple things wrong in that file, AKA the country code is also incorrect. I think this defeats the purpose of unit tests, because how do we know if it is invalid because the alternate is invalid if there are multiple issues appearing? I will try to address this but I don't know how widespread of a problem this is
The text was updated successfully, but these errors were encountered: