- github
- ocaml
- opam-repository
- 893c17
- extras,x86_32-ocaml-4.14,opentelemetry.0.13
(not at the head of any monitored branch or PR)
2026-03-06 15:46.10: New job: build opentelemetry.0.13, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29501/head (893c1784a20aa699d0ef00d2df9fe0e8c997c853)
on debian-13-ocaml-4.14/i386
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29501/head" && git reset --hard 893c1784
git fetch origin master
git merge --no-edit 31db989bcaf14647d9889b8903120d6202ac37a8
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.14@sha256:8f29e44ba7f0155cac0fa6f0115e43b0c927e47b721cc1d8c50623b273a9f05f
SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn opentelemetry.0.13 0.13
RUN opam reinstall opentelemetry.0.13; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'opentelemetry.0.13' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
END-OF-DOCKERFILE
docker build -f ../Dockerfile .
2026-03-06 15:46.10: Using cache hint "ocaml/opam:debian-13-ocaml-4.14@sha256:8f29e44ba7f0155cac0fa6f0115e43b0c927e47b721cc1d8c50623b273a9f05f-opentelemetry.0.13-893c1784a20aa699d0ef00d2df9fe0e8c997c853"
2026-03-06 15:46.10: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.14@sha256:8f29e44ba7f0155cac0fa6f0115e43b0c927e47b721cc1d8c50623b273a9f05f)
(shell /usr/bin/linux32 /bin/sh -c)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
(run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
(run (shell "opam option solver=builtin-0install && opam config report"))
(env OPAMDOWNLOADJOBS 1)
(env OPAMERRLOGLEN 0)
(env OPAMPRECISETRACKING 1)
(env CI true)
(env OPAM_REPO_CI true)
(run (shell "rm -rf opam-repository/"))
(copy (src .) (dst opam-repository/))
(run (shell "opam repository set-url --strict default opam-repository/"))
(run (network host)
(shell "opam update --depexts || true"))
(run (shell "opam pin add -k version -yn opentelemetry.0.13 0.13"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall opentelemetry.0.13;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'opentelemetry.0.13' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2026-03-06 15:46.10: Waiting for resource in pool OCluster
2026-03-06 15:53.39: Waiting for worker…
2026-03-06 15:55.13: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at 31db989bca Merge pull request #29510 from kit-ty-kate/lwt-ocaml5
Updating 31db989bca..893c1784a2
Fast-forward
.../opentelemetry-client-cohttp-eio.0.13/opam | 54 ++++++++++++++++++++
.../opentelemetry-client-cohttp-lwt.0.13/opam | 51 +++++++++++++++++++
.../opentelemetry-client-ocurl.0.13/opam | 47 ++++++++++++++++++
.../opentelemetry-cohttp-lwt.0.13/opam | 47 ++++++++++++++++++
.../opentelemetry-logs.0.13/opam | 49 +++++++++++++++++++
.../opentelemetry-lwt/opentelemetry-lwt.0.13/opam | 48 ++++++++++++++++++
packages/opentelemetry/opentelemetry.0.13/opam | 57 ++++++++++++++++++++++
7 files changed, 353 insertions(+)
create mode 100644 packages/opentelemetry-client-cohttp-eio/opentelemetry-client-cohttp-eio.0.13/opam
create mode 100644 packages/opentelemetry-client-cohttp-lwt/opentelemetry-client-cohttp-lwt.0.13/opam
create mode 100644 packages/opentelemetry-client-ocurl/opentelemetry-client-ocurl.0.13/opam
create mode 100644 packages/opentelemetry-cohttp-lwt/opentelemetry-cohttp-lwt.0.13/opam
create mode 100644 packages/opentelemetry-logs/opentelemetry-logs.0.13/opam
create mode 100644 packages/opentelemetry-lwt/opentelemetry-lwt.0.13/opam
create mode 100644 packages/opentelemetry/opentelemetry.0.13/opam
(from ocaml/opam:debian-13-ocaml-4.14@sha256:8f29e44ba7f0155cac0fa6f0115e43b0c927e47b721cc1d8c50623b273a9f05f)
Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:8f29e44ba7f0155cac0fa6f0115e43b0c927e47b721cc1d8c50623b273a9f05f' locally
docker.io/ocaml/opam@sha256:8f29e44ba7f0155cac0fa6f0115e43b0c927e47b721cc1d8c50623b273a9f05f: Pulling from ocaml/opam
cdaf5c618b8f: Pulling fs layer
c1a615363caf: Pulling fs layer
a8f56f0059e5: Pulling fs layer
80a1e0f07d29: Pulling fs layer
c1a615363caf: Waiting
7bbfa2987327: Pulling fs layer
a8f56f0059e5: Waiting
14ca8091c580: Pulling fs layer
7bbfa2987327: Waiting
7f2504e6520f: Pulling fs layer
cfbce0f6d427: Pulling fs layer
14ca8091c580: Waiting
7f2504e6520f: Waiting
fccc5c1ba02c: Pulling fs layer
cfbce0f6d427: Waiting
24bbb160b3dd: Pulling fs layer
fccc5c1ba02c: Waiting
ce375bd507f6: Pulling fs layer
88cd209b74cf: Pulling fs layer
500f56891952: Pulling fs layer
ce375bd507f6: Waiting
88cd209b74cf: Waiting
ca5e3ffa6cd0: Pulling fs layer
9270e18817be: Pulling fs layer
500f56891952: Waiting
b213756101e6: Pulling fs layer
bed7140c81e8: Pulling fs layer
ca5e3ffa6cd0: Waiting
9270e18817be: Waiting
e28ef66121fc: Pulling fs layer
ff8920d62e7f: Pulling fs layer
b213756101e6: Waiting
bed7140c81e8: Waiting
e28ef66121fc: Waiting
5e562ea1891f: Pulling fs layer
ff8920d62e7f: Waiting
7275dcbac151: Pulling fs layer
07bd3528aa77: Pulling fs layer
5e562ea1891f: Waiting
7275dcbac151: Waiting
4f4fb700ef54: Pulling fs layer
07bd3528aa77: Waiting
fa6fa6e0acc5: Pulling fs layer
4f4fb700ef54: Waiting
4758b7d97b72: Pulling fs layer
fa6fa6e0acc5: Waiting
7486d1cfd362: Pulling fs layer
4758b7d97b72: Waiting
5613f782110f: Pulling fs layer
7486d1cfd362: Waiting
927d4090d99d: Pulling fs layer
3074ab8bcf23: Pulling fs layer
927d4090d99d: Waiting
5613f782110f: Waiting
6d52591e746d: Pulling fs layer
3074ab8bcf23: Waiting
f0d2fdb4dcc7: Pulling fs layer
6d52591e746d: Waiting
7851c194e060: Pulling fs layer
a7cfeb92803c: Pulling fs layer
f0d2fdb4dcc7: Waiting
7851c194e060: Waiting
ae498c93e561: Pulling fs layer
4dff19323af7: Pulling fs layer
e6c6e1f0a4a2: Pulling fs layer
a9ad8ab93313: Pulling fs layer
ae498c93e561: Waiting
9ab738dd8af8: Pulling fs layer
516e26f933ca: Pulling fs layer
e6c6e1f0a4a2: Waiting
9ab738dd8af8: Waiting
a9ad8ab93313: Waiting
c130e159b638: Pulling fs layer
53637150fccc: Pulling fs layer
516e26f933ca: Waiting
c130e159b638: Waiting
03f2a35919f6: Pulling fs layer
53637150fccc: Waiting
922e07d321fc: Pulling fs layer
f70807e90612: Pulling fs layer
ffc0ad787c00: Pulling fs layer
f70807e90612: Waiting
ffc0ad787c00: Waiting
cdaf5c618b8f: Verifying Checksum
cdaf5c618b8f: Download complete
c1a615363caf: Verifying Checksum
c1a615363caf: Download complete
a8f56f0059e5: Verifying Checksum
a8f56f0059e5: Download complete
80a1e0f07d29: Verifying Checksum
80a1e0f07d29: Download complete
7bbfa2987327: Download complete
cdaf5c618b8f: Pull complete
c1a615363caf: Pull complete
a8f56f0059e5: Pull complete
80a1e0f07d29: Pull complete
7bbfa2987327: Pull complete
14ca8091c580: Verifying Checksum
14ca8091c580: Download complete
7f2504e6520f: Verifying Checksum
7f2504e6520f: Download complete
cfbce0f6d427: Verifying Checksum
cfbce0f6d427: Download complete
fccc5c1ba02c: Verifying Checksum
fccc5c1ba02c: Download complete
24bbb160b3dd: Verifying Checksum
24bbb160b3dd: Download complete
88cd209b74cf: Verifying Checksum
88cd209b74cf: Download complete
ce375bd507f6: Verifying Checksum
ce375bd507f6: Download complete
9270e18817be: Verifying Checksum
9270e18817be: Download complete
ca5e3ffa6cd0: Verifying Checksum
ca5e3ffa6cd0: Download complete
500f56891952: Verifying Checksum
500f56891952: Download complete
bed7140c81e8: Verifying Checksum
bed7140c81e8: Download complete
e28ef66121fc: Download complete
ff8920d62e7f: Verifying Checksum
ff8920d62e7f: Download complete
5e562ea1891f: Verifying Checksum
5e562ea1891f: Download complete
07bd3528aa77: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
fa6fa6e0acc5: Verifying Checksum
fa6fa6e0acc5: Download complete
7275dcbac151: Verifying Checksum
7275dcbac151: Download complete
4758b7d97b72: Verifying Checksum
4758b7d97b72: Download complete
5613f782110f: Download complete
7486d1cfd362: Download complete
927d4090d99d: Download complete
f0d2fdb4dcc7: Download complete
6d52591e746d: Verifying Checksum
6d52591e746d: Download complete
3074ab8bcf23: Verifying Checksum
3074ab8bcf23: Download complete
7851c194e060: Download complete
a7cfeb92803c: Verifying Checksum
a7cfeb92803c: Download complete
ae498c93e561: Download complete
4dff19323af7: Download complete
a9ad8ab93313: Verifying Checksum
a9ad8ab93313: Download complete
516e26f933ca: Download complete
c130e159b638: Verifying Checksum
c130e159b638: Download complete
53637150fccc: Verifying Checksum
53637150fccc: Download complete
14ca8091c580: Pull complete
7f2504e6520f: Pull complete
cfbce0f6d427: Pull complete
fccc5c1ba02c: Pull complete
24bbb160b3dd: Pull complete
ce375bd507f6: Pull complete
88cd209b74cf: Pull complete
e6c6e1f0a4a2: Verifying Checksum
e6c6e1f0a4a2: Download complete
500f56891952: Pull complete
922e07d321fc: Verifying Checksum
922e07d321fc: Download complete
ca5e3ffa6cd0: Pull complete
9270e18817be: Pull complete
b213756101e6: Pull complete
bed7140c81e8: Pull complete
e28ef66121fc: Pull complete
ff8920d62e7f: Pull complete
5e562ea1891f: Pull complete
7275dcbac151: Pull complete
07bd3528aa77: Pull complete
4f4fb700ef54: Pull complete
fa6fa6e0acc5: Pull complete
4758b7d97b72: Pull complete
f70807e90612: Download complete
9ab738dd8af8: Verifying Checksum
9ab738dd8af8: Download complete
7486d1cfd362: Pull complete
5613f782110f: Pull complete
927d4090d99d: Pull complete
ffc0ad787c00: Download complete
3074ab8bcf23: Pull complete
6d52591e746d: Pull complete
f0d2fdb4dcc7: Pull complete
7851c194e060: Pull complete
a7cfeb92803c: Pull complete
ae498c93e561: Pull complete
4dff19323af7: Pull complete
03f2a35919f6: Verifying Checksum
03f2a35919f6: Download complete
e6c6e1f0a4a2: Pull complete
a9ad8ab93313: Pull complete
9ab738dd8af8: Pull complete
516e26f933ca: Pull complete
c130e159b638: Pull complete
53637150fccc: Pull complete
03f2a35919f6: Pull complete
922e07d321fc: Pull complete
f70807e90612: Pull complete
ffc0ad787c00: Pull complete
Digest: sha256:8f29e44ba7f0155cac0fa6f0115e43b0c927e47b721cc1d8c50623b273a9f05f
Status: Downloaded newer image for ocaml/opam@sha256:8f29e44ba7f0155cac0fa6f0115e43b0c927e47b721cc1d8c50623b273a9f05f
2026-03-06 15:57.30 ---> saved as "41c4dc427f116e0f76cf3845b4f793302644d2da21df0249d00b64a8214f5980"
/: (shell /usr/bin/linux32 /bin/sh -c)
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-03-06 15:57.30 ---> saved as "8c6c4cf63a76fa50b451050581297b3900dfa61fd86ceedf7cf9cb32b1dc639c"
/home/opam: (run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults.
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.
This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.
Continue? [Y/n] y
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
opam option jobs=71 --global
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-03-06 15:58.06 ---> saved as "55910ff8bb0dcd1812fc946f8e5b52afc91a879e03f3531c4bb172ed1ee5065c"
/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version 2.5.0
# self-upgrade no
# system arch=x86_32 os=linux os-distribution=debian os-version=13
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 255
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 4.14
# invariant ["ocaml-base-compiler" {= "4.14.2"}]
# compiler-packages ocaml-base-compiler.4.14.2, ocaml-options-vanilla.1
# ocaml:native true
# ocaml:native-tools true
# ocaml:native-dynlink true
# ocaml:stubsdir /home/opam/.opam/4.14/lib/ocaml/stublibs:/home/opam/.opam/4.14/lib/ocaml
# ocaml:preinstalled false
# ocaml:compiler 4.14.2
2026-03-06 15:58.06 ---> saved as "f1faec1d7b040b333bef694304059509d555c6b68c6ba9c75eadc71cde9bfefd"
/home/opam: (env OPAMDOWNLOADJOBS 1)
/home/opam: (env OPAMERRLOGLEN 0)
/home/opam: (env OPAMPRECISETRACKING 1)
/home/opam: (env CI true)
/home/opam: (env OPAM_REPO_CI true)
/home/opam: (run (shell "rm -rf opam-repository/"))
2026-03-06 15:58.20 ---> saved as "737d91b1ac4bfa44e21b35b9980d56e61c5a48a3043a361669c0720fc583c342"
/home/opam: (copy (src .) (dst opam-repository/))
2026-03-06 15:58.27 ---> saved as "e1539a67663b43d00b1cb61149ea801062cadc3df3540377bb9fd78a852bd6ff"
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-03-06 15:58.55 ---> saved as "790f0a69c48051436d5ddd243ebb9505dd388bca22b191a752c69fa462b5b1f9"
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main i386 Packages [101 kB]
- Fetched 192 kB in 0s (1072 kB/s)
- Reading package lists...
2026-03-06 15:58.56 ---> saved as "a17a39006c10d8fe5c78b328572fb96a46795e05141c10d0259a32d18495e338"
/home/opam: (run (shell "opam pin add -k version -yn opentelemetry.0.13 0.13"))
opentelemetry is now pinned to version 0.13
2026-03-06 15:58.57 ---> saved as "dbfd95ce9da53c62f24a83713cd4efb8f152167156f55471549a78d54589f998"
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall opentelemetry.0.13;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'opentelemetry.0.13' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
opentelemetry.0.13 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 13 packages
- install ambient-context 0.2 [required by opentelemetry]
- install atomic base [required by opentelemetry]
- install dune 3.21.1 [required by opentelemetry]
- install hmap 0.8.1 [required by opentelemetry]
- install mtime 2.1.0 [required by opentelemetry]
- install ocamlbuild 0.16.1 [required by mtime, ptime]
- install ocamlfind 1.9.8 [required by mtime, ptime]
- install opentelemetry 0.13 (pinned)
- install pbrt 3.0.0 [required by opentelemetry]
- install ptime 1.2.0 [required by opentelemetry]
- install stdlib-shims 0.3.0 [required by pbrt]
- install thread-local-storage 0.2 [required by opentelemetry]
- install topkg 1.1.1 [required by mtime, ptime]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ambient-context.0.2 (cached)
-> retrieved atomic.base (cached)
-> installed atomic.base
-> retrieved dune.3.21.1 (cached)
-> retrieved hmap.0.8.1 (cached)
-> retrieved mtime.2.1.0 (cached)
-> retrieved ocamlbuild.0.16.1 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> retrieved opentelemetry.0.13 (cached)
-> retrieved pbrt.3.0.0 (cached)
-> retrieved ptime.1.2.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved thread-local-storage.0.2 (cached)
-> retrieved topkg.1.1.1 (cached)
-> installed ocamlfind.1.9.8
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed hmap.0.8.1
-> installed mtime.2.1.0
-> installed ptime.1.2.0
-> installed dune.3.21.1
-> installed stdlib-shims.0.3.0
-> installed thread-local-storage.0.2
-> installed pbrt.3.0.0
-> installed ambient-context.0.2
-> installed opentelemetry.0.13
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-06 15:59.25 ---> saved as "dc3f5c13bd7e2a82d05ce3ff61e26c3c470d7eeb9b320bdcc8921b569198d9b9"
Job succeeded
2026-03-06 15:59.30: Job succeeded