Build:
  1. 0
2025-06-07 13:48.41: New job: Build using linux-x86_64 in
                                []
2025-06-07 13:48.41: Will push staging image to ocurrent/opam-staging:ubuntu-24.10-ocaml-5.1-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
USER opam
RUN opam switch create 5.1 --packages=ocaml-base-compiler.5.1.1
RUN opam pin add -k version ocaml-base-compiler 5.1.1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-06-07 13:48.41: Using cache hint "5.1.1-amd64-ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee"
2025-06-07 13:48.41: Waiting for resource in pool OCluster
2025-06-07 13:48.41: Waiting for worker…
2025-06-07 13:48.42: Got resource from pool OCluster
Building on odawa.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 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#1 CACHED

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

#3 resolve image config for docker-image://docker.io/docker/dockerfile:1
#3 DONE 0.0s

#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee
#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: 663B done
#6 DONE 0.0s

#7 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee
#7 resolve docker.io/ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee
#7 resolve docker.io/ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee 0.9s done
#7 DONE 1.0s

#8 [2/8] RUN apt-get -y update
#8 0.805 Hit:1 http://archive.ubuntu.com/ubuntu oracular InRelease
#8 0.805 Hit:2 http://archive.ubuntu.com/ubuntu oracular-updates InRelease
#8 0.805 Hit:3 http://archive.ubuntu.com/ubuntu oracular-backports InRelease
#8 0.993 Hit:4 http://security.ubuntu.com/ubuntu oracular-security InRelease
#8 1.101 Reading package lists...
#8 DONE 1.7s

#9 [3/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#9 0.397 Reading package lists...
#9 0.967 Building dependency tree...
#9 1.073 Reading state information...
#9 1.101 Calculating upgrade...
#9 1.253 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#9 DONE 1.3s

#10 [4/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#10 0.446 Reading package lists...
#10 1.018 Building dependency tree...
#10 1.125 Reading state information...
#10 1.287 The following NEW packages will be installed:
#10 1.287   libzstd-dev
#10 1.467 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
#10 1.467 Need to get 371 kB of archives.
#10 1.467 After this operation, 1298 kB of additional disk space will be used.
#10 1.467 Get:1 http://archive.ubuntu.com/ubuntu oracular/main amd64 libzstd-dev amd64 1.5.6+dfsg-1 [371 kB]
#10 2.050 debconf: delaying package configuration, since apt-utils is not installed
#10 2.076 Fetched 371 kB in 1s (605 kB/s)
#10 2.095 Selecting previously unselected package libzstd-dev:amd64.
#10 2.095 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 16115 files and directories currently installed.)
#10 2.107 Preparing to unpack .../libzstd-dev_1.5.6+dfsg-1_amd64.deb ...
#10 2.108 Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1) ...
#10 2.147 Setting up libzstd-dev:amd64 (1.5.6+dfsg-1) ...
#10 DONE 2.4s

#11 [5/8] RUN opam switch create 5.1 --packages=ocaml-base-compiler.5.1.1
#11 3.555 
#11 3.555 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 3.742 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#11 4.002 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#11 4.405 [ocaml-base-compiler.5.1.1] downloaded from cache at https://opam.ocaml.org/cache
#11 5.665 [ocaml-base-compiler.5.1.1/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#11 5.665 
#11 5.665 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 6.220 -> installed base-bigarray.base
#11 6.221 -> installed base-threads.base
#11 6.223 -> installed base-unix.base
#11 6.230 -> installed ocaml-options-vanilla.1
#11 91.04 -> installed ocaml-base-compiler.5.1.1
#11 91.11 -> installed ocaml-config.3
#11 91.23 -> installed ocaml.5.1.1
#11 91.27 -> installed base-domains.base
#11 91.31 -> installed base-nnp.base
#11 91.82 Done.
#11 91.82 # Run eval $(opam env) to update the current shell environment
#11 DONE 92.0s

#12 [6/8] RUN opam pin add -k version ocaml-base-compiler 5.1.1
#12 0.721 ocaml-base-compiler is now pinned to version 5.1.1
#12 0.721 
#12 3.554 No package build needed.
#12 3.554 Nothing to do.
#12 3.554 # Run eval $(opam env) to update the current shell environment
#12 DONE 3.6s

#13 [7/8] RUN opam install -y opam-depext
#13 3.764 The following actions will be performed:
#13 3.764   - install opam-depext 1.2.3
#13 3.764 
#13 3.764 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 3.889 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#13 3.908 
#13 3.908 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 5.120 -> installed opam-depext.1.2.3
#13 5.127 Done.
#13 5.127 # Run eval $(opam env) to update the current shell environment
#13 DONE 5.2s

#14 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#14 DONE 0.0s

#15 exporting to image
#15 exporting layers
#15 exporting layers 1.3s done
#15 writing image sha256:1124a14c93a7f0088d20b31e3879e5517b4199ed340a487d5e091d6ab2c37440 done
#15 DONE 1.3s

 1 warning found (use docker --debug to expand):
 - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 14)
Pushing "sha256:1124a14c93a7f0088d20b31e3879e5517b4199ed340a487d5e091d6ab2c37440" to "ocurrent/opam-staging:ubuntu-24.10-ocaml-5.1-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
40c5505aff69: Preparing
828f500eafba: Preparing
bbf51e51c76a: Preparing
0246b0d84d66: Preparing
6db50e7a7c8e: Preparing
b4e59c05680f: Preparing
53723c942237: Preparing
9e49f0773d3c: Preparing
e0a5d19ad8f1: Preparing
b84789f7ce8b: Preparing
2e275092735c: Preparing
457b63e58f3d: Preparing
b4e59c05680f: Waiting
eefdea787a98: Preparing
b84789f7ce8b: Waiting
2e275092735c: Waiting
457b63e58f3d: Waiting
e0a5d19ad8f1: Waiting
9e49f0773d3c: Waiting
4c188b6e175d: Preparing
eefdea787a98: Waiting
53723c942237: Waiting
8d254ae0550c: Preparing
4c188b6e175d: Waiting
90ecac85ea46: Preparing
61e400f871a3: Preparing
10af4a62ade9: Preparing
e41efeeb5424: Preparing
61e400f871a3: Waiting
ba289ab6bfa8: Preparing
8d254ae0550c: Waiting
10af4a62ade9: Waiting
90ecac85ea46: Waiting
e8d01dbb5750: Preparing
c34446610e88: Preparing
ba289ab6bfa8: Waiting
3b9e367c2b59: Preparing
e8d01dbb5750: Waiting
36a35f487cab: Preparing
824fd09b8d76: Preparing
3b9e367c2b59: Waiting
5f70bf18a086: Preparing
36a35f487cab: Waiting
c34446610e88: Waiting
eb179c9533a8: Preparing
824fd09b8d76: Waiting
5f70bf18a086: Waiting
842d3d2e2d6d: Preparing
efcaabd7ec79: Preparing
eb179c9533a8: Waiting
842d3d2e2d6d: Waiting
efcaabd7ec79: Waiting
4db13952520f: Preparing
789e70619320: Preparing
789e70619320: Preparing
19a32a466fe2: Preparing
aded8e8d9f15: Preparing
70fadaafc307: Preparing
4db13952520f: Waiting
789e70619320: Waiting
19a32a466fe2: Waiting
4155dc5fae1a: Preparing
07b9f810e3d5: Preparing
70fadaafc307: Waiting
aded8e8d9f15: Waiting
4155dc5fae1a: Waiting
ea5f8f3dec5f: Preparing
07b9f810e3d5: Waiting
c47dafe6a707: Preparing
43e6fee1be96: Preparing
ea5f8f3dec5f: Waiting
c2c4f484d2cf: Preparing
e5bf4d37ab9a: Preparing
c47dafe6a707: Waiting
f4fdc47fd60c: Preparing
43e6fee1be96: Waiting
e5bf4d37ab9a: Waiting
64ed2b76b639: Preparing
c2c4f484d2cf: Waiting
f4fdc47fd60c: Waiting
3133d29a1faf: Preparing
64ed2b76b639: Waiting
f4838bfe507c: Preparing
3133d29a1faf: Waiting
f4838bfe507c: Waiting
40c5505aff69: Pushed
bbf51e51c76a: Pushed
6db50e7a7c8e: Pushed
828f500eafba: Pushed
9e49f0773d3c: Layer already exists
e0a5d19ad8f1: Layer already exists
b84789f7ce8b: Layer already exists
2e275092735c: Layer already exists
457b63e58f3d: Layer already exists
eefdea787a98: Layer already exists
b4e59c05680f: Pushed
4c188b6e175d: Layer already exists
8d254ae0550c: Layer already exists
53723c942237: Pushed
90ecac85ea46: Layer already exists
61e400f871a3: Layer already exists
10af4a62ade9: Layer already exists
e41efeeb5424: Layer already exists
ba289ab6bfa8: Layer already exists
e8d01dbb5750: Layer already exists
c34446610e88: Layer already exists
3b9e367c2b59: Layer already exists
36a35f487cab: Layer already exists
824fd09b8d76: Layer already exists
5f70bf18a086: Layer already exists
eb179c9533a8: Layer already exists
842d3d2e2d6d: Layer already exists
efcaabd7ec79: Layer already exists
4db13952520f: Layer already exists
789e70619320: Layer already exists
19a32a466fe2: Layer already exists
aded8e8d9f15: Layer already exists
70fadaafc307: Layer already exists
4155dc5fae1a: Layer already exists
07b9f810e3d5: Layer already exists
ea5f8f3dec5f: Layer already exists
c47dafe6a707: Layer already exists
43e6fee1be96: Layer already exists
c2c4f484d2cf: Layer already exists
e5bf4d37ab9a: Layer already exists
f4fdc47fd60c: Layer already exists
64ed2b76b639: Layer already exists
3133d29a1faf: Layer already exists
f4838bfe507c: Layer already exists
0246b0d84d66: Pushed
ubuntu-24.10-ocaml-5.1-amd64: digest: sha256:74eed1ea3c928026cbdefeb9c0e8afa0a032419c53f1347402bb3f3874318272 size: 9913
The push refers to repository [docker.io/ocurrent/opam-staging]
40c5505aff69: Preparing
828f500eafba: Preparing
bbf51e51c76a: Preparing
0246b0d84d66: Preparing
6db50e7a7c8e: Preparing
b4e59c05680f: Preparing
53723c942237: Preparing
9e49f0773d3c: Preparing
e0a5d19ad8f1: Preparing
b84789f7ce8b: Preparing
2e275092735c: Preparing
457b63e58f3d: Preparing
eefdea787a98: Preparing
b4e59c05680f: Waiting
4c188b6e175d: Preparing
8d254ae0550c: Preparing
b84789f7ce8b: Waiting
2e275092735c: Waiting
e0a5d19ad8f1: Waiting
457b63e58f3d: Waiting
53723c942237: Waiting
eefdea787a98: Waiting
90ecac85ea46: Preparing
61e400f871a3: Preparing
9e49f0773d3c: Waiting
10af4a62ade9: Preparing
4c188b6e175d: Waiting
e41efeeb5424: Preparing
90ecac85ea46: Waiting
8d254ae0550c: Waiting
61e400f871a3: Waiting
ba289ab6bfa8: Preparing
e41efeeb5424: Waiting
10af4a62ade9: Waiting
e8d01dbb5750: Preparing
ba289ab6bfa8: Waiting
c34446610e88: Preparing
3b9e367c2b59: Preparing
e8d01dbb5750: Waiting
36a35f487cab: Preparing
c34446610e88: Waiting
3b9e367c2b59: Waiting
824fd09b8d76: Preparing
36a35f487cab: Waiting
5f70bf18a086: Preparing
eb179c9533a8: Preparing
5f70bf18a086: Waiting
824fd09b8d76: Waiting
842d3d2e2d6d: Preparing
efcaabd7ec79: Preparing
842d3d2e2d6d: Waiting
eb179c9533a8: Waiting
4db13952520f: Preparing
efcaabd7ec79: Waiting
789e70619320: Preparing
4db13952520f: Waiting
789e70619320: Preparing
19a32a466fe2: Preparing
aded8e8d9f15: Preparing
789e70619320: Waiting
19a32a466fe2: Waiting
70fadaafc307: Preparing
aded8e8d9f15: Waiting
4155dc5fae1a: Preparing
07b9f810e3d5: Preparing
ea5f8f3dec5f: Preparing
70fadaafc307: Waiting
c47dafe6a707: Preparing
4155dc5fae1a: Waiting
43e6fee1be96: Preparing
c2c4f484d2cf: Preparing
e5bf4d37ab9a: Preparing
ea5f8f3dec5f: Waiting
f4fdc47fd60c: Preparing
64ed2b76b639: Preparing
07b9f810e3d5: Waiting
3133d29a1faf: Preparing
c2c4f484d2cf: Waiting
f4838bfe507c: Preparing
e5bf4d37ab9a: Waiting
43e6fee1be96: Waiting
f4838bfe507c: Waiting
64ed2b76b639: Waiting
c47dafe6a707: Waiting
6db50e7a7c8e: Layer already exists
bbf51e51c76a: Layer already exists
40c5505aff69: Layer already exists
828f500eafba: Layer already exists
0246b0d84d66: Layer already exists
9e49f0773d3c: Layer already exists
e0a5d19ad8f1: Layer already exists
b84789f7ce8b: Layer already exists
b4e59c05680f: Layer already exists
53723c942237: Layer already exists
457b63e58f3d: Layer already exists
2e275092735c: Layer already exists
eefdea787a98: Layer already exists
4c188b6e175d: Layer already exists
8d254ae0550c: Layer already exists
90ecac85ea46: Layer already exists
61e400f871a3: Layer already exists
10af4a62ade9: Layer already exists
ba289ab6bfa8: Layer already exists
e41efeeb5424: Layer already exists
e8d01dbb5750: Layer already exists
c34446610e88: Layer already exists
3b9e367c2b59: Layer already exists
36a35f487cab: Layer already exists
824fd09b8d76: Layer already exists
5f70bf18a086: Layer already exists
eb179c9533a8: Layer already exists
842d3d2e2d6d: Layer already exists
efcaabd7ec79: Layer already exists
4db13952520f: Layer already exists
789e70619320: Layer already exists
19a32a466fe2: Layer already exists
aded8e8d9f15: Layer already exists
70fadaafc307: Layer already exists
4155dc5fae1a: Layer already exists
ea5f8f3dec5f: Layer already exists
07b9f810e3d5: Layer already exists
c47dafe6a707: Layer already exists
c2c4f484d2cf: Layer already exists
43e6fee1be96: Layer already exists
e5bf4d37ab9a: Layer already exists
f4fdc47fd60c: Layer already exists
64ed2b76b639: Layer already exists
f4838bfe507c: Layer already exists
3133d29a1faf: Layer already exists
ubuntu-24.10-ocaml-5.1-amd64: digest: sha256:74eed1ea3c928026cbdefeb9c0e8afa0a032419c53f1347402bb3f3874318272 size: 9913
Job succeeded
2025-06-07 14:06.39: Job succeeded