Build:
  1. 0
2024-12-20 16:57.00: New job: Build using linux-s390x in
                                []
2024-12-20 16:57.00: Will push staging image to ocurrent/opam-staging:debian-12-ocaml-4.06-s390x

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:6b5f46c451eb618ce18a0464eaf08ff2be73383fb1cdfd5325bdd67fc3ca140c
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.06 --packages=ocaml-base-compiler.4.06.1
RUN opam pin add -k version ocaml-base-compiler 4.06.1
RUN opam install -y opam-depext
RUN opam install -y ocaml-secondary-compiler
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2024-12-20 16:57.00: Using cache hint "4.06.1-s390x-ocurrent/opam-staging@sha256:6b5f46c451eb618ce18a0464eaf08ff2be73383fb1cdfd5325bdd67fc3ca140c"
2024-12-20 16:57.00: Waiting for resource in pool OCluster
2024-12-20 16:57.00: Waiting for worker…
2024-12-21 08:33.31: Got resource from pool OCluster
Building on s390x-worker-01.marist.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: 549B done
#1 DONE 0.3s

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

#3 docker-image://docker.io/docker/dockerfile:1@sha256:93bfd3b68c109427185cd78b4779fc82b484b0b7618e36d0f104d4d801e66d25
#3 CACHED

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

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

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

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

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

#8 [internal] load build context
#8 transferring context: 549B done
#8 DONE 0.5s

#9 [2/6] RUN opam switch create 4.06 --packages=ocaml-base-compiler.4.06.1
#9 10.24 
#9 10.24 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 10.50 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.1
#9 10.69 [ocaml-config.1/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install
#9 11.49 [ocaml-base-compiler.4.06.1] downloaded from https://github.com/ocaml/ocaml/archive/4.06.1.tar.gz
#9 12.07 [ocaml-base-compiler.4.06.1/alt-signal-stack.patch] downloaded from https://github.com/ocaml/ocaml/commit/137a4ad167f25fe1bee792977ed89f30d19bcd74.patch?full_index=1
#9 12.24 [ocaml-base-compiler.4.06.1/fix-gcc10.patch] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/fix-gcc10.patch.4.06.1
#9 12.25 
#9 12.25 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 12.44 -> installed base-bigarray.base
#9 12.44 -> installed base-threads.base
#9 12.46 -> installed base-unix.base
#9 312.7 -> installed ocaml-base-compiler.4.06.1
#9 312.8 -> installed ocaml-config.1
#9 312.9 -> installed ocaml.4.06.1
#9 313.4 Done.
#9 313.4 # Run eval $(opam env) to update the current shell environment
#9 DONE 321.4s

#10 [3/6] RUN opam pin add -k version ocaml-base-compiler 4.06.1
#10 4.811 ocaml-base-compiler is now pinned to version 4.06.1
#10 4.811 
#10 10.98 No package build needed.
#10 10.98 Nothing to do.
#10 10.98 # Run eval $(opam env) to update the current shell environment
#10 DONE 12.7s

#11 [4/6] RUN opam install -y opam-depext
#11 8.200 The following actions will be performed:
#11 8.200   - install opam-depext 1.2.3
#11 8.200 
#11 8.200 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 8.538 [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
#11 8.568 
#11 8.568 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 9.779 -> installed opam-depext.1.2.3
#11 9.783 Done.
#11 9.783 # Run eval $(opam env) to update the current shell environment
#11 DONE 10.5s

#12 [5/6] RUN opam install -y ocaml-secondary-compiler
#12 9.092 The following actions will be performed:
#12 9.092   - install host-arch-s390x          1
#12 9.092   - install ocaml-secondary-compiler 4.14.2
#12 9.092   - install host-system-other        1
#12 9.092 ===== 3 to install =====
#12 9.092 
#12 9.092 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 10.41 [ocaml-secondary-compiler.4.14.2] downloaded from https://github.com/ocaml/ocaml/archive/4.14.2.tar.gz
#12 11.01 
#12 11.01 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 12.10 -> installed host-arch-s390x.1
#12 12.21 -> installed host-system-other.1
#12 232.4 -> installed ocaml-secondary-compiler.4.14.2
#12 232.9 Done.
#12 232.9 # Run eval $(opam env) to update the current shell environment
#12 DONE 267.2s

#13 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 DONE 8.4s

#14 exporting to image
#14 exporting layers
#14 exporting layers 2.8s done
#14 writing image sha256:c5788e99b4c309e67d8218238b17d780ac9e589d6968729f7785ea6b3c8967c7 0.0s done
#14 DONE 2.9s

 1 warning found (use --debug to expand):
 - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10)
Pushing "sha256:c5788e99b4c309e67d8218238b17d780ac9e589d6968729f7785ea6b3c8967c7" to "ocurrent/opam-staging:debian-12-ocaml-4.06-s390x" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
e682ec298d60: Preparing
ad67a9749f8d: Preparing
5351a1efa419: Preparing
efa30c70cfb7: Preparing
b86716a02602: Preparing
ad35ab5f987e: Preparing
24ae0b6fe26a: Preparing
ae6d4918ef8e: Preparing
5ad83d6b68a6: Preparing
168ec976bf21: Preparing
aac9e9464325: Preparing
1e465c115b5c: Preparing
e4ad22a7b128: Preparing
c3f952c6bb0d: Preparing
29130370291c: Preparing
8a909fbbaa9d: Preparing
888031cd3df5: Preparing
805e1ebf8f0c: Preparing
30944b4e7b2b: Preparing
5c60083eb753: Preparing
2f703425c2d2: Preparing
c70d19b9a9cd: Preparing
5f70bf18a086: Preparing
8036bc8f98b7: Preparing
a9f8e7048d57: Preparing
0eb06527352a: Preparing
b6b1b1dab55e: Preparing
dff5bd0f5623: Preparing
fe1d27f7e5f9: Preparing
dc611c620657: Preparing
30e443c4563b: Preparing
6ad1b12130e7: Preparing
5b2c7b9b1cd0: Preparing
63329fa12630: Preparing
204e4f859ae4: Preparing
1032cc5e43aa: Preparing
eb81a219f1e1: Preparing
dd79ec8a5312: Preparing
8b1b423723c9: Preparing
d1ec52792eac: Preparing
9b8a1ce92552: Preparing
e2e93cab8f42: Preparing
9eb5926f0365: Preparing
5f70bf18a086: Waiting
8036bc8f98b7: Waiting
a9f8e7048d57: Waiting
0eb06527352a: Waiting
b6b1b1dab55e: Waiting
dff5bd0f5623: Waiting
fe1d27f7e5f9: Waiting
dc611c620657: Waiting
30e443c4563b: Waiting
6ad1b12130e7: Waiting
1e465c115b5c: Waiting
e4ad22a7b128: Waiting
c3f952c6bb0d: Waiting
29130370291c: Waiting
8a909fbbaa9d: Waiting
888031cd3df5: Waiting
805e1ebf8f0c: Waiting
30944b4e7b2b: Waiting
5c60083eb753: Waiting
2f703425c2d2: Waiting
c70d19b9a9cd: Waiting
5b2c7b9b1cd0: Waiting
63329fa12630: Waiting
204e4f859ae4: Waiting
1032cc5e43aa: Waiting
eb81a219f1e1: Waiting
24ae0b6fe26a: Waiting
ae6d4918ef8e: Waiting
5ad83d6b68a6: Waiting
168ec976bf21: Waiting
aac9e9464325: Waiting
dd79ec8a5312: Waiting
8b1b423723c9: Waiting
d1ec52792eac: Waiting
9b8a1ce92552: Waiting
e2e93cab8f42: Waiting
9eb5926f0365: Waiting
ad35ab5f987e: Waiting
5351a1efa419: Pushed
efa30c70cfb7: Pushed
e682ec298d60: Pushed
ad35ab5f987e: Layer already exists
24ae0b6fe26a: Layer already exists
ae6d4918ef8e: Layer already exists
5ad83d6b68a6: Layer already exists
168ec976bf21: Layer already exists
aac9e9464325: Layer already exists
c3f952c6bb0d: Layer already exists
e4ad22a7b128: Layer already exists
1e465c115b5c: Layer already exists
29130370291c: Layer already exists
888031cd3df5: Layer already exists
8a909fbbaa9d: Layer already exists
30944b4e7b2b: Layer already exists
805e1ebf8f0c: Layer already exists
5c60083eb753: Layer already exists
2f703425c2d2: Layer already exists
c70d19b9a9cd: Layer already exists
5f70bf18a086: Layer already exists
a9f8e7048d57: Layer already exists
8036bc8f98b7: Layer already exists
0eb06527352a: Layer already exists
b6b1b1dab55e: Layer already exists
dff5bd0f5623: Layer already exists
fe1d27f7e5f9: Layer already exists
6ad1b12130e7: Layer already exists
dc611c620657: Layer already exists
30e443c4563b: Layer already exists
204e4f859ae4: Layer already exists
63329fa12630: Layer already exists
5b2c7b9b1cd0: Layer already exists
eb81a219f1e1: Layer already exists
dd79ec8a5312: Layer already exists
1032cc5e43aa: Layer already exists
9b8a1ce92552: Layer already exists
8b1b423723c9: Layer already exists
d1ec52792eac: Layer already exists
e2e93cab8f42: Layer already exists
9eb5926f0365: Layer already exists
b86716a02602: Pushed
ad67a9749f8d: Pushed
debian-12-ocaml-4.06-s390x: digest: sha256:ceac4aa533444ae207d6c42ff340f2c853089c6e5846aaf3477f792b0f86c021 size: 9290
The push refers to repository [docker.io/ocurrent/opam-staging]
e682ec298d60: Preparing
ad67a9749f8d: Preparing
5351a1efa419: Preparing
efa30c70cfb7: Preparing
b86716a02602: Preparing
ad35ab5f987e: Preparing
24ae0b6fe26a: Preparing
ae6d4918ef8e: Preparing
5ad83d6b68a6: Preparing
168ec976bf21: Preparing
aac9e9464325: Preparing
1e465c115b5c: Preparing
e4ad22a7b128: Preparing
c3f952c6bb0d: Preparing
29130370291c: Preparing
8a909fbbaa9d: Preparing
888031cd3df5: Preparing
805e1ebf8f0c: Preparing
30944b4e7b2b: Preparing
5c60083eb753: Preparing
2f703425c2d2: Preparing
c70d19b9a9cd: Preparing
5f70bf18a086: Preparing
8036bc8f98b7: Preparing
a9f8e7048d57: Preparing
0eb06527352a: Preparing
b6b1b1dab55e: Preparing
dff5bd0f5623: Preparing
fe1d27f7e5f9: Preparing
dc611c620657: Preparing
30e443c4563b: Preparing
6ad1b12130e7: Preparing
5b2c7b9b1cd0: Preparing
63329fa12630: Preparing
204e4f859ae4: Preparing
1032cc5e43aa: Preparing
eb81a219f1e1: Preparing
dd79ec8a5312: Preparing
8b1b423723c9: Preparing
d1ec52792eac: Preparing
9b8a1ce92552: Preparing
e2e93cab8f42: Preparing
9eb5926f0365: Preparing
ad35ab5f987e: Waiting
24ae0b6fe26a: Waiting
ae6d4918ef8e: Waiting
5ad83d6b68a6: Waiting
168ec976bf21: Waiting
aac9e9464325: Waiting
1e465c115b5c: Waiting
e4ad22a7b128: Waiting
c3f952c6bb0d: Waiting
29130370291c: Waiting
8a909fbbaa9d: Waiting
888031cd3df5: Waiting
805e1ebf8f0c: Waiting
30944b4e7b2b: Waiting
5c60083eb753: Waiting
2f703425c2d2: Waiting
c70d19b9a9cd: Waiting
5f70bf18a086: Waiting
8036bc8f98b7: Waiting
a9f8e7048d57: Waiting
0eb06527352a: Waiting
b6b1b1dab55e: Waiting
dff5bd0f5623: Waiting
fe1d27f7e5f9: Waiting
dc611c620657: Waiting
30e443c4563b: Waiting
6ad1b12130e7: Waiting
5b2c7b9b1cd0: Waiting
63329fa12630: Waiting
204e4f859ae4: Waiting
1032cc5e43aa: Waiting
eb81a219f1e1: Waiting
dd79ec8a5312: Waiting
8b1b423723c9: Waiting
d1ec52792eac: Waiting
9b8a1ce92552: Waiting
e2e93cab8f42: Waiting
9eb5926f0365: Waiting
5351a1efa419: Layer already exists
e682ec298d60: Layer already exists
efa30c70cfb7: Layer already exists
b86716a02602: Layer already exists
ad67a9749f8d: Layer already exists
168ec976bf21: Layer already exists
5ad83d6b68a6: Layer already exists
ad35ab5f987e: Layer already exists
24ae0b6fe26a: Layer already exists
ae6d4918ef8e: Layer already exists
1e465c115b5c: Layer already exists
aac9e9464325: Layer already exists
e4ad22a7b128: Layer already exists
c3f952c6bb0d: Layer already exists
29130370291c: Layer already exists
8a909fbbaa9d: Layer already exists
888031cd3df5: Layer already exists
30944b4e7b2b: Layer already exists
5c60083eb753: Layer already exists
805e1ebf8f0c: Layer already exists
8036bc8f98b7: Layer already exists
2f703425c2d2: Layer already exists
a9f8e7048d57: Layer already exists
c70d19b9a9cd: Layer already exists
5f70bf18a086: Layer already exists
dff5bd0f5623: Layer already exists
fe1d27f7e5f9: Layer already exists
b6b1b1dab55e: Layer already exists
0eb06527352a: Layer already exists
dc611c620657: Layer already exists
30e443c4563b: Layer already exists
5b2c7b9b1cd0: Layer already exists
204e4f859ae4: Layer already exists
6ad1b12130e7: Layer already exists
63329fa12630: Layer already exists
1032cc5e43aa: Layer already exists
eb81a219f1e1: Layer already exists
dd79ec8a5312: Layer already exists
d1ec52792eac: Layer already exists
8b1b423723c9: Layer already exists
e2e93cab8f42: Layer already exists
9eb5926f0365: Layer already exists
9b8a1ce92552: Layer already exists
debian-12-ocaml-4.06-s390x: digest: sha256:ceac4aa533444ae207d6c42ff340f2c853089c6e5846aaf3477f792b0f86c021 size: 9290
Job succeeded
2024-12-21 08:45.17: Job succeeded