18F / fedramp-automation

FedRAMP Automation
https://federalist-2372d2fd-fc94-42fe-bcc7-a8af4f664a51.app.cloud.gov/site/18f/fedramp-automation/
Other
15 stars 6 forks source link

SAP validator not reading metadata of responsible parties against party entries #731

Closed Telos-sa closed 11 months ago

Telos-sa commented 11 months ago

Describe the bug

When validating a FedRAMP OSCAL SAP, the party UUID metadata in responsible-parties falsely reports that there is no matching party with the same UUID.

What version of OSCAL are you using?

OSCAL version 1.0.0

How do we replicate the issue?

  1. Run the attached SAP through the validator FedRAMP Example Project_OSCAL_SAP.json.zip

  2. The following errors appear in 4.11, 4.12, and 4.21 despite the SAP having matching UUIDs for all parties and their respective responsible-parties section in metadata. image

Expected behavior (i.e. solution)

These errors should not appear when there are matching UUIDs between the metadata for all parties and responsible-parties.

Telos-sa commented 11 months ago

Moved to https://github.com/GSA/fedramp-automation/issues/447