-
Notifications
You must be signed in to change notification settings - Fork 124
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
Rev 5 Baselines Reference XML Version of the Catalog #109
Comments
The Rev 4 baselines do the same; however, the file is referenced in |
Hmmm, that is odd. |
The lack of tests around this small but purposeful little Python script has come to bite me in the rear. Maybe I need to write some around this to avoid this moving forward. I recall during feedback that during code review in ad hoc reviews or during formal review in usnistgov/OSCAL#1070 I had slipped on parameterized file extension (like "from XML" and "to JSON" as arguments getting passed into the functions correctly. Somehow, and I am not sure how this slipped by me/us, I missed Bad (XML, source of this bug report): https://github.com/usnistgov/OSCAL/blob/dc2220124f4e2a7246697508a837d68e95a77908/build/ci-cd/python/convert_filetypes.py Also bad (YAML): https://github.com/usnistgov/OSCAL/blob/dc2220124f4e2a7246697508a837d68e95a77908/build/ci-cd/python/convert_filetypes.py#L406 I am opening up a PR, but I think it might be time to test this thing more effectively. Will follow up with Dave tomorrow. |
@david-waltermire-nist, how should we handle pushing up the submodule checkout to ensure this bug (and other enhancements) are merged into the current release of the catalog. Let me know me and I will work with you to sort it out. |
I will include this in sprint: it can be resolved by updating the OSCAL submodule in the respective branches ( |
This was revolved partially but other work referenced in #116 is still blocking this from completion and resolution in |
The Rev 5 baseline JSON files reference
NIST_SP-800-53_rev5_catalog.xml
underimports
. Is there a reason why the XML file is referenced and not the JSON file?The text was updated successfully, but these errors were encountered: