publish
statefailed
jobback to job
imagedocker:28-cli
arch-
attempt1 of 1
workerconductor-worker-x86-64
duration20s
task exited 1
log
[conductor] task publish on conductor-worker-x86-64
[conductor] commit a134e2de963e attempt 1
[conductor] image docker:28-cli
$ ./deploy/publish.sh
== publishing from refs/heads/main at a134e2de963e
tags:
latest
a134e2de963e
platforms: linux/amd64,linux/arm64,linux/riscv64
== registering emulators
Unable to find image 'tonistiigi/binfmt:qemu-v9.2.2' locally
qemu-v9.2.2: Pulling from tonistiigi/binfmt
d9d64120404b: Pulling fs layer
3a6596812d61: Pulling fs layer
d9d64120404b: Download complete
3a6596812d61: Download complete
8bcb65e9c572: Download complete
3a6596812d61: Pull complete
d9d64120404b: Pull complete
Digest: sha256:1b804311fe87047a4c96d38b4b3ef6f62fca8cd125265917a9e3dc3c996c39e6
Status: Downloaded newer image for tonistiigi/binfmt:qemu-v9.2.2
installing: arm64 OK
installing: arm OK
installing: mips64le OK
installing: mips64 OK
installing: loong64 OK
installing: s390x OK
installing: ppc64le OK
installing: riscv64 OK
== preparing the builder
#1 [internal] booting buildkit
#1 pulling image moby/buildkit:buildx-stable-1
#1 pulling image moby/buildkit:buildx-stable-1 8.8s done
#1 creating container buildx_buildkit_conductor-publish0
#1 creating container buildx_buildkit_conductor-publish0 2.0s done
#1 DONE 10.9s
FAILED: the builder cannot produce linux/amd64,linux/arm64,linux/riscv64.
It reports: linux/amd64, linux/amd64/v2, linux/amd64/v3, linux/386
Emulation is registered through binfmt_misc, which has to be mounted on
the host running the docker daemon:
sudo mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc
Without it the installer above succeeds and registers nothing, and the
build fails later with 'exec format error'.
[conductor] task exited 1