Build:
- 0
2026-05-28 14:39.57: New job: Build Dockerfile using linux-arm64 in
[https://github.com/ocurrent/ocaml-ci.git#refs/pull/1056/head (b7c76fb98b9fcdcb503ba61525dd65ca5108ed06)]
2026-05-28 14:39.57: Using cache hint "https://github.com/ocurrent/ocaml-ci.git-Dockerfile"
2026-05-28 14:39.57: Waiting for resource in pool OCluster
2026-05-28 14:39.57: Waiting for worker…
2026-05-28 14:39.57: Got resource from pool OCluster
Building on okypous.caelum.ci.dev
HEAD is now at be70fcb Remove leftover GitLab references
HEAD is now at b7c76fb Pass os to docker peek so Windows images resolve
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 2.69kB done
#1 DONE 0.0s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.8s
#3 docker-image://docker.io/docker/dockerfile:1@sha256:87999aa3d42bdc6bea60565083ee17e86d1f3339802f543c0d03998580f9cb89
#3 CACHED
#4 [internal] load metadata for docker.io/library/debian:13
#4 DONE 0.0s
#5 [internal] load metadata for docker.io/ocaml/opam:debian-13-ocaml-4.14
#5 DONE 0.6s
#6 [internal] load .dockerignore
#6 transferring context:
#6 transferring context: 114B done
#6 DONE 0.4s
#7 [build 1/11] FROM docker.io/ocaml/opam:debian-13-ocaml-4.14@sha256:94d90b83ead2c47fab6036b98829ba949972b5e647f6d71f95468ad08168cd34
#7 DONE 0.0s
#8 [internal] setting cache mount permissions
#8 DONE 0.0s
#9 [build 2/11] RUN sudo ln -sf /usr/bin/opam-2.5 /usr/bin/opam && opam init --reinit -ni
#9 CACHED
#10 [build 4/11] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked --mount=type=cache,target=/var/lib/apt,sharing=locked sudo apt update && sudo apt-get --no-install-recommends install -y capnproto graphviz libev-dev libffi-dev libgmp-dev libsqlite3-dev m4 pkg-config libcapnp-dev
#10 CACHED
#11 [build 3/11] RUN sudo rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' | sudo tee /etc/apt/apt.conf.d/keep-cache
#11 CACHED
#12 [build 5/11] RUN cd ~/opam-repository && git fetch -q origin master && git reset --hard 94c943996066236b7203cad4027522be61e33f45 && opam update
#12 CACHED
#13 [internal] load build context
#13 transferring context: 9.19MB 0.1s done
#13 DONE 0.1s
#8 [internal] setting cache mount permissions
#8 CACHED
#14 [stage-1 1/6] FROM docker.io/library/debian:13
#14 resolve docker.io/library/debian:13
#14 resolve docker.io/library/debian:13 0.5s done
#14 DONE 0.5s
#15 [build 6/11] RUN opam pin add -yn current.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_web.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_git.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_github.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_docker.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_slack.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_rpc.dev https://github.com/ocurrent/ocurrent.git#peek-os-param
#15 3.154 [ERROR] Could not synchronize /home/opam/.opam/4.14/.opam-switch/sources/current from "git+https://github.com/ocurrent/ocurrent.git#peek-os-param":
#15 3.154 Branch peek-os-param not found
#15 3.154 [current.dev] fetching sources failed: git+https://github.com/ocurrent/ocurrent.git#peek-os-param
#15 3.155 [ERROR] Error getting source from git+https://github.com/ocurrent/ocurrent.git#peek-os-param:
#15 3.155 - git+https://github.com/ocurrent/ocurrent.git#peek-os-param
#15 3.155
#15 ERROR: process "/bin/sh -c opam pin add -yn current.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_web.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_git.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_github.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_docker.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_slack.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_rpc.dev https://github.com/ocurrent/ocurrent.git#peek-os-param" did not complete successfully: exit code: 40
------
> [build 6/11] RUN opam pin add -yn current.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_web.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_git.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_github.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_docker.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_slack.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_rpc.dev https://github.com/ocurrent/ocurrent.git#peek-os-param:
3.154 [ERROR] Could not synchronize /home/opam/.opam/4.14/.opam-switch/sources/current from "git+https://github.com/ocurrent/ocurrent.git#peek-os-param":
3.154 Branch peek-os-param not found
3.154 [current.dev] fetching sources failed: git+https://github.com/ocurrent/ocurrent.git#peek-os-param
3.155 [ERROR] Error getting source from git+https://github.com/ocurrent/ocurrent.git#peek-os-param:
3.155 - git+https://github.com/ocurrent/ocurrent.git#peek-os-param
3.155
------
Dockerfile:18
--------------------
17 | RUN cd ~/opam-repository && git fetch -q origin master && git reset --hard 94c943996066236b7203cad4027522be61e33f45 && opam update
18 | >>> RUN opam pin add -yn current.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && \
19 | >>> opam pin add -yn current_web.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && \
20 | >>> opam pin add -yn current_git.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && \
21 | >>> opam pin add -yn current_github.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && \
22 | >>> opam pin add -yn current_docker.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && \
23 | >>> opam pin add -yn current_slack.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && \
24 | >>> opam pin add -yn current_rpc.dev https://github.com/ocurrent/ocurrent.git#peek-os-param
25 | COPY --chown=opam --link ocaml-ci.opam ocaml-ci-service.opam ocaml-ci-api.opam /src/
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c opam pin add -yn current.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_web.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_git.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_github.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_docker.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_slack.dev https://github.com/ocurrent/ocurrent.git#peek-os-param && opam pin add -yn current_rpc.dev https://github.com/ocurrent/ocurrent.git#peek-os-param" did not complete successfully: exit code: 40
docker-build failed with exit-code 1
2026-05-28 14:40.05: Job failed: Failed: Build failed