-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
[bitnami/external-dns] Cannot pull latest external-dns chart #30519
Comments
Looks like a bug in Helm itself This fails: # Try to pull the chart without adding the repository with "helm repo add"
$ helm pull --version 8.6.0 --repo https://charts.bitnami.com/bitnami external-dns
Error: invalid_reference: invalid tag
~ took 3s This works: $ helm repo add bitnami https://charts.bitnami.com/bitnami
"bitnami" has been added to your repositories
~ took 2s Update the Bitnami repository $ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "bitnami" chart repository
Update Complete. ⎈Happy Helming!⎈
~ took 1s Pull the chart $ helm pull --version 8.6.0 bitnami/external-dns
~ took 3s |
EDIT: Why is this issue appearing now?Historically, Bitnami Helm charts were accessed by adding the Bitnami repository to the Helm CLI:
or by directly installing/pulling a specific Helm chart using the
In April 2023, Bitnami introduced support for the OCI format, recommending OCI-based installation as the primary method going forward. For example:
As detailed in our recent announcement and #30110, the traditional method is now being deprecated. Consequently, the index.yaml served at |
I switched to OCI. Thank you @carrodher |
Indeed, it got reported there as well: helm/helm#13466 (just as a FYI comment to document it here as well) |
Name and Version
bitnami/external-dns 8.6.0
What architecture are you using?
x86-64
What steps will reproduce the bug?
Try to pull the latest chart version, v8.6.0:
The previous version of the chart can be pulled without any issues:
While troubleshooting the issue, I discovered that the latest chart version uses OCI URLs. The change is related to #30110
vs
v8.5.1
:As a workaround, I'm using the DockerHub OCI repo directly:
oci://registry-1.docker.io/bitnamicharts/
Additional information
Helm version: v3.16.2
I'm using ArgoCD to deploy the chart and it runs the exact helm command I mentioned.
The text was updated successfully, but these errors were encountered: