-
Notifications
You must be signed in to change notification settings - Fork 793
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
By any chance, did you forget to make k8s.gcr.io public? #646
Comments
Update. After cloning the repo locally and rolling back to e181446, the driver installed fine. |
Installation link does not work for me either, it cannot pull from |
Got the same issue, and can not pull the image from However, I check the change log v0.8.0[1]. This seems that the image did not push to
[1] https://github.com/kubernetes-sigs/aws-ebs-csi-driver/blob/master/CHANGELOG-0.x.md |
I did not push a latest tag, let me do that now. The workaround is to use the v0.8.0 tag which should be public |
Sorry for the disruption, I pushed latest tags. They are public from my end, i.e. I don't need to authenticate to gcr to pull them.
There are other issues like the stable kustomize overlay still trying to find/replace amazon/aws-ebs-csi-driver:latest to amazon/aws-ebs-csi-driver:v0.7.1, instead of k8s.gcr.io/provider-aws/aws-ebs-csi-driver:latest to k8s.gcr.io/provider-aws/aws-ebs-csi-driver:v0.8.0 , patch for taht is coming. |
The overlays have been updated and the stable overlay correctly point to v0.8.0 tag now from my side |
Seeing this happen again for v0.8.1, I assume the same change must be made? |
Yes, kubernetes/k8s.io#1509 has'nt merged yet. Sorry, the release process is still new and a little backwards since maintainer has to make the tag first, then the image gets built, then must be promoted with a PR like above. Normally it should only take a few hours but the PR hasn't been reviewed yet. For docker hub it isn't a problem since the github action immediately pushes the image after the tag is made. In the future I will refrain from updating helm charts/kustomize templates until after the image is actually available. The trade off will be that the tag/release won't match the helm chart/kustomize template, i.e. if I clone v0.8.1 of this repo the template is still going to refer to v0.8.0, but I think that's not a huge deal |
It seems available now on my end. Can continue discussion in #685 |
/kind bug
What happened?
Tried to deploy latest EBS CSI driver, and my cluster could not pull images from k8s.gcr.io:
What you expected to happen?
I expected it to work.
How to reproduce it (as minimally and precisely as possible)?
I simply followed instructions on https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi.html , the step that causes the problem is:
Anything else we need to know?:
I noticed that a recent PR (merge pull request 642) replaced
amazon/aws-ebs-csi-driver:latest
tok8s.gcr.io/provider-aws/aws-ebs-csi-driver:latest
, and k8s.gcr.io is the registry I seem to be unable to access.Environment
Kubernetes version (use
kubectl version
):Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.3", GitCommit:"1e11e4a2108024935ecfcb2912226cedeafd99df", GitTreeState:"clean", BuildDate:"2020-10-14T12:50:19Z", GoVersion:"go1.15.2", Compiler:"gc", Platform:"windows/amd64"}
Server Version: version.Info{Major:"1", Minor:"16+", GitVersion:"v1.16.15-eks-ad4801", GitCommit:"ad4801fd44fe0f125c8d13f1b1d4827e8884476d", GitTreeState:"clean", BuildDate:"2020-10-20T23:27:12Z", GoVersion:"go1.13.15", Compiler:"gc", Platform:"linux/amd64"}
Driver version: At the time of writing, the repo is at f541380 (Merge pull request 644)
The text was updated successfully, but these errors were encountered: