-
Notifications
You must be signed in to change notification settings - Fork 183
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
Fedramp profiles #620
Fedramp profiles #620
Conversation
…mpatability. Also, JSON profiles now point to JSON catalogs.
You have conflicts on your changes. To avoid these make sure to rebase against the latest from master. The following should fix this:
|
@brianrufgsa I get what you are trying to fix by adding the JSON variants in by hand; it ensures that they point to the JSON variant of the catalog. The downside of this is that the JSON variants will need to be hand converted when the XML is updated or vice versa. I am not a fan of this as it will create more maintenance work and will be prone to cases where they get out of sync. A better solution is to add a process that maps the URL references automatically on conversion. I have some ideas on how to do this. Let's talk about a way forward that leverages the CI/CD over a manual solution. |
@david-waltermire-nist I now have a batch file that both converts all my XML files to JSON, and automatically updates the XML references to JSON references in the JSON profiles at the same time. I'd love to have that built into the CI/CD pipeline and/or conversion, but need a solution now for those that are already trying to work with the files. |
@brianrufgsa I would need to port your batch file to work in bash for the CI/CD. Can you post your batch file? |
This discussion relates to issue #623. |
@david-waltermire-nist below is the batch file.
|
I manually merged you branch into master and found no remaining changes after I removed the generated resolved profiles and JSON content. It looks like these changes were already committed in previous PRs or are now generated by the CI/CD. Closing. |
Committer Notes
The id flag at the root now includes a prepended 'uuid-' to all UUIDs for alignment with recently revised OSCAL syntax.
Also modified JSON profiles so that they point to JSON catalogs instead of XML catalogs.
All Submissions:
Changes to Core Features: