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

Tag immutability of helm charts #19987

Closed
joerocklin opened this issue Feb 15, 2024 · 3 comments
Closed

Tag immutability of helm charts #19987

joerocklin opened this issue Feb 15, 2024 · 3 comments
Assignees

Comments

@joerocklin
Copy link

There was mention in #11730 (comment) about tag immutability rules applying to helm charts, and the issue closed. However, it doesn't seem to be working. Since that issue is still closed, I'm opening this with the information from testing I did.

I tried uploading (as a project admin) the same chart version with different contents on harbor v2.6.4-77903faf with all tags marked as immutable. There were no errors using the helm cm-push command and the updated contents were present for the 'old' version.

I thought "maybe this is because I put the immutability rules in place after uploading the original version?" So I repeated the experiment with a new helm chart put in place after the rules were set up. Same issue.

Immutability does not seem to be working on helm charts.

@Vad1mo
Copy link
Member

Vad1mo commented Feb 16, 2024

I think we can close this one too. since 2.8 Harbor supports only OCI charts. So immutability on Chart Museum charts is not relveant anymore.

@joerocklin
Copy link
Author

Help me understand: does your statement mean that OCI charts have immutable tags by default or that it is impossible to have immutable tags?

@stonezdj
Copy link
Contributor

stonezdj commented Feb 18, 2024

If you are storing helm charts as OCI artifacts. tag immutable feature should work whatever it is a container image or helm chart.

@stonezdj stonezdj self-assigned this Feb 19, 2024
@stonezdj stonezdj closed this as completed Mar 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants