-
Notifications
You must be signed in to change notification settings - Fork 367
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
ARM64 image for the external snapshotter? #461
Comments
$ kubectl describe pod ebs-snapshot-controller-0 -n kube-system Normal Scheduled 12m default-scheduler Successfully assigned kube-system/ebs-snapshot-controller-0 to ip-192-168-24-190.us-west-1.compute.internal |
/assign |
I found this arm64 image for snapshot-controller: But running this results in this error: Any ideas? |
Can you try the following images? I think you are using old images. The new ones should be multi-arch. k8s.gcr.io/sig-storage/snapshot-controller:v2.1.3 |
Thanks @xing-yang , I will try these out, how about these images which are referenced in setup-csi-snapshotter.yaml.
|
Hi @xing-yang The image for csi-snapshotter doesn't seem to work for me.
|
Hi @ajaykmis This might be an issue with image when using with EBS CSI driver, but the image you mentioned above worked fine in my enviorment |
This is indeed due to the fact that the driver is using the old image. They were able to run the driver: kubernetes-sigs/aws-ebs-csi-driver#604 I think this can be closed. |
HI @ayberk : Sorry, these images didn't work for me. I am using these right now: When I used k8s.gcr.io/sig-storage/csi-snapshotter:v2.1.3, I was still getting exec error. |
|
yeah, that would make sense. Are there plans to release arm64 versions for 2.1.1? |
v2.1.3 image should support multiarch. I'll have to investigate why it does not work. v2.1.1 is a little old. We won't be releasing a separate image for an old release. |
Does other sidecar image such as the external-provisioner work on arm64? |
both the images you pointed didn't work for me on arm64. for the external provisioner, this is the one I used. |
So the earlier build that supports multiarch is 3.0.x and the latest 3.0.x is 3.0.3. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Rotten issues close after 30d of inactivity. Send feedback to sig-contributor-experience at kubernetes/community. |
@fejta-bot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Hi,
I am trying to use EBS CSI driver with the AWS EKS that has ARM nodes, but I am running into issues because the image for external-snapshotter might not be arm compatible?
I see the following issue:
~/Snapchat/dev/aws-ebs-csi-driver master*
$ kubectl get pods -n kube-system | grep ebs
ebs-snapshot-controller-0 0/1 CrashLoopBackOff 4 2m17s --->>>>>>>>
$ kubectl logs ebs-snapshot-controller-0 -n kube-system
standard_init_linux.go:219: exec user process caused: exec format error
Can someone please help with this? Do we have a arm64 image for this?
The text was updated successfully, but these errors were encountered: