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

[Gatekeeper Library] Verifying packages on Artifact Hub #1155

Open
dkubicahitachi opened this issue May 2, 2023 · 0 comments
Open

[Gatekeeper Library] Verifying packages on Artifact Hub #1155

dkubicahitachi opened this issue May 2, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@dkubicahitachi
Copy link

dkubicahitachi commented May 2, 2023

Verifying packages
Why are helm packages not signed?

image

As the helm documentation says:
"Reasons a chart may not verify
These are common reasons for failure.

  • The .prov file is missing or corrupt. This indicates that something is misconfigured or that the original maintainer did not create a provenance file.
  • The key used to sign the file is not in your keyring. This indicate that the entity who signed the chart is not someone you've already signaled that you trust.
  • The verification of the .prov file failed. This indicates that something is wrong with either the chart or the provenance data.
  • The file hashes in the provenance file do not match the hash of the archive file. This indicates that the archive has been tampered with.

If a verification fails, there is reason to distrust the package."

helm upgrade csi csi-secrets-store-provider-azure/csi-secrets-store-provider-azure --verify --debug
Error: failed to fetch provenance "https://Azure.github.io/secrets-store-csi-driver-provider-azure/charts/csi-secrets-store-provider-azure-1.0.1.tgz.prov"

Can you add signed packages to the repository?

Environment:

  • Secrets Store CSI Driver version: 1.0.1
  • Azure Key Vault provider version: 1.0.1
  • Kubernetes version: v1.18.6
  • Cluster type: AKS
@dkubicahitachi dkubicahitachi added the enhancement New feature or request label May 2, 2023
@nilekhc nilekhc self-assigned this Aug 1, 2023
@bridgetkromhout bridgetkromhout changed the title Verifying packages Verifying packages on Artifact Hub Jul 2, 2024
@nilekhc nilekhc changed the title Verifying packages on Artifact Hub [Gatekeeper Library] Verifying packages on Artifact Hub Jul 2, 2024
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

No branches or pull requests

3 participants