Use mirrored qemu-user-static image

Along with the buildkit buildx image we rely on the
multiarch/qemu-user-static image to execute code on an emulated
target architecture for image builds. This image is hosted on docker hub
which has strict rate limits in place so we've mirrored it to
quay.io/opendevmirror. Consume the image from there to reduce impact of
rate limits.

Change-Id: Ie646f0e50cdc23da6ca82568e48f1fa416c35e1d
This commit is contained in:
Clark Boylan 2025-02-18 08:57:26 -08:00
parent 55fd4f3b24
commit 4cf748381d
2 changed files with 2 additions and 2 deletions

View File

@ -1,5 +1,5 @@
- name: Update qemu-static container settings
command: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
command: docker run --rm --privileged quay.io/opendevmirror/qemu-user-static --reset -p yes
when: ansible_architecture == 'x86_64'
# TODO(clarkb) Use buildkitd.toml configuration to add certifications. That

View File

@ -1,5 +1,5 @@
- name: Update qemu-static container settings
command: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
command: docker run --rm --privileged quay.io/opendevmirror/qemu-user-static --reset -p yes
environment:
DOCKER_CLI_EXPERIMENTAL: enabled
when: ansible_architecture == 'x86_64'