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

Support checksum sha1 header on helm deploy task #30

Open
stefvic opened this issue Feb 18, 2022 · 0 comments
Open

Support checksum sha1 header on helm deploy task #30

stefvic opened this issue Feb 18, 2022 · 0 comments

Comments

@stefvic
Copy link

stefvic commented Feb 18, 2022

I would like the helm deploy task to support checksum sha1 header generation for JFrog artifactory and that should solve the warning message on default JFrog Artifactory repository policy:

Client did not publish a checksum value.
If you trust the uploaded artifact you can accept the actual checksum by clicking the 'Fix Checksum' button.

Why do we need it?
Note from JFrog (https://jfrog.com/knowledge-base/what-are-client-checksum-server-checksum-and-checksum-policy-in-local-repositories/ )

It's quite easy/common for files to become corrupted during file transfer or even after deployment; 
by using this Checksum-Policy option (making sure that the client's provided checksum matches 
the one calculated by Artifactory), the user is ensuring the file's data-integrity has not been compromised.

JFrog artifactory header name for checksum is: -H "X-Checksum-Sha1:<hex_sha1_diggest>"

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

No branches or pull requests

1 participant