This repository was archived by the owner on Jul 1, 2025. It is now read-only.

Description
This is a ...
improvement - something could be better
This relates to ...
User Story
When including multiple primary data-centers in an OSCAL SSP, the validation yields the following error:
[ERROR] [/system-security-plan/metadata[1]] data-center-primary: There MUST be a single primary data center.
We have a customer with multiple primary data-centers, for different regions, and I imagine this is a user story for others as well.
Goals
Modify the data-center-primary constraint to allow for multiple primary data-centers.
Modified constraint:
<expect id="data-center-primary" target="." test="count(location/prop[@name eq 'type'][@value eq 'data-center'][@class eq 'primary']) >= 1">
Dependencies
No response
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