Add support for SLSA attestation verification (pulp-service patch 0048)
Open
@jobselko is already working on this.
Since Aug 20, 2026.
Feature
- Dominant language
- Python
- Stars
- 49
- Forks
- 88
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 31
Description
Upstream the SLSA attestation verification support currently carried as a patch in pulp-service (https://github.com/pulp/pulp-service/pull/977).
SLSA attestations that lack a Sigstore certificate can be verified against a public key configured via ATTESTATION_VERIFICATION_KEY. This enables verification of attestations from build systems that use their own signing keys instead of Sigstore.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.