Build:
  1. 0
2024-12-14 13:15.16: New job: Build using linux-arm64 in
                                []
2024-12-14 13:15.16: Will push staging image to ocurrent/opam-staging:fedora-41-ocaml-5.3-beta1-arm64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:e414f2fbd698b20edbd542ee744af8dca7c8c986727b8c449c3de3d683af0802
RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN yum install -y zstd && yum clean packages
USER opam
RUN opam switch create 5.3~beta1 --packages=ocaml-base-compiler.5.3.0~beta1
RUN opam pin add -k version ocaml-base-compiler 5.3.0~beta1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2024-12-14 13:15.16: Using cache hint "5.3.0~beta1-arm64-ocurrent/opam-staging@sha256:e414f2fbd698b20edbd542ee744af8dca7c8c986727b8c449c3de3d683af0802"
2024-12-14 13:15.16: Waiting for resource in pool OCluster
2024-12-14 15:08.59: Waiting for worker…
2024-12-14 19:10.52: Got resource from pool OCluster
Building on ocaml-1.osuosl.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:
#1 transferring dockerfile: 673B 0.0s done
#1 DONE 0.5s

#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:db1ff77fb637a5955317c7a3a62540196396d565f3dd5742e76dddbb6d75c4c5
#3 CACHED

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

#4 [internal] load build definition from Dockerfile
#4 DONE 0.0s

#5 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:e414f2fbd698b20edbd542ee744af8dca7c8c986727b8c449c3de3d683af0802
#5 DONE 0.5s

#6 [internal] load .dockerignore
#6 transferring context: 2B done
#6 DONE 0.2s

#7 [1/7] FROM docker.io/ocurrent/opam-staging@sha256:e414f2fbd698b20edbd542ee744af8dca7c8c986727b8c449c3de3d683af0802
#7 CACHED

#8 [internal] load build context
#8 transferring context: 673B done
#8 DONE 0.8s

#9 [2/7] RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default
#9 2.911 [beta] Initialised
#9 DONE 4.1s

#10 [3/7] RUN yum install -y zstd && yum clean packages
#10 1.331 Updating and loading repositories:
#10 1.970  Fedora 41 - aarch64 - Updates          100% |  50.2 KiB/s |  15.0 KiB |  00m00s
#10 4.099 Repositories loaded.
#10 4.273 Package "zstd-1.5.6-2.fc41.aarch64" is already installed.
#10 4.273 
#10 4.276 Nothing to do.
#10 4.386 Removed 0 files, 0 directories. 0 errors occurred.
#10 DONE 5.0s

#11 [4/7] RUN opam switch create 5.3~beta1 --packages=ocaml-base-compiler.5.3.0~beta1
#11 10.18 
#11 10.18 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 10.38 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.3
#11 10.43 [ocaml-config.3/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#11 12.09 [ocaml-compiler.5.3.0~beta1] downloaded from https://github.com/ocaml/ocaml/archive/5.3.0-beta1.tar.gz
#11 16.40 [ocaml-compiler.5.3.0~beta1/ocaml-compiler.install] downloaded from https://raw.githubusercontent.com/ocaml/ocaml/899b8f3bece45f55161dad72eaa223c2bb7202e8/ocaml-variants.install
#11 16.40 
#11 16.40 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 16.41 -> installed base-bigarray.base
#11 16.41 -> installed base-threads.base
#11 16.41 -> installed base-unix.base
#11 16.41 -> installed host-arch-arm64.1
#11 16.41 -> installed host-system-other.1
#11 16.42 -> installed ocaml-beta.enabled
#11 16.69 -> installed ocaml-options-vanilla.1
#11 151.3 -> installed ocaml-compiler.5.3.0~beta1
#11 151.3 -> installed ocaml-base-compiler.5.3.0~beta1
#11 151.4 -> installed ocaml-config.3
#11 151.6 -> installed ocaml.5.3.0
#11 151.7 -> installed base-domains.base
#11 151.7 -> installed base-effects.base
#11 151.8 -> installed base-nnp.base
#11 152.3 Done.
#11 152.3 # Run eval $(opam env) to update the current shell environment
#11 DONE 157.1s

#12 [5/7] RUN opam pin add -k version ocaml-base-compiler 5.3.0~beta1
#12 5.195 ocaml-base-compiler is now pinned to version 5.3.0~beta1
#12 5.195 
#12 12.39 No package build needed.
#12 12.39 Nothing to do.
#12 12.39 # Run eval $(opam env) to update the current shell environment
#12 DONE 13.1s

#13 [6/7] RUN opam install -y opam-depext
#13 10.31 The following actions will be performed:
#13 10.31   - install opam-depext 1.2.3
#13 10.31 
#13 10.31 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 10.88 [opam-depext.1.2.3] downloaded from https://github.com/ocaml-opam/opam-depext/releases/download/v1.2.3/opam-depext-full-1.2.3.tbz
#13 10.92 
#13 10.92 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 13.24 -> installed opam-depext.1.2.3
#13 13.25 Done.
#13 13.25 # Run eval $(opam env) to update the current shell environment
#13 DONE 13.7s

#14 [7/7] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#14 DONE 1.6s

#15 exporting to image
#15 exporting layers
#15 exporting layers 4.3s done
#15 writing image sha256:33a5f0927f6b7da03f048ea86cb91e7e9245a6e122b9e67d982f7060c5ae1676 0.0s done
#15 DONE 4.6s

 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:33a5f0927f6b7da03f048ea86cb91e7e9245a6e122b9e67d982f7060c5ae1676" to "ocurrent/opam-staging:fedora-41-ocaml-5.3-beta1-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
147c5ba3e130: Preparing
3190680fef6b: Preparing
13a1a932b2a2: Preparing
0c504940660f: Preparing
291ce98b7311: Preparing
13a846916877: Preparing
96a790f9530e: Preparing
ebab047ad6e5: Preparing
a3992eec5aac: Preparing
3105c46d447d: Preparing
32a20efb02ab: Preparing
c3bd387167fd: Preparing
daaa53a1684f: Preparing
f9631c349bd5: Preparing
5b2c4f7a103c: Preparing
619f95b0528a: Preparing
e3df20bcffea: Preparing
a30babd8febb: Preparing
5262fe44eea6: Preparing
1800dd42e7e8: Preparing
eb7be5c735fc: Preparing
d7898dd64169: Preparing
0c8299e9cdc9: Preparing
5f70bf18a086: Preparing
9c6ff383b48f: Preparing
615f6d1dbe63: Preparing
5d3c5e59a660: Preparing
ebab047ad6e5: Waiting
c7b24d5023eb: Preparing
553fbc145bae: Preparing
a3992eec5aac: Waiting
1ee92edae8d8: Preparing
bb4905d2e1f8: Preparing
9d4ccab7c46c: Preparing
3105c46d447d: Waiting
95c064de5824: Preparing
a3a0e23cdf8f: Preparing
32a20efb02ab: Waiting
83b60e95b32a: Preparing
d22d6d35b2a3: Preparing
c3bd387167fd: Waiting
f19c15687b97: Preparing
daaa53a1684f: Waiting
e399a38e5b9c: Preparing
f9631c349bd5: Waiting
5b2c4f7a103c: Waiting
619f95b0528a: Waiting
e3df20bcffea: Waiting
13a846916877: Waiting
a30babd8febb: Waiting
5262fe44eea6: Waiting
5d3c5e59a660: Waiting
1800dd42e7e8: Waiting
95c064de5824: Waiting
c7b24d5023eb: Waiting
eb7be5c735fc: Waiting
96a790f9530e: Waiting
a3a0e23cdf8f: Waiting
d7898dd64169: Waiting
553fbc145bae: Waiting
0c8299e9cdc9: Waiting
d22d6d35b2a3: Waiting
83b60e95b32a: Waiting
9d4ccab7c46c: Waiting
1ee92edae8d8: Waiting
5f70bf18a086: Waiting
bb4905d2e1f8: Waiting
615f6d1dbe63: Waiting
e399a38e5b9c: Waiting
9c6ff383b48f: Waiting
f19c15687b97: Waiting
2db1f535eaa0: Preparing
de093faac6f0: Preparing
c68822093ef1: Preparing
ebc239500148: Preparing
f0f343e4d134: Preparing
2db1f535eaa0: Waiting
c68822093ef1: Waiting
ebc239500148: Waiting
de093faac6f0: Waiting
13a1a932b2a2: Pushed
147c5ba3e130: Pushed
3190680fef6b: Pushed
291ce98b7311: Pushed
96a790f9530e: Layer already exists
ebab047ad6e5: Layer already exists
3105c46d447d: Layer already exists
a3992eec5aac: Layer already exists
c3bd387167fd: Layer already exists
32a20efb02ab: Layer already exists
daaa53a1684f: Layer already exists
619f95b0528a: Layer already exists
5b2c4f7a103c: Layer already exists
f9631c349bd5: Layer already exists
a30babd8febb: Layer already exists
5262fe44eea6: Layer already exists
e3df20bcffea: Layer already exists
1800dd42e7e8: Layer already exists
eb7be5c735fc: Layer already exists
d7898dd64169: Layer already exists
0c8299e9cdc9: Layer already exists
5f70bf18a086: Layer already exists
9c6ff383b48f: Layer already exists
5d3c5e59a660: Layer already exists
c7b24d5023eb: Layer already exists
13a846916877: Pushed
615f6d1dbe63: Layer already exists
553fbc145bae: Layer already exists
1ee92edae8d8: Layer already exists
bb4905d2e1f8: Layer already exists
9d4ccab7c46c: Layer already exists
95c064de5824: Layer already exists
a3a0e23cdf8f: Layer already exists
83b60e95b32a: Layer already exists
d22d6d35b2a3: Layer already exists
f19c15687b97: Layer already exists
e399a38e5b9c: Layer already exists
de093faac6f0: Layer already exists
c68822093ef1: Layer already exists
2db1f535eaa0: Layer already exists
ebc239500148: Layer already exists
f0f343e4d134: Layer already exists
0c504940660f: Pushed
fedora-41-ocaml-5.3-beta1-arm64: digest: sha256:e521fb654622a7b255163ba839897af63de8160cadde34f129aee6a840321736 size: 9295
The push refers to repository [docker.io/ocurrent/opam-staging]
147c5ba3e130: Preparing
3190680fef6b: Preparing
13a1a932b2a2: Preparing
0c504940660f: Preparing
291ce98b7311: Preparing
13a846916877: Preparing
96a790f9530e: Preparing
ebab047ad6e5: Preparing
a3992eec5aac: Preparing
3105c46d447d: Preparing
32a20efb02ab: Preparing
c3bd387167fd: Preparing
daaa53a1684f: Preparing
f9631c349bd5: Preparing
5b2c4f7a103c: Preparing
619f95b0528a: Preparing
e3df20bcffea: Preparing
a30babd8febb: Preparing
5262fe44eea6: Preparing
96a790f9530e: Waiting
1800dd42e7e8: Preparing
eb7be5c735fc: Preparing
ebab047ad6e5: Waiting
d7898dd64169: Preparing
0c8299e9cdc9: Preparing
5f70bf18a086: Preparing
9c6ff383b48f: Preparing
c3bd387167fd: Waiting
615f6d1dbe63: Preparing
5d3c5e59a660: Preparing
3105c46d447d: Waiting
daaa53a1684f: Waiting
c7b24d5023eb: Preparing
553fbc145bae: Preparing
32a20efb02ab: Waiting
f9631c349bd5: Waiting
1ee92edae8d8: Preparing
bb4905d2e1f8: Preparing
a30babd8febb: Waiting
5b2c4f7a103c: Waiting
9d4ccab7c46c: Preparing
5262fe44eea6: Waiting
95c064de5824: Preparing
619f95b0528a: Waiting
a3a0e23cdf8f: Preparing
83b60e95b32a: Preparing
e3df20bcffea: Waiting
d22d6d35b2a3: Preparing
d7898dd64169: Waiting
f19c15687b97: Preparing
1800dd42e7e8: Waiting
9c6ff383b48f: Waiting
0c8299e9cdc9: Waiting
e399a38e5b9c: Preparing
615f6d1dbe63: Waiting
eb7be5c735fc: Waiting
2db1f535eaa0: Preparing
5d3c5e59a660: Waiting
de093faac6f0: Preparing
c68822093ef1: Preparing
c7b24d5023eb: Waiting
5f70bf18a086: Waiting
ebc239500148: Preparing
13a846916877: Waiting
f0f343e4d134: Preparing
9d4ccab7c46c: Waiting
553fbc145bae: Waiting
bb4905d2e1f8: Waiting
1ee92edae8d8: Waiting
f19c15687b97: Waiting
a3a0e23cdf8f: Waiting
83b60e95b32a: Waiting
95c064de5824: Waiting
c68822093ef1: Waiting
ebc239500148: Waiting
e399a38e5b9c: Waiting
f0f343e4d134: Waiting
d22d6d35b2a3: Waiting
de093faac6f0: Waiting
2db1f535eaa0: Waiting
147c5ba3e130: Layer already exists
13a1a932b2a2: Layer already exists
291ce98b7311: Layer already exists
0c504940660f: Layer already exists
3190680fef6b: Layer already exists
13a846916877: Layer already exists
ebab047ad6e5: Layer already exists
96a790f9530e: Layer already exists
a3992eec5aac: Layer already exists
3105c46d447d: Layer already exists
32a20efb02ab: Layer already exists
daaa53a1684f: Layer already exists
c3bd387167fd: Layer already exists
f9631c349bd5: Layer already exists
5b2c4f7a103c: Layer already exists
619f95b0528a: Layer already exists
e3df20bcffea: Layer already exists
a30babd8febb: Layer already exists
5262fe44eea6: Layer already exists
1800dd42e7e8: Layer already exists
eb7be5c735fc: Layer already exists
d7898dd64169: Layer already exists
0c8299e9cdc9: Layer already exists
5f70bf18a086: Layer already exists
9c6ff383b48f: Layer already exists
615f6d1dbe63: Layer already exists
c7b24d5023eb: Layer already exists
5d3c5e59a660: Layer already exists
553fbc145bae: Layer already exists
1ee92edae8d8: Layer already exists
bb4905d2e1f8: Layer already exists
95c064de5824: Layer already exists
a3a0e23cdf8f: Layer already exists
9d4ccab7c46c: Layer already exists
83b60e95b32a: Layer already exists
d22d6d35b2a3: Layer already exists
e399a38e5b9c: Layer already exists
f19c15687b97: Layer already exists
2db1f535eaa0: Layer already exists
de093faac6f0: Layer already exists
c68822093ef1: Layer already exists
f0f343e4d134: Layer already exists
ebc239500148: Layer already exists
fedora-41-ocaml-5.3-beta1-arm64: digest: sha256:e521fb654622a7b255163ba839897af63de8160cadde34f129aee6a840321736 size: 9295
Job succeeded
2024-12-14 19:15.16: Job succeeded