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

Index materials of SLSA provenance statements #792

Closed
tiziano88 opened this issue Apr 25, 2022 · 2 comments · Fixed by #793
Closed

Index materials of SLSA provenance statements #792

tiziano88 opened this issue Apr 25, 2022 · 2 comments · Fixed by #793
Labels
enhancement New feature or request

Comments

@tiziano88
Copy link
Contributor

#764 added support for indexing the payload hash in in-toto entries. It would be nice to do the same for materials of SLSA provenance attestations, so that it would be possible, for instance, to look up all attestations that shows how a particular git commit (i.e. a material) was built into a binary artifact (i.e. the subject). This would allow for instance to check whether there are issues around reproducibility when done by different builders (e.g. GitHub actions and GCB may end up with a different artifact hash).

cc @bobcallaway @dlorenc @rbehjati @jul-sh @mariaschett @aferr

@tiziano88 tiziano88 added the enhancement New feature or request label Apr 25, 2022
@asraa
Copy link
Contributor

asraa commented Apr 26, 2022

It would be nice to do the same for materials of SLSA provenance attestations, so that it would be possible, for instance, to look up all attestations that shows how a particular git commit (i.e. a material) was built into a binary artifact (i.e. the subject)

I can definitely do this, this is a great idea -- this would allow for recursing on entries to discover provenance for deps. cc @lumjjb

@lumjjb
Copy link

lumjjb commented Apr 26, 2022

Yes!! The back-edges will be super helpful! +1

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

Successfully merging a pull request may close this issue.

3 participants