-
Notifications
You must be signed in to change notification settings - Fork 334
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
ARM images appear to be missing from quay.io #153
Comments
Unfortunately, our underlying release-infra does not support cross building, so we had to disable it: #140 |
Sorry about this. As a workaround, you can build arm images for your own use in the following steps for now:
|
Thanks. This got away from me for a bit. My use case required multi-arch image manifests, but I was able to get I've since found that rancher/local-path-provisioner is a better fit for my use case. That said, it is my suspicion that the community might be served to have this issue as a reminder that multi-arch (including arm) images are desirable but lacking. As such, I leave the question with you whether this issue should stay open. |
perhaps letting that be overridden by an environment variable would be
cool?
Good idea! Can you open a PR for this?
This issue can be kept open until we support multi-arch again.
On Sat, Nov 2, 2019 at 9:16 AM Jason B. Alonso ***@***.***> wrote:
Thanks. This got away from me for a bit.
My use case required multi-arch image manifests, but I was able to get
hack/release.sh to work for me with a manual hack to set ALL_ARCH
(perhaps letting that be overridden by an environment variable would be
cool?).
I've since found that rancher/local-path-provisioner
<https://github.com/rancher/local-path-provisioner> is a better fit for
my use case. That said, it is my *suspicion* that the community might be
served to have this issue as a reminder that multi-arch (including arm)
images are desirable but lacking, as such, I leave the question with you
whether this issue should stay open.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#153?email_source=notifications&email_token=AAAWMUWPTUDVYCO6FSVIVWDQRTIHTA5CNFSM4JGAMQWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC4QK7A#issuecomment-548996476>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAWMUVTLDJSKX36ZKMXEJDQRTIHTANCNFSM4JGAMQWA>
.
--
Yecheng Fu (Cofyc)
https://yechengfu.com
|
Ok. I've submitted my PR for the override capability. It includes a touch of documentation--I felt bold enough to give it as a third invocation example. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/remove-lifecycle stale |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/remove-lifecycle stale |
in the csi project, we're currently migrating our build infra from quay to gcr provided by k8s-infra. One of the goal is to support multi-arch images using docker buildx. So far experimentation is going well, and we may want to consider something similar for this repo. example: https://github.com/kubernetes-csi/node-driver-registrar/blob/master/cloudbuild.yaml |
Hi @cofyc Can we re-enable cross build for multi-platform image? |
hi, @msau42 is it ready to add a cloud build configuration to support multi-arch images now? |
Yes, we actually just created a new image repo for all sig-storage sponsored projects: kubernetes/k8s.io#943 |
/assign |
This allows users to build and push a multi-arch image manifest to a private registry. In addition to enabling multi-arch experimentation and development, this serves as a workaround for kubernetes-sigs#153.
After all the hard work in #95 and #96 , I'm seeing the following when I run
docker manifest inspect quay.io/external_storage/local-volume-provisioner:v2.3.3
:Also, I'm getting
ErrImagePull
on my arm64 kubelet.The text was updated successfully, but these errors were encountered: