-
Notifications
You must be signed in to change notification settings - Fork 186
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
[feature] Remove SLSA binding to in-toto-golang #2450
Comments
Shall I take this up? |
Thanks @kpauljoseph, I will assign you the issue! |
@pxp928 There's a considerable difference between both these versions as well. |
@kpauljoseph Not sure if I understand your question but the SLSA Parser: https://github.com/guacsec/guac/blob/main/pkg/ingestor/parser/slsa/parser_slsa.go uses in-toto-golang for v0.1 and v0.2 SLSA provenance.
|
Yes, as want backwards compatibility where possible. |
Is your feature request related to a problem? Please describe.
in-toto-golang is being deprecated. We should move the SLSA parser to use in-toto attestations instead for the SLSA provenance.
remove the bindings:
"github.com/in-toto/in-toto-golang/in_toto/slsa_provenance/v0.1" and "github.com/in-toto/in-toto-golang/in_toto/slsa_provenance/v0.2"
GUAC version
main
The text was updated successfully, but these errors were encountered: