-
-
Notifications
You must be signed in to change notification settings - Fork 289
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
docker-registry install fails due to missing chart on repo #273
Comments
I can confirm that I'm getting the same error. [root@nuc ~]# arkade version
_ _
__ _ _ __| | ____ _ __| | ___
/ _` | '__| |/ / _` |/ _` |/ _ \
| (_| | | | < (_| | (_| | __/
\__,_|_| |_|\_\__,_|\__,_|\___|
Get Kubernetes apps the easy way
Version: 0.6.22
Git Commit: 690117d081d1ed750295361f1f54b8161d80adc2
[root@nuc ~]# kubectx
Default
[root@nuc ~]# arkade install docker-registry
Using kubeconfig:
Using Kubeconfig: /var/lib/rancher/k3s/server/cred/admin.kubeconfig
Client: x86_64, Linux
2020/11/15 11:00:37 User dir established as: /root/.arkade/
https://get.helm.sh/helm-v3.2.4-linux-amd64.tar.gz
/tmp/linux-amd64 linux-amd64/
/tmp/helm linux-amd64/helm
/tmp/README.md linux-amd64/README.md
/tmp/LICENSE linux-amd64/LICENSE
2020/11/15 11:00:49 extracted tarball into /tmp: 3 files, 0 dirs (485.721063ms)
Downloaded to: /root/.arkade/bin/helm helm
"stable" has been added to your repositories
Error: failed to fetch https://charts.helm.sh/stable/docker-registry-1.9.6.tgz : 404 Not Found
Error: exit code 1
[root@nuc ~]# This is probably going to affect all charts that were in stable. We have already moved ingress-nginx, Mongo and a few others to the new upstreams. I'm shocked that the upstream maintainers just deleted these chart artifacts without providing an alternative. |
You can run the following command to fix your repository:
|
This is giving a 404 for docker-registry despite being listed in the index.yaml 🤦 https://charts.helm.sh/stable/index.yaml
|
jFrog's chart centre has a mirror which is actually working -> https://chartcenter.io/stable/docker-registry |
I looked into this then raised #274 - but was subsequently told by the helm maintainers that the 404 is a bug on their side, and that they were restoring the release aritfacts. See the notes on 274 and check your version of arkade. |
The |
I also had the same issue using version |
Perfect. Thanks |
Expected Behaviour
When running
arkade install docker-registry
I expect it to install it to my clusterCurrent Behaviour
After running the command, I get the following error:
The weird thing is that it says it tried to fetch it from
https://charts.helm.sh/
, but when I runhelm repo list
, I get the followingAfter running the command in the warning, it sets the correct repo for stable, but after rerunning
arkade install docker-registry
, it reverts back to the deprecatedkubernetes-charts.storage.googleapis.com
URL, even though the error from arkade still sayscharts.helm.sh
.I'm not sure which repos got deprecated and which not, but if I understood this page correctly,
charts.helm.sh
is also deprecated?Possible Solution
When searching on artifacthub.io, this seems to be the only docker-registry chart available there:
https://artifacthub.io/packages/helm/twuni/docker-registry
I'm not sure whether that's the same that used to reside in the charts.helm.sh, but it might be a viable alternative.
Steps to Reproduce (for bugs)
arkade install docker-registry
Your Environment
k3s deployed with k3d
The text was updated successfully, but these errors were encountered: