diff --git a/roles/build-container-image/tasks/setup-buildx.yaml b/roles/build-container-image/tasks/setup-buildx.yaml index d934a60b7..81f100c48 100644 --- a/roles/build-container-image/tasks/setup-buildx.yaml +++ b/roles/build-container-image/tasks/setup-buildx.yaml @@ -1,5 +1,6 @@ - name: Update qemu-static container settings command: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes + when: ansible_architecture == 'x86_64' - name: Create builder command: "docker buildx create --name mybuilder --driver-opt network=host{% if buildset_registry is defined %} --config /etc/buildkit/buildkitd.toml {% endif %}" diff --git a/roles/build-docker-image/tasks/setup-buildx.yaml b/roles/build-docker-image/tasks/setup-buildx.yaml index afbb8a353..f42f93097 100644 --- a/roles/build-docker-image/tasks/setup-buildx.yaml +++ b/roles/build-docker-image/tasks/setup-buildx.yaml @@ -2,6 +2,7 @@ command: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes environment: DOCKER_CLI_EXPERIMENTAL: enabled + when: ansible_architecture == 'x86_64' - name: Create builder command: "docker buildx create --name mybuilder --driver-opt network=host{% if buildset_registry is defined %} --config /etc/buildkit/buildkitd.toml {% endif %}"