Skip to content

Manifest digest#8249

Merged
jdolitsky merged 1 commit intohelm:masterfrom
bloodorangeio:manifest-digest
Jun 29, 2020
Merged

Manifest digest#8249
jdolitsky merged 1 commit intohelm:masterfrom
bloodorangeio:manifest-digest

Conversation

@pmengelbert
Copy link
Contributor

@pmengelbert pmengelbert commented Jun 3, 2020

What this PR does / why we need it:
Determine chart digest by manifest

Currently, whenever the chart is printed, the digest of the .tar.gz
content layer is printed as the digest. The manifest digest is important
for OCI purposes, particularly in pushing to a registry.

Resolves #8248

If applicable:

  • this PR contains documentation
  • this PR contains unit tests
  • this PR has been tested for backwards compatibility

@helm-bot helm-bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Jun 3, 2020
@bacongobbler bacongobbler added this to the 3.3.0 milestone Jun 5, 2020
Currently, whenever the chart is printed, the digest of the .tar.gz
content layer is printed as the digest. The manifest digest is important
for OCI purposes, particularly in pushing to a registry.

Resolves helm#8248.

Signed-off-by: Peter Engelbert <[email protected]>
@helm-bot helm-bot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Jun 29, 2020
@pmengelbert
Copy link
Contributor Author

@bacongobbler This PR has been rebased onto master, and no longer depends on PR #8216. We are looking into that PR separately, but this should be good to merge.

Copy link
Member

@bacongobbler bacongobbler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@jdolitsky jdolitsky merged commit 7e9a831 into helm:master Jun 29, 2020
@hickeyma hickeyma added the needs-pick Indicates that a PR needs to be cherry-picked into the next release candidate. label Jun 30, 2020
vladfr pushed a commit to vladfr/helm that referenced this pull request Sep 30, 2020
Currently, whenever the chart is printed, the digest of the .tar.gz
content layer is printed as the digest. The manifest digest is important
for OCI purposes, particularly in pushing to a registry.

Resolves helm#8248.

Signed-off-by: Peter Engelbert <[email protected]>
@marckhouzam marckhouzam removed the needs-pick Indicates that a PR needs to be cherry-picked into the next release candidate. label Mar 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OCI: Use manifest digest vs. tarball digest

6 participants