CoRIM SFR Profile and Example#49
Conversation
thomas-fossati
left a comment
There was a problem hiding this comment.
I have checked the extension CDDL and the associated example: LGTM!
A couple of suggestions:
-
Having both checked for correctness automatically by the CI would make it more robust in the face of change, especially if the change is accidental.
-
The CoRIM CDDL is released as an artefact of the CoRIM pipeline at each version drop (e.g.: https://github.com/ietf-rats-wg/draft-ietf-rats-corim/releases/tag/cddl-draft-ietf-rats-corim-08). While it’s under development, you might want to simplify tracking the alignment somewhat automatically (see for example what we do in CoSERV: https://github.com/rats-endorsements-distribution/draft-howard-rats-coserv/tree/main/cddl/comid.mk)
BTW, it’s great to see CoRIM being used more widely 👍
Documentation/corim_profile/examples/ocp-safe-sfr-fw-example.diag
Outdated
Show resolved
Hide resolved
Documentation/corim_profile/examples/ocp-safe-sfr-fw-example.diag
Outdated
Show resolved
Hide resolved
thomas-fossati
left a comment
There was a problem hiding this comment.
nice!
I left a couple of (FYI) comments. Feel free to ignore them.
Thanks for lookin this over @thomas-fossati I have addressed your two points by adding a simple workflow, once the repo admins enable GitHub Actions with some Runners...we should be able to test it out. In the meantime could you take a quick look and sanity check the workflow? |
|
This commit squashes all the intermediate commits from PR opencomputeproject#49 Signed-off-by: Alex Tzonkov <[email protected]>
Signed-off-by: Alex Tzonkov <[email protected]>
Signed-off-by: Alex Tzonkov <[email protected]>
Signed-off-by: Alex Tzonkov <[email protected]>
|
@ericeilertson @nickhummel from my side this is ready to get squashed and merged. If we need additional work on the CoRIM profile specification we can open a new PR for that. Thank you all for the help getting this done! |
|
Great stuff! It’d be super if someone could provide the SFR serialisation/deserialisation code for veraison/corim (and/or veraison/corim-rs). Then, one could use the stock |
- Enhancing the human readable script to handle signed CBOR and display all fields in human readable form. - Addressing fix from Rob Signed-off-by: Alex Tzonkov <[email protected]>
Signed-off-by: Alex Tzonkov <[email protected]>
Signed-off-by: Alex Tzonkov <[email protected]>
Signed-off-by: Alex Tzonkov <[email protected]>
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Outdated
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Outdated
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Outdated
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Outdated
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Outdated
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Outdated
Show resolved
Hide resolved
Documentation/corim_profile/OCP-SAFE-CoRIM-Extension-Profile-Specification.md
Outdated
Show resolved
Hide resolved
|
Here is one possible schema for JIL, can we get some JIL experts input? |
Removed device-category from the CDDL schema, addressed review comments, and fixed test failures. Updated docs and examples to match. Signed-off-by: Alex Tzonkov <[email protected]>
Signed-off-by: Alex Tzonkov <[email protected]>
Signed-off-by: Alex Tzonkov <[email protected]>
|
@ericeilertson @nickhummel I propose we go forward with the current latest version of the profile without adding the JIL assessment, if we need to add it later we can mint a new OID to be able to easily distinguish the profiles. |
Signed-off-by: Alex Tzonkov <[email protected]>
No description provided.