Build:
  1. 0
2025-06-10 13:09.23: New job: Build using linux-x86_64 in
                                []
2025-06-10 13:09.23: Will push staging image to ocurrent/opam-staging:fedora-41-ocaml-5.2-flambda2-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71
RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN yum install -y zstd autoconf && yum clean packages
USER opam
RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2
RUN opam pin add -k version ocaml-variants 5.2.0+flambda2
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-06-10 13:09.23: Using cache hint "5.2.0+flambda2-amd64-ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71"
2025-06-10 13:09.23: Waiting for confirm-threshold > above-average
2025-06-10 13:11.22: Confirm-threshold now > above-average
2025-06-10 13:11.22: Connecting to build cluster…
2025-06-10 13:11.22: Waiting for resource in pool OCluster
2025-06-10 13:11.23: Waiting for worker…
2025-06-10 13:11.23: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
WARNING: experimental flag squash is removed with BuildKit. You should squash inside build using a multi-stage Dockerfile for efficiency.
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 689B done
#1 DONE 0.0s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.7s

#3 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#3 CACHED

#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71
#4 DONE 0.0s

#5 [internal] load .dockerignore
#5 transferring context: 2B done
#5 DONE 0.0s

#6 [internal] load build context
#6 transferring context: 689B done
#6 DONE 0.0s

#7 [1/7] FROM docker.io/ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71
#7 resolve docker.io/ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71
#7 resolve docker.io/ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71 1.8s done
#7 CACHED

#8 [2/7] RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default
#8 19.78 [oxcaml] Initialised
#8 DONE 20.2s

#9 [3/7] RUN yum install -y zstd autoconf && yum clean packages
#9 0.653 Updating and loading repositories:
#9 1.322  Fedora 41 - x86_64 - Updates           100% |  56.2 KiB/s |  24.6 KiB |  00m00s
#9 9.882  Fedora 41 - x86_64 - Updates           100% | 479.2 KiB/s |   4.0 MiB |  00m09s
#9 12.68 Repositories loaded.
#9 13.36 Package "zstd-1.5.7-1.fc41.x86_64" is already installed.
#9 13.36 Package "autoconf-2.72-4.fc41.noarch" is already installed.
#9 13.36 
#9 13.36 Nothing to do.
#9 13.50 Removed 0 files, 0 directories (total of 0 B). 0 errors occurred.
#9 DONE 13.5s

#10 [4/7] RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2
#10 4.817 
#10 4.817 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.937 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 5.130 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 12.55 [ocaml-variants.5.2.0+flambda2] downloaded from https://github.com/oxcaml/oxcaml/archive/refs/tags/5.2.0minus-10.tar.gz
#10 14.34 [ocaml-variants.5.2.0+flambda2/init-compiler.tar.gz] downloaded from https://opam.ocaml.org/cache
#10 15.05 [ocaml-variants.5.2.0+flambda2/init-dune.tbz] downloaded from https://opam.ocaml.org/cache
#10 15.45 [ocaml-variants.5.2.0+flambda2/init-menhir.tar.gz] downloaded from https://opam.ocaml.org/cache
#10 15.45 
#10 15.45 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 16.20 -> installed base-bigarray.base
#10 16.20 -> installed base-threads.base
#10 16.21 -> installed base-unix.base
#10 16.21 -> installed ocaml-options-vanilla.1
#10 517.0 -> installed ocaml-variants.5.2.0+flambda2
#10 517.1 -> installed ocaml-config.3
#10 517.4 -> installed ocaml.5.2.0
#10 517.4 -> installed base-domains.base
#10 517.5 -> installed base-nnp.base
#10 519.7 Done.
#10 519.7 # Run eval $(opam env) to update the current shell environment
#10 DONE 520.9s

#11 [5/7] RUN opam pin add -k version ocaml-variants 5.2.0+flambda2
#11 0.681 ocaml-variants is now pinned to version 5.2.0+flambda2
#11 0.681 
#11 4.665 No package build needed.
#11 4.665 Nothing to do.
#11 4.666 # Run eval $(opam env) to update the current shell environment
#11 DONE 5.8s

#12 [6/7] RUN opam install -y opam-depext
#12 5.073 The following actions will be performed:
#12 5.073   - install opam-depext 1.2.3
#12 5.073 
#12 5.073 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 5.329 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#12 5.352 
#12 5.352 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 10.27 -> installed opam-depext.1.2.3
#12 10.27 Done.
#12 10.27 # Run eval $(opam env) to update the current shell environment
#12 DONE 10.3s

#13 [7/7] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 DONE 0.0s

#14 exporting to image
#14 exporting layers
#14 exporting layers 13.3s done
#14 writing image sha256:84a46091cd0d6a96cec4148a4a978e4ef83b2ccacc3d9e47d969d78bbe55b0aa done
#14 DONE 13.3s

 1 warning found (use --debug to expand):
 - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 13)
Pushing "sha256:84a46091cd0d6a96cec4148a4a978e4ef83b2ccacc3d9e47d969d78bbe55b0aa" to "ocurrent/opam-staging:fedora-41-ocaml-5.2-flambda2-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
9a1631d08a26: Preparing
3bf1c5db4628: Preparing
db85fdc2b866: Preparing
e068ecff9214: Preparing
9a8ebff540ca: Preparing
47b51b52a06e: Preparing
1e87ae6eeccb: Preparing
26b96be3bd64: Preparing
da2848a07ca4: Preparing
6abbc3a0af07: Preparing
1bdd6b5f68db: Preparing
42144e23b1f2: Preparing
dcdfcd0b3c84: Preparing
42ba0fcb9c2b: Preparing
4e58f7d4b67f: Preparing
1e87ae6eeccb: Waiting
3b2890e3a6a0: Preparing
26b96be3bd64: Waiting
6abbc3a0af07: Waiting
da2848a07ca4: Waiting
0ca175a51d44: Preparing
1bdd6b5f68db: Waiting
87d1118bd461: Preparing
42144e23b1f2: Waiting
dcdfcd0b3c84: Waiting
42ba0fcb9c2b: Waiting
47b51b52a06e: Waiting
4e58f7d4b67f: Waiting
3b2890e3a6a0: Waiting
0ca175a51d44: Waiting
1604de7c3ea5: Preparing
87d1118bd461: Waiting
d143f83a5301: Preparing
ed15830a8cfa: Preparing
00c8e8d47194: Preparing
d143f83a5301: Waiting
ed15830a8cfa: Waiting
16d1ad2b4b2e: Preparing
41854a39d426: Preparing
00c8e8d47194: Waiting
16d1ad2b4b2e: Waiting
5f70bf18a086: Preparing
cd678133ee7a: Preparing
41854a39d426: Waiting
53a1ba4ea3dc: Preparing
cd678133ee7a: Waiting
5f70bf18a086: Waiting
60ecf63be8d5: Preparing
53a1ba4ea3dc: Waiting
01700ece58f8: Preparing
60ecf63be8d5: Waiting
c0a3586d61e1: Preparing
01700ece58f8: Waiting
c0a3586d61e1: Preparing
4731130d41c4: Preparing
d3db9174e4d3: Preparing
c0a3586d61e1: Waiting
4731130d41c4: Waiting
7dad31170dea: Preparing
7e957d17b114: Preparing
8f7850fcd15b: Preparing
d3db9174e4d3: Waiting
61f4fa400535: Preparing
7e957d17b114: Waiting
8f7850fcd15b: Waiting
a8966aadca11: Preparing
7329cb362cd1: Preparing
61f4fa400535: Waiting
3b32249ff999: Preparing
a8966aadca11: Waiting
0bff5d69aeef: Preparing
3b32249ff999: Waiting
7329cb362cd1: Waiting
3b7757fd44e2: Preparing
1068095ebf36: Preparing
29ee0853b6c9: Preparing
0bff5d69aeef: Waiting
3b7757fd44e2: Waiting
29ee0853b6c9: Waiting
1068095ebf36: Waiting
db85fdc2b866: Pushed
9a1631d08a26: Pushed
3bf1c5db4628: Pushed
1e87ae6eeccb: Layer already exists
26b96be3bd64: Layer already exists
da2848a07ca4: Layer already exists
6abbc3a0af07: Layer already exists
1bdd6b5f68db: Layer already exists
42144e23b1f2: Layer already exists
dcdfcd0b3c84: Layer already exists
42ba0fcb9c2b: Layer already exists
4e58f7d4b67f: Layer already exists
3b2890e3a6a0: Layer already exists
0ca175a51d44: Layer already exists
87d1118bd461: Layer already exists
1604de7c3ea5: Layer already exists
d143f83a5301: Layer already exists
ed15830a8cfa: Layer already exists
00c8e8d47194: Layer already exists
9a8ebff540ca: Pushed
16d1ad2b4b2e: Layer already exists
41854a39d426: Layer already exists
5f70bf18a086: Layer already exists
cd678133ee7a: Layer already exists
53a1ba4ea3dc: Layer already exists
60ecf63be8d5: Layer already exists
01700ece58f8: Layer already exists
c0a3586d61e1: Layer already exists
4731130d41c4: Layer already exists
d3db9174e4d3: Layer already exists
7dad31170dea: Layer already exists
7e957d17b114: Layer already exists
8f7850fcd15b: Layer already exists
61f4fa400535: Layer already exists
a8966aadca11: Layer already exists
7329cb362cd1: Layer already exists
3b32249ff999: Layer already exists
0bff5d69aeef: Layer already exists
3b7757fd44e2: Layer already exists
1068095ebf36: Layer already exists
29ee0853b6c9: Layer already exists
47b51b52a06e: Pushed
e068ecff9214: Pushed
fedora-41-ocaml-5.2-flambda2-amd64: digest: sha256:0bdcd723940afc0e481d11f70993774bb054164936ddea446aae4a1f05d03868 size: 9504
The push refers to repository [docker.io/ocurrent/opam-staging]
9a1631d08a26: Preparing
3bf1c5db4628: Preparing
db85fdc2b866: Preparing
e068ecff9214: Preparing
9a8ebff540ca: Preparing
47b51b52a06e: Preparing
1e87ae6eeccb: Preparing
26b96be3bd64: Preparing
da2848a07ca4: Preparing
6abbc3a0af07: Preparing
1bdd6b5f68db: Preparing
47b51b52a06e: Waiting
42144e23b1f2: Preparing
dcdfcd0b3c84: Preparing
42ba0fcb9c2b: Preparing
1e87ae6eeccb: Waiting
26b96be3bd64: Waiting
4e58f7d4b67f: Preparing
3b2890e3a6a0: Preparing
6abbc3a0af07: Waiting
1bdd6b5f68db: Waiting
0ca175a51d44: Preparing
da2848a07ca4: Waiting
42144e23b1f2: Waiting
87d1118bd461: Preparing
dcdfcd0b3c84: Waiting
1604de7c3ea5: Preparing
4e58f7d4b67f: Waiting
3b2890e3a6a0: Waiting
d143f83a5301: Preparing
42ba0fcb9c2b: Waiting
ed15830a8cfa: Preparing
87d1118bd461: Waiting
1604de7c3ea5: Waiting
0ca175a51d44: Waiting
d143f83a5301: Waiting
00c8e8d47194: Preparing
16d1ad2b4b2e: Preparing
41854a39d426: Preparing
5f70bf18a086: Preparing
ed15830a8cfa: Waiting
00c8e8d47194: Waiting
41854a39d426: Waiting
cd678133ee7a: Preparing
53a1ba4ea3dc: Preparing
5f70bf18a086: Waiting
16d1ad2b4b2e: Waiting
60ecf63be8d5: Preparing
53a1ba4ea3dc: Waiting
01700ece58f8: Preparing
cd678133ee7a: Waiting
60ecf63be8d5: Waiting
c0a3586d61e1: Preparing
c0a3586d61e1: Preparing
4731130d41c4: Preparing
c0a3586d61e1: Waiting
d3db9174e4d3: Preparing
4731130d41c4: Waiting
7dad31170dea: Preparing
d3db9174e4d3: Waiting
7e957d17b114: Preparing
8f7850fcd15b: Preparing
7dad31170dea: Waiting
7e957d17b114: Waiting
61f4fa400535: Preparing
a8966aadca11: Preparing
8f7850fcd15b: Waiting
61f4fa400535: Waiting
7329cb362cd1: Preparing
3b32249ff999: Preparing
a8966aadca11: Waiting
0bff5d69aeef: Preparing
3b32249ff999: Waiting
3b7757fd44e2: Preparing
7329cb362cd1: Waiting
0bff5d69aeef: Waiting
1068095ebf36: Preparing
29ee0853b6c9: Preparing
1068095ebf36: Waiting
3b7757fd44e2: Waiting
29ee0853b6c9: Waiting
9a1631d08a26: Layer already exists
db85fdc2b866: Layer already exists
e068ecff9214: Layer already exists
3bf1c5db4628: Layer already exists
9a8ebff540ca: Layer already exists
1e87ae6eeccb: Layer already exists
26b96be3bd64: Layer already exists
6abbc3a0af07: Layer already exists
da2848a07ca4: Layer already exists
47b51b52a06e: Layer already exists
1bdd6b5f68db: Layer already exists
42144e23b1f2: Layer already exists
42ba0fcb9c2b: Layer already exists
dcdfcd0b3c84: Layer already exists
4e58f7d4b67f: Layer already exists
3b2890e3a6a0: Layer already exists
0ca175a51d44: Layer already exists
87d1118bd461: Layer already exists
1604de7c3ea5: Layer already exists
d143f83a5301: Layer already exists
ed15830a8cfa: Layer already exists
00c8e8d47194: Layer already exists
41854a39d426: Layer already exists
16d1ad2b4b2e: Layer already exists
5f70bf18a086: Layer already exists
cd678133ee7a: Layer already exists
53a1ba4ea3dc: Layer already exists
60ecf63be8d5: Layer already exists
01700ece58f8: Layer already exists
c0a3586d61e1: Layer already exists
4731130d41c4: Layer already exists
d3db9174e4d3: Layer already exists
7e957d17b114: Layer already exists
7dad31170dea: Layer already exists
8f7850fcd15b: Layer already exists
61f4fa400535: Layer already exists
a8966aadca11: Layer already exists
7329cb362cd1: Layer already exists
3b32249ff999: Layer already exists
0bff5d69aeef: Layer already exists
3b7757fd44e2: Layer already exists
29ee0853b6c9: Layer already exists
1068095ebf36: Layer already exists
fedora-41-ocaml-5.2-flambda2-amd64: digest: sha256:0bdcd723940afc0e481d11f70993774bb054164936ddea446aae4a1f05d03868 size: 9504
Job succeeded
2025-06-10 13:25.40: Job succeeded