Skip to content
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

Deprecate ssp-all-VALID.xml SSP for integration testing, replace with example SSP #958

Open
2 of 4 tasks
aj-stein-gsa opened this issue Dec 4, 2024 · 0 comments · Fixed by #960
Open
2 of 4 tasks
Assignees
Labels
devops scope: constraints type: backlog item For developer work that is not part of a user-facing epic or user story.

Comments

@aj-stein-gsa
Copy link
Contributor

aj-stein-gsa commented Dec 4, 2024

This is a ...

improvement - something could be better

This relates to ...

  • the FedRAMP OSCAL Validations

User Story

Per discussion with the team, with #953 merged, we have agreed to move forward with using the revised, fuller SSP example that @brian-ruf has been working on with us to drive requirement checking and flesh out the epics in #803. We will now deprecate the ssp-all-VALID.xml file and replace integration-level testing with this file to use existing data that is closer to being a full representation of valid OSCAL data for SSP before constraint definition, instead of backporting during constraint dev.

Goals

  • Simplify constraint development and building example valid OSCAL that does not fail constraint violation
  • Minimize merge conflicts in the valid SSP file for integration, it's one of several common locations for merge conflicts with overlapping PRs

Dependencies

Acceptance Criteria

  • All FedRAMP Documents Related to OSCAL Adoption (https://github.com/GSA/fedramp-automation) affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.

Other information

No response

@aj-stein-gsa aj-stein-gsa added scope: constraints type: backlog item For developer work that is not part of a user-facing epic or user story. labels Dec 4, 2024
@aj-stein-gsa aj-stein-gsa moved this from 🆕 New to 🔖 Ready in FedRAMP Automation Dec 4, 2024
@aj-stein-gsa aj-stein-gsa moved this from 🔖 Ready to 🏗 In progress in FedRAMP Automation Dec 4, 2024
@aj-stein-gsa aj-stein-gsa linked a pull request Dec 5, 2024 that will close this issue
6 tasks
@Gabeblis Gabeblis moved this from 🏗 In progress to 👀 In review in FedRAMP Automation Dec 5, 2024
@wandmagic wandmagic moved this from 👀 In review to ✅ Done in FedRAMP Automation Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops scope: constraints type: backlog item For developer work that is not part of a user-facing epic or user story.
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

2 participants