Skip to content
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

Update CycloneDX predicate #188

Merged
merged 1 commit into from
Oct 18, 2022
Merged

Conversation

lehors
Copy link
Contributor

@lehors lehors commented Oct 17, 2022

Fixes issue:

This addresses Issue #187 and resolves an incompatibility between cosign and syft. See: anchore/syft#1268

Signed-off-by: Arnaud J Le Hors lehors@us.ibm.com

Description:

This changes the value of the predicate to be in line with the decision from the CycloneDX project: in-toto/attestation#82 (comment) and what other tools like syft are already using.
This will make cosign and syft compatible.

This is in line with the decision from the CycloneDX project:
in-toto/attestation#82 (comment)

This resolves an incompatibility between cosign and syft.

Signed-off-by: Arnaud J Le Hors <lehors@us.ibm.com>
@adityasaky
Copy link
Member

cc @puerco I see you added support for cyclonedx originally and you should probably be aware of this change.

@puerco
Copy link
Contributor

puerco commented Oct 18, 2022

Thanks for tagging me @adityasaky . LGTM. Once this merges I can bump the in-toto dependency on cosign. I just checked and sigstore prefers tagged versions but if no release is coming soon, we should be able to pull the go module @ HEAD.

@adityasaky
Copy link
Member

I think we can cut a release soon @puerco, no need to pull from HEAD.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants