Help with component content #1631
Replies: 2 comments 2 replies
-
Hi @bjcbusiness. Thanks for submitting this discussion. I found the component definition and want to document my reproduction steps here. I experienced the same issues you are reporting. trestle init
trestle import -f https://raw.githubusercontent.com/CivicActions/oscal-component-definitions/main/aws/oscal/aws.json -o aws
trestle author component-generate -o md_comp/aws --name aws
trestle author component-assemble --markdown md_comp/aws/ -o aws The I experimented here and added a test
Based on this, I think at least a bug report will need to be submitted to ensure this unexpected behavior does not occur. I also wanted to link this issue that may be applicable. If I understand correctly, you are trying to take a @vikas-agarwal76 @AleJo2995 @degenaro Is there anything you can add here or is there something I have missed? Perhaps extending the new |
Beta Was this translation helpful? Give feedback.
-
Hi folks
Thank you for looking at this! I am currently completely away from my work email and system and will not be able to provide any substantial reply until late August.
I’m very interested to use the trestle system so rest assured I’ll reply to these queries when I return
Regards
Ben
…________________________________
From: Lou DeGenaro ***@***.***>
Sent: Wednesday, July 24, 2024 1:39:30 PM
To: oscal-compass/compliance-trestle ***@***.***>
Cc: Collar, Ben (DI SW PLM LCS CF) ***@***.***>; Mention ***@***.***>
Subject: Re: [oscal-compass/compliance-trestle] Help with component content (Discussion #1631)
Thanks for raising the issue and for the investigative work. I am not well versed in the markdown support aspect, so I would defer to @vikas-agarwal76<https://github.com/vikas-agarwal76> + @AleJo2995<https://github.com/AleJo2995> + @butler54<https://github.com/butler54> on the whether this is working as designed or a bug. If the former, it seems that an include-all-parts solution is a possibility.
—
Reply to this email directly, view it on GitHub<#1631 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BHHDEZ3XAG7PDW2WLDHNOILZN7RFFAVCNFSM6AAAAABLAXNIW2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTAMJUGA4DONQ>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I feel like i must be doing something wrong or understanding the system capabilities incorrectly. I'm new here so please bear with me as I learn.
I've got a set of controls (800-53); I've also got a component that implements some of it (AWS from CivicActions). The former has statements within controls, and the latter selects some of those statements and adds prose about how they're implemented.
My expectation is that when I
trestle author component-generate
for AWS, the resulting MD files should have all the details from the AWS component in each MD file. Instead, the MD files only contain the control information from the NIST catalog.Example:
AWS has in AC-2 section the following,
But none of the information about CloudTrail shows up in the generated MD files
Furthermore, when I change anything in the MD file--like implementation status--and perform
trestle author component-assemble
then the changes are not saved into the .json.Should it be working like I expected? If not, what should I expect instead?
Beta Was this translation helpful? Give feedback.
All reactions