Build:
- 0
2024-10-19 20:34.42: New job: Build Dockerfile using linux-arm64 in [https://github.com/ocurrent/ocluster.git#refs/pull/253/head (4d61e74982b95f4a91bc48759acbce43ffae58de)] 2024-10-19 20:34.42: Using cache hint "https://github.com/ocurrent/ocluster.git-Dockerfile" 2024-10-19 20:34.42: Waiting for resource in pool OCluster 2024-10-19 20:34.42: Waiting for worker… 2024-10-19 20:34.42: Got resource from pool OCluster Building on okypous.caelum.ci.dev Submodule path 'obuilder': checked out 'e854a34cbbe7859acd3d52668fb9a6e297176fdb' HEAD is now at 065e210 Updated to include QEMU backend Synchronizing submodule url for 'obuilder' Cleared directory 'obuilder' Submodule 'obuilder' (https://github.com/ocurrent/obuilder.git) unregistered for path 'obuilder' HEAD is now at 4d61e74 Update Dockerfiles warning: Could not unset core.worktree setting in submodule 'obuilder' Cleared directory 'obuilder' Submodule 'obuilder' (https://github.com/ocurrent/obuilder.git) registered for path 'obuilder' Submodule path 'obuilder': checked out 'e854a34cbbe7859acd3d52668fb9a6e297176fdb' Sending build context to Docker daemon 1.016MB Step 1/18 : FROM ocaml/opam:debian-12-ocaml-4.14@sha256:a41e1b0df0a727efab8dfe7860c19c4f4da63bbee905c3f0e975c3f77536ef29 AS build docker.io/ocaml/opam:debian-12-ocaml-4.14@sha256:a41e1b0df0a727efab8dfe7860c19c4f4da63bbee905c3f0e975c3f77536ef29: Pulling from ocaml/opam Digest: sha256:a41e1b0df0a727efab8dfe7860c19c4f4da63bbee905c3f0e975c3f77536ef29 Status: Image is up to date for ocaml/opam:debian-12-ocaml-4.14@sha256:a41e1b0df0a727efab8dfe7860c19c4f4da63bbee905c3f0e975c3f77536ef29 ---> 99c4cd54aae4 Step 2/18 : RUN sudo apt-get update && sudo apt-get install libev-dev capnproto libcapnp-dev m4 pkg-config libsqlite3-dev libgmp-dev -y --no-install-recommends ---> Running in 62a2cf4fef00 Hit:1 http://deb.debian.org/debian bookworm InRelease Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] Get:4 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [186 kB] Fetched 289 kB in 0s (663 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libcapnp-0.9.2 libev4 libgmpxx4ldbl libpkgconf3 libssl-dev pkgconf pkgconf-bin Suggested packages: gmp-doc libgmp10-doc libmpfr-dev sqlite3-doc libssl-doc m4-doc The following NEW packages will be installed: capnproto libcapnp-0.9.2 libcapnp-dev libev-dev libev4 libgmp-dev libgmpxx4ldbl libpkgconf3 libsqlite3-dev libssl-dev m4 pkg-config pkgconf pkgconf-bin 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. Need to get 7837 kB of archives. After this operation, 39.6 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian bookworm/main arm64 libcapnp-0.9.2 arm64 0.9.2-2 [1127 kB] Get:2 http://deb.debian.org/debian bookworm/main arm64 capnproto arm64 0.9.2-2 [215 kB] Get:3 http://deb.debian.org/debian-security bookworm-security/main arm64 libssl-dev arm64 3.0.14-1~deb12u2 [2307 kB] Get:4 http://deb.debian.org/debian bookworm/main arm64 libcapnp-dev arm64 0.9.2-2 [1691 kB] Get:5 http://deb.debian.org/debian bookworm/main arm64 libev4 arm64 1:4.33-1 [41.3 kB] Get:6 http://deb.debian.org/debian bookworm/main arm64 libev-dev arm64 1:4.33-1 [136 kB] Get:7 http://deb.debian.org/debian bookworm/main arm64 libgmpxx4ldbl arm64 2:6.2.1+dfsg1-1.1 [338 kB] Get:8 http://deb.debian.org/debian bookworm/main arm64 libgmp-dev arm64 2:6.2.1+dfsg1-1.1 [622 kB] Get:9 http://deb.debian.org/debian bookworm/main arm64 libpkgconf3 arm64 1.8.1-1 [35.3 kB] Get:10 http://deb.debian.org/debian bookworm/main arm64 libsqlite3-dev arm64 3.40.1-2 [979 kB] Get:11 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB] Get:12 http://deb.debian.org/debian bookworm/main arm64 pkgconf-bin arm64 1.8.1-1 [28.9 kB] Get:13 http://deb.debian.org/debian bookworm/main arm64 pkgconf arm64 1.8.1-1 [25.9 kB] Get:14 http://deb.debian.org/debian bookworm/main arm64 pkg-config arm64 1.8.1-1 [13.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 7837 kB in 2s (4365 kB/s) Selecting previously unselected package libcapnp-0.9.2:arm64. (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 ... 18768 files and directories currently installed.) Preparing to unpack .../00-libcapnp-0.9.2_0.9.2-2_arm64.deb ... Unpacking libcapnp-0.9.2:arm64 (0.9.2-2) ... Selecting previously unselected package capnproto. Preparing to unpack .../01-capnproto_0.9.2-2_arm64.deb ... Unpacking capnproto (0.9.2-2) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../02-libssl-dev_3.0.14-1~deb12u2_arm64.deb ... Unpacking libssl-dev:arm64 (3.0.14-1~deb12u2) ... Selecting previously unselected package libcapnp-dev:arm64. Preparing to unpack .../03-libcapnp-dev_0.9.2-2_arm64.deb ... Unpacking libcapnp-dev:arm64 (0.9.2-2) ... Selecting previously unselected package libev4:arm64. Preparing to unpack .../04-libev4_1%3a4.33-1_arm64.deb ... Unpacking libev4:arm64 (1:4.33-1) ... Selecting previously unselected package libev-dev:arm64. Preparing to unpack .../05-libev-dev_1%3a4.33-1_arm64.deb ... Unpacking libev-dev:arm64 (1:4.33-1) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../06-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../07-libgmp-dev_2%3a6.2.1+dfsg1-1.1_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.2.1+dfsg1-1.1) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../08-libpkgconf3_1.8.1-1_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-1) ... Selecting previously unselected package libsqlite3-dev:arm64. Preparing to unpack .../09-libsqlite3-dev_3.40.1-2_arm64.deb ... Unpacking libsqlite3-dev:arm64 (3.40.1-2) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-3_arm64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../11-pkgconf-bin_1.8.1-1_arm64.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../12-pkgconf_1.8.1-1_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-1) ... Selecting previously unselected package pkg-config:arm64. Preparing to unpack .../13-pkg-config_1.8.1-1_arm64.deb ... Unpacking pkg-config:arm64 (1.8.1-1) ... Setting up libev4:arm64 (1:4.33-1) ... Setting up m4 (1.4.19-3) ... Setting up libpkgconf3:arm64 (1.8.1-1) ... Setting up libgmpxx4ldbl:arm64 (2:6.2.1+dfsg1-1.1) ... Setting up libsqlite3-dev:arm64 (3.40.1-2) ... Setting up libssl-dev:arm64 (3.0.14-1~deb12u2) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up libcapnp-0.9.2:arm64 (0.9.2-2) ... Setting up libev-dev:arm64 (1:4.33-1) ... Setting up libcapnp-dev:arm64 (0.9.2-2) ... Setting up libgmp-dev:arm64 (2:6.2.1+dfsg1-1.1) ... Setting up pkgconf:arm64 (1.8.1-1) ... Setting up capnproto (0.9.2-2) ... Setting up pkg-config:arm64 (1.8.1-1) ... Processing triggers for libc-bin (2.36-9+deb12u8) ... Removing intermediate container 62a2cf4fef00 ---> b14c91f979c8 Step 3/18 : RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam && opam init --reinit -ni ---> Running in 06b94a1eac2d Configuring from /home/opam/.opamrc and then 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 development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted. You may want to back it up before going further. Continue? [Y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository Removing intermediate container 06b94a1eac2d ---> ce819572ad1b Step 4/18 : RUN cd ~/opam-repository && git fetch -q origin master && git reset --hard 5d3f0d1d655199e596a1e785e69fae8fad78cad3 && opam update ---> Running in f5a17b4059ae Updating files: 28% (9173/32444) Updating files: 29% (9409/32444) Updating files: 30% (9734/32444) Updating files: 31% (10058/32444) Updating files: 32% (10383/32444) Updating files: 33% (10707/32444) Updating files: 34% (11031/32444) Updating files: 35% (11356/32444) Updating files: 36% (11680/32444) Updating files: 37% (12005/32444) Updating files: 38% (12329/32444) Updating files: 39% (12654/32444) Updating files: 40% (12978/32444) Updating files: 41% (13303/32444) Updating files: 42% (13627/32444) Updating files: 43% (13951/32444) Updating files: 44% (14276/32444) Updating files: 45% (14600/32444) Updating files: 46% (14925/32444) Updating files: 47% (15249/32444) Updating files: 48% (15574/32444) Updating files: 49% (15898/32444) Updating files: 50% (16222/32444) Updating files: 51% (16547/32444) Updating files: 52% (16871/32444) Updating files: 53% (17196/32444) Updating files: 54% (17520/32444) Updating files: 55% (17845/32444) Updating files: 56% (18169/32444) Updating files: 56% (18211/32444) Updating files: 57% (18494/32444) Updating files: 58% (18818/32444) Updating files: 59% (19142/32444) Updating files: 60% (19467/32444) Updating files: 61% (19791/32444) Updating files: 62% (20116/32444) Updating files: 63% (20440/32444) Updating files: 64% (20765/32444) Updating files: 65% (21089/32444) Updating files: 66% (21414/32444) Updating files: 67% (21738/32444) Updating files: 68% (22062/32444) Updating files: 69% (22387/32444) Updating files: 70% (22711/32444) Updating files: 71% (23036/32444) Updating files: 72% (23360/32444) Updating files: 73% (23685/32444) Updating files: 74% (24009/32444) Updating files: 75% (24333/32444) Updating files: 76% (24658/32444) Updating files: 77% (24982/32444) Updating files: 78% (25307/32444) Updating files: 79% (25631/32444) Updating files: 80% (25956/32444) Updating files: 81% (26280/32444) Updating files: 82% (26605/32444) Updating files: 83% (26929/32444) Updating files: 84% (27253/32444) Updating files: 85% (27578/32444) Updating files: 86% (27902/32444) Updating files: 86% (27951/32444) Updating files: 87% (28227/32444) Updating files: 88% (28551/32444) Updating files: 89% (28876/32444) Updating files: 90% (29200/32444) Updating files: 91% (29525/32444) Updating files: 92% (29849/32444) Updating files: 93% (30173/32444) Updating files: 94% (30498/32444) Updating files: 95% (30822/32444) Updating files: 96% (31147/32444) Updating files: 97% (31471/32444) Updating files: 98% (31796/32444) Updating files: 99% (32120/32444) Updating files: 100% (32444/32444) Updating files: 100% (32444/32444), done. HEAD is now at 5d3f0d1d65 Merge pull request #26746 from dinosaure/release-colombe-v0.10.0 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository Removing intermediate container f5a17b4059ae ---> 911960280484 Step 5/18 : COPY --chown=opam ocluster-api.opam ocluster-worker.opam ocluster.opam /src/ ---> f6516170db96 Step 6/18 : COPY --chown=opam obuilder/obuilder.opam obuilder/obuilder-spec.opam /src/obuilder/ ---> 96a0a2c4b87e Step 7/18 : RUN opam pin -yn /src/obuilder/ ---> Running in 8ece272704c5 This will pin the following packages: obuilder-spec, obuilder. Continue? [Y/n] y obuilder-spec is now pinned to file:///src/obuilder (version 0.6.0) obuilder is now pinned to file:///src/obuilder (version 0.6.0) Removing intermediate container 8ece272704c5 ---> f69eecbf5344 Step 8/18 : WORKDIR /src ---> Running in 1aa990598421 Removing intermediate container 1aa990598421 ---> 09a59a133a84 Step 9/18 : RUN opam install -y --deps-only . ---> Running in 420b02f5f54a The following actions will be performed: - install conf-capnproto 2 - install conf-bash 1 - install num 1.5-1 - install ocamlfind 1.9.6 - install conf-libev 4-12 - install conf-gmp 4 - install conf-pkg-config 3 - install ocamlbuild 0.15.0 - install seq base - install dune 3.16.0 - install cmdliner 1.3.0 - install base-bytes base - install conf-gmp-powm-sec 3 - install zarith 1.14 - install conf-sqlite3 1 - install topkg 1.0.7 - install yojson 2.2.2 - install stringext 1.6.0 - install stdlib-shims 0.3.0 - install stdint 0.7.2 - install sexplib0 v0.16.0 - install result 1.5 - install res 5.0.1 - install re 1.12.0 - install psq 0.2.1 - install ppx_derivers 1.2.1 - install optint 0.3.0 - install ocaml-syntax-shims 1.0.0 - install ocaml-compiler-libs v0.12.4 - install mirage-clock 4.2.0 - install magic-mime 1.3.1 - install macaddr 5.6.0 - install lwt-dllist 1.0.1 - install jane-street-headers v0.16.0 - install gmap 0.3.0 - install duration 0.2.1 - install dune-build-info 3.16.0 - install domain-name 0.4.0 - install csexp 1.5.2 - install cppo 1.7.0 - install camlp-streams 5.0.1 - install base64 3.5.1 - install uutf 1.0.3 - install rresult 0.7.0 - install ptime 1.2.0 - install mtime 2.1.0 - install fmt 0.9.0 - install astring 0.8.5 - install asetmap 0.8.1 - install sha 1.15.4 - install parsexp v0.16.0 - install ppxlib 0.33.0 - install ipaddr 5.6.0 - install dune-configurator 3.16.0 - install ocplib-endian 1.2 - install jsonm 1.0.2 - install crunch 3.3.1 - install cstruct 6.2.0 - install fpath 0.7.3 - install sexplib v0.16.0 - install ppx_deriving 6.0.3 - install sqlite3 5.2.0 - install extunix 0.4.2 - install checkseum 0.5.2 - install bigstringaf 0.10.0 - install base v0.16.3 - install lwt 5.7.0 - install eqaf 0.9 - install asn1-combinators 0.2.6 - install ppx_deriving_yojson 3.9.0 - install decompress 1.5.3 - install angstrom 0.16.1 - install stdio v0.16.0 - install ppx_sexp_conv v0.16.0 - install ppx_here v0.16.0 - install ppx_globalize v0.16.0 - install ppx_enumerate v0.16.0 - install ppx_compare v0.16.0 - install ppx_cold v0.16.0 - install prometheus 1.2 - install mirage-kv 6.1.1 - install mirage-flow 3.0.0 - install logs 0.7.0 - install cstruct-lwt 6.2.0 - install mirage-crypto 0.11.3 - install digestif 1.2.0 - install tar 2.6.0 - install uri 4.4.0 - install ppx_optcomp v0.16.0 - install capnp 3.6.0 - install obuilder-spec 0.6.0* - install ipaddr-sexp 5.6.0 - install ppx_hash v0.16.0 - install ppx_assert v0.16.0 - install capnp-rpc 1.2.3 - install bos 0.2.1 - install pbkdf 1.2.0 - install mirage-crypto-rng 0.11.3 - install hkdf 1.0.4 - install tar-unix 2.6.0 - install uri-sexp 4.4.0 - install conduit 7.1.0 - install ppx_base v0.16.0 - install jst-config v0.16.0 - install capnp-rpc-lwt 1.2.3 - install mirage-crypto-rng-lwt 0.11.3 - install mirage-crypto-pk 0.11.3 - install mirage-crypto-ec 0.11.3 - install obuilder 0.6.0* - install cohttp 5.3.1 - install conduit-lwt 7.1.0 - install time_now v0.16.0 - install x509 0.16.5 - install cohttp-lwt 5.3.0 - install ppx_inline_test v0.16.1 - install tls 0.17.3 - install ca-certs 0.2.3 - install ppx_expect v0.16.0 - install tls-mirage 0.17.3 - install conduit-lwt-unix 7.1.0 - install capnp-rpc-net 1.2.3 - install cohttp-lwt-unix 5.3.0 - install capnp-rpc-unix 1.2.3 - install prometheus-app 1.2 ===== 124 to install ===== <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved angstrom.0.16.1 (https://github.com/inhabitedtype/angstrom/archive/0.16.1.tar.gz) -> retrieved asetmap.0.8.1 (http://erratique.ch/software/asetmap/releases/asetmap-0.8.1.tbz) -> retrieved astring.0.8.5 (https://erratique.ch/software/astring/releases/astring-0.8.5.tbz) -> retrieved asn1-combinators.0.2.6 (https://github.com/mirleft/ocaml-asn1-combinators/releases/download/v0.2.6/asn1-combinators-v0.2.6.tbz) -> retrieved bigstringaf.0.10.0 (https://github.com/inhabitedtype/bigstringaf/archive/0.10.0.tar.gz) -> retrieved base.v0.16.3 (https://github.com/janestreet/base/archive/refs/tags/v0.16.3.tar.gz) -> retrieved bos.0.2.1 (https://erratique.ch/software/bos/releases/bos-0.2.1.tbz) -> retrieved base64.3.5.1 (https://github.com/mirage/ocaml-base64/releases/download/v3.5.1/base64-3.5.1.tbz) -> retrieved camlp-streams.5.0.1 (https://github.com/ocaml/camlp-streams/archive/v5.0.1.tar.gz) -> retrieved ca-certs.0.2.3 (https://github.com/mirage/ca-certs/releases/download/v0.2.3/ca-certs-0.2.3.tbz) -> retrieved capnp.3.6.0 (https://github.com/capnproto/capnp-ocaml/releases/download/v3.6.0/capnp-3.6.0.tbz) -> retrieved capnp-rpc-lwt.1.2.3 (https://github.com/mirage/capnp-rpc/releases/download/v1.2.3/capnp-rpc-1.2.3.tbz) -> retrieved capnp-rpc.1.2.3 (https://github.com/mirage/capnp-rpc/releases/download/v1.2.3/capnp-rpc-1.2.3.tbz) -> retrieved capnp-rpc-unix.1.2.3 (cached) -> retrieved capnp-rpc-net.1.2.3 (https://github.com/mirage/capnp-rpc/releases/download/v1.2.3/capnp-rpc-1.2.3.tbz) -> retrieved cmdliner.1.3.0 (https://erratique.ch/software/cmdliner/releases/cmdliner-1.3.0.tbz) -> retrieved checkseum.0.5.2 (https://github.com/mirage/checkseum/releases/download/v0.5.2/checkseum-0.5.2.tbz) -> retrieved cohttp.5.3.1 (https://github.com/mirage/ocaml-cohttp/releases/download/v5.3.1/cohttp-5.3.1.tbz) -> retrieved cohttp-lwt.5.3.0 (https://github.com/mirage/ocaml-cohttp/releases/download/v5.3.0/cohttp-5.3.0.tbz) -> retrieved cohttp-lwt-unix.5.3.0 (cached) -> retrieved conduit-lwt.7.1.0 (https://github.com/mirage/ocaml-conduit/releases/download/v7.1.0/conduit-7.1.0.tbz) -> installed conf-bash.1 -> installed conf-capnproto.2 -> retrieved conf-gmp.4 (https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-gmp/test.c.4) -> retrieved conduit.7.1.0 (https://github.com/mirage/ocaml-conduit/releases/download/v7.1.0/conduit-7.1.0.tbz) -> retrieved conduit-lwt-unix.7.1.0 (https://github.com/mirage/ocaml-conduit/releases/download/v7.1.0/conduit-7.1.0.tbz) -> installed conf-gmp.4 -> installed conf-pkg-config.3 -> installed conf-sqlite3.1 -> retrieved conf-gmp-powm-sec.3 (https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/conf-gmp-powm-sec/test.c.3) -> installed conf-gmp-powm-sec.3 -> retrieved conf-libev.4-12 (2 extra sources) -> retrieved cppo.1.7.0 (https://github.com/ocaml-community/cppo/archive/refs/tags/v1.7.0.tar.gz) -> retrieved crunch.3.3.1 (https://github.com/mirage/ocaml-crunch/releases/download/v3.3.1/crunch-3.3.1.tbz) -> installed conf-libev.4-12 -> retrieved cstruct.6.2.0 (https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz) -> retrieved csexp.1.5.2 (https://github.com/ocaml-dune/csexp/releases/download/1.5.2/csexp-1.5.2.tbz) -> retrieved cstruct-lwt.6.2.0 (https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz) -> retrieved domain-name.0.4.0 (https://github.com/hannesm/domain-name/releases/download/v0.4.0/domain-name-0.4.0.tbz) -> retrieved decompress.1.5.3 (https://github.com/mirage/decompress/releases/download/v1.5.3/decompress-1.5.3.tbz) -> installed cmdliner.1.3.0 -> retrieved digestif.1.2.0 (https://github.com/mirage/digestif/releases/download/v1.2.0/digestif-1.2.0.tbz) -> retrieved dune.3.16.0 (https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz) -> retrieved dune-build-info.3.16.0 (https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz) -> retrieved dune-configurator.3.16.0 (https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz) -> retrieved duration.0.2.1 (https://github.com/hannesm/duration/releases/download/v0.2.1/duration-0.2.1.tbz) -> retrieved eqaf.0.9 (https://github.com/mirage/eqaf/releases/download/v0.9/eqaf-0.9.tbz) -> retrieved fmt.0.9.0 (https://erratique.ch/software/fmt/releases/fmt-0.9.0.tbz) -> retrieved fpath.0.7.3 (https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz) -> retrieved extunix.0.4.2 (https://github.com/ygrek/extunix/releases/download/v0.4.2/extunix-0.4.2.tbz) -> retrieved hkdf.1.0.4 (https://github.com/hannesm/ocaml-hkdf/releases/download/v1.0.4/hkdf-v1.0.4.tbz) -> retrieved gmap.0.3.0 (https://github.com/hannesm/gmap/releases/download/0.3.0/gmap-0.3.0.tbz) -> retrieved jane-street-headers.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/jane-street-headers-v0.16.0.tar.gz) -> retrieved jsonm.1.0.2 (https://erratique.ch/software/jsonm/releases/jsonm-1.0.2.tbz) -> retrieved jst-config.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/jst-config-v0.16.0.tar.gz) -> retrieved ipaddr.5.6.0 (https://github.com/mirage/ocaml-ipaddr/releases/download/v5.6.0/ipaddr-5.6.0.tbz) -> retrieved logs.0.7.0 (https://erratique.ch/software/logs/releases/logs-0.7.0.tbz) -> retrieved ipaddr-sexp.5.6.0 (https://github.com/mirage/ocaml-ipaddr/releases/download/v5.6.0/ipaddr-5.6.0.tbz) -> retrieved macaddr.5.6.0 (cached) -> retrieved lwt.5.7.0 (https://github.com/ocsigen/lwt/archive/refs/tags/5.7.0.tar.gz) -> retrieved lwt-dllist.1.0.1 (https://github.com/mirage/lwt-dllist/releases/download/v1.0.1/lwt-dllist-v1.0.1.tbz) -> retrieved magic-mime.1.3.1 (https://github.com/mirage/ocaml-magic-mime/releases/download/v1.3.1/magic-mime-1.3.1.tbz) -> retrieved mirage-clock.4.2.0 (https://github.com/mirage/mirage-clock/releases/download/v4.2.0/mirage-clock-4.2.0.tbz) -> retrieved mirage-crypto-pk.0.11.3 (https://github.com/mirage/mirage-crypto/releases/download/v0.11.3/mirage-crypto-0.11.3.tbz) -> retrieved mirage-crypto.0.11.3 (https://github.com/mirage/mirage-crypto/releases/download/v0.11.3/mirage-crypto-0.11.3.tbz) -> retrieved mirage-crypto-ec.0.11.3 (https://github.com/mirage/mirage-crypto/releases/download/v0.11.3/mirage-crypto-0.11.3.tbz) -> retrieved mirage-crypto-rng.0.11.3 (cached) -> retrieved mirage-crypto-rng-lwt.0.11.3 (cached) -> retrieved mtime.2.1.0 (https://erratique.ch/software/mtime/releases/mtime-2.1.0.tbz) -> retrieved mirage-flow.3.0.0 (https://github.com/mirage/mirage-flow/releases/download/v3.0.0/mirage-flow-v3.0.0.tbz) -> retrieved obuilder.0.6.0 (file:///src/obuilder) -> retrieved obuilder-spec.0.6.0 (file:///src/obuilder) -> retrieved mirage-kv.6.1.1 (https://github.com/mirage/mirage-kv/releases/download/v6.1.1/mirage-kv-6.1.1.tbz) -> retrieved num.1.5-1 (https://github.com/ocaml/num/archive/v1.5.tar.gz) -> retrieved ocaml-compiler-libs.v0.12.4 (https://github.com/janestreet/ocaml-compiler-libs/releases/download/v0.12.4/ocaml-compiler-libs-v0.12.4.tbz) -> retrieved ocamlbuild.0.15.0 (https://github.com/ocaml/ocamlbuild/archive/refs/tags/0.15.0.tar.gz) -> retrieved ocaml-syntax-shims.1.0.0 (https://github.com/ocaml-ppx/ocaml-syntax-shims/releases/download/1.0.0/ocaml-syntax-shims-1.0.0.tbz) -> retrieved ocamlfind.1.9.6 (http://download.camlcity.org/download/findlib-1.9.6.tar.gz) -> retrieved ocplib-endian.1.2 (https://github.com/OCamlPro/ocplib-endian/archive/refs/tags/1.2.tar.gz) -> retrieved parsexp.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/parsexp-v0.16.0.tar.gz) -> retrieved optint.0.3.0 (https://github.com/mirage/optint/releases/download/v0.3.0/optint-0.3.0.tbz) -> retrieved ppx_assert.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_assert-v0.16.0.tar.gz) -> retrieved ppx_base.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_base-v0.16.0.tar.gz) -> retrieved ppx_cold.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_cold-v0.16.0.tar.gz) -> retrieved ppx_compare.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_compare-v0.16.0.tar.gz) -> retrieved pbkdf.1.2.0 (https://github.com/abeaumont/ocaml-pbkdf/archive/1.2.0.tar.gz) -> installed num.1.5-1 -> retrieved ppx_derivers.1.2.1 (https://github.com/ocaml-ppx/ppx_derivers/archive/1.2.1.tar.gz) -> retrieved ppx_enumerate.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_enumerate-v0.16.0.tar.gz) -> retrieved ppx_expect.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_expect-v0.16.0.tar.gz) -> retrieved ppx_deriving.6.0.3 (https://github.com/ocaml-ppx/ppx_deriving/releases/download/v6.0.3/ppx_deriving-6.0.3.tbz) -> retrieved ppx_deriving_yojson.3.9.0 (https://github.com/ocaml-ppx/ppx_deriving_yojson/releases/download/v3.9.0/ppx_deriving_yojson-3.9.0.tbz) -> retrieved ppx_globalize.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_globalize-v0.16.0.tar.gz) -> retrieved ppx_here.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_here-v0.16.0.tar.gz) -> retrieved ppx_hash.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_hash-v0.16.0.tar.gz) -> retrieved ppx_optcomp.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_optcomp-v0.16.0.tar.gz) -> retrieved ppx_sexp_conv.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_sexp_conv-v0.16.0.tar.gz) -> retrieved ppx_inline_test.v0.16.1 (https://github.com/janestreet/ppx_inline_test/archive/refs/tags/v0.16.1.tar.gz) -> retrieved prometheus.1.2 (https://github.com/mirage/prometheus/releases/download/v1.2/prometheus-1.2.tbz) -> retrieved prometheus-app.1.2 (https://github.com/mirage/prometheus/releases/download/v1.2/prometheus-1.2.tbz) -> retrieved ppxlib.0.33.0 (https://github.com/ocaml-ppx/ppxlib/releases/download/0.33.0/ppxlib-0.33.0.tbz) -> retrieved ptime.1.2.0 (https://erratique.ch/software/ptime/releases/ptime-1.2.0.tbz) -> retrieved psq.0.2.1 (https://github.com/pqwy/psq/releases/download/v0.2.1/psq-0.2.1.tbz) -> installed ocamlfind.1.9.6 -> installed base-bytes.base -> retrieved re.1.12.0 (https://github.com/ocaml/ocaml-re/releases/download/1.12.0/re-1.12.0.tbz) -> retrieved res.5.0.1 (https://github.com/mmottl/res/releases/download/5.0.1/res-5.0.1.tbz) -> retrieved rresult.0.7.0 (https://erratique.ch/software/rresult/releases/rresult-0.7.0.tbz) -> retrieved sexplib.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexplib-v0.16.0.tar.gz) -> retrieved sexplib0.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexplib0-v0.16.0.tar.gz) -> retrieved result.1.5 (https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz) -> retrieved seq.base (2 extra sources) -> installed seq.base -> retrieved sha.1.15.4 (https://github.com/djs55/ocaml-sha/releases/download/v1.15.4/sha-1.15.4.tbz) -> retrieved stdio.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/stdio-v0.16.0.tar.gz) -> retrieved sqlite3.5.2.0 (https://github.com/mmottl/sqlite3-ocaml/releases/download/5.2.0/sqlite3-5.2.0.tbz) -> retrieved stdint.0.7.2 (https://github.com/andrenth/ocaml-stdint/releases/download/0.7.2/stdint-0.7.2.tbz) -> retrieved stringext.1.6.0 (https://github.com/rgrinberg/stringext/releases/download/1.6.0/stringext-1.6.0.tbz) -> retrieved stdlib-shims.0.3.0 (https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz) -> retrieved time_now.v0.16.0 (https://ocaml.janestreet.com/ocaml-core/v0.16/files/time_now-v0.16.0.tar.gz) -> retrieved tar.2.6.0 (https://github.com/mirage/ocaml-tar/releases/download/v2.6.0/tar-2.6.0.tbz) -> installed ocamlbuild.0.15.0 -> retrieved tar-unix.2.6.0 (https://github.com/mirage/ocaml-tar/releases/download/v2.6.0/tar-2.6.0.tbz) -> retrieved topkg.1.0.7 (https://erratique.ch/software/topkg/releases/topkg-1.0.7.tbz) -> retrieved tls.0.17.3 (https://github.com/mirleft/ocaml-tls/releases/download/v0.17.3/tls-0.17.3.tbz) -> retrieved tls-mirage.0.17.3 (https://github.com/mirleft/ocaml-tls/releases/download/v0.17.3/tls-0.17.3.tbz) -> retrieved uutf.1.0.3 (https://erratique.ch/software/uutf/releases/uutf-1.0.3.tbz) -> retrieved uri.4.4.0 (https://github.com/mirage/ocaml-uri/releases/download/v4.4.0/uri-4.4.0.tbz) -> retrieved uri-sexp.4.4.0 (https://github.com/mirage/ocaml-uri/releases/download/v4.4.0/uri-4.4.0.tbz) -> retrieved x509.0.16.5 (https://github.com/mirleft/ocaml-x509/releases/download/v0.16.5/x509-0.16.5.tbz) -> retrieved zarith.1.14 (https://github.com/ocaml/Zarith/archive/release-1.14.tar.gz) -> retrieved yojson.2.2.2 (https://github.com/ocaml-community/yojson/releases/download/2.2.2/yojson-2.2.2.tbz) -> installed zarith.1.14 -> installed topkg.1.0.7 -> installed asetmap.0.8.1 -> installed rresult.0.7.0 -> installed uutf.1.0.3 -> installed mtime.2.1.0 -> installed dune.3.16.0 -> installed astring.0.8.5 -> installed fmt.0.9.0 -> installed ptime.1.2.0 -> installed base64.3.5.1 -> installed camlp-streams.5.0.1 -> installed csexp.1.5.2 -> installed jsonm.1.0.2 -> installed domain-name.0.4.0 -> installed duration.0.2.1 -> installed gmap.0.3.0 -> installed jane-street-headers.v0.16.0 -> installed cppo.1.7.0 -> installed lwt-dllist.1.0.1 -> installed macaddr.5.6.0 -> installed mirage-clock.4.2.0 -> installed optint.0.3.0 -> installed ppx_derivers.1.2.1 -> installed psq.0.2.1 -> installed res.5.0.1 -> installed result.1.5 -> installed sexplib0.v0.16.0 -> installed stdlib-shims.0.3.0 -> installed stringext.1.6.0 -> installed stdint.0.7.2 -> installed magic-mime.1.3.1 -> installed fpath.0.7.3 -> installed cstruct.6.2.0 -> installed crunch.3.3.1 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-compiler-libs.v0.12.4 -> installed re.1.12.0 -> installed ocplib-endian.1.2 -> installed ipaddr.5.6.0 -> installed yojson.2.2.2 -> installed eqaf.0.9 -> installed asn1-combinators.0.2.6 -> installed dune-build-info.3.16.0 -> installed sha.1.15.4 -> installed parsexp.v0.16.0 -> installed dune-configurator.3.16.0 -> installed digestif.1.2.0 -> installed bigstringaf.0.10.0 -> installed sexplib.v0.16.0 -> installed checkseum.0.5.2 -> installed angstrom.0.16.1 -> installed mirage-crypto.0.11.3 -> installed sqlite3.5.2.0 -> installed hkdf.1.0.4 -> installed pbkdf.1.2.0 -> installed decompress.1.5.3 -> installed tar.2.6.0 -> installed uri.4.4.0 -> installed lwt.5.7.0 -> installed cstruct-lwt.6.2.0 -> installed mirage-flow.3.0.0 -> installed mirage-kv.6.1.1 -> installed prometheus.1.2 -> installed tar-unix.2.6.0 -> installed logs.0.7.0 -> installed mirage-crypto-rng.0.11.3 -> installed mirage-crypto-rng-lwt.0.11.3 -> installed mirage-crypto-pk.0.11.3 -> installed capnp-rpc.1.2.3 -> installed base.v0.16.3 -> installed stdio.v0.16.0 -> installed bos.0.2.1 -> installed mirage-crypto-ec.0.11.3 -> installed x509.0.16.5 -> installed ca-certs.0.2.3 -> installed capnp.3.6.0 -> installed tls.0.17.3 -> installed tls-mirage.0.17.3 -> installed ppxlib.0.33.0 -> installed ppx_globalize.v0.16.0 -> installed capnp-rpc-lwt.1.2.3 -> installed ppx_optcomp.v0.16.0 -> installed ppx_cold.v0.16.0 -> installed ppx_here.v0.16.0 -> installed ppx_enumerate.v0.16.0 -> installed ppx_compare.v0.16.0 -> installed capnp-rpc-net.1.2.3 -> installed ppx_deriving.6.0.3 -> installed ppx_sexp_conv.v0.16.0 -> installed obuilder-spec.0.6.0 -> installed ipaddr-sexp.5.6.0 -> installed uri-sexp.4.4.0 -> installed ppx_deriving_yojson.3.9.0 -> installed ppx_hash.v0.16.0 -> installed ppx_assert.v0.16.0 -> installed conduit.7.1.0 -> installed ppx_base.v0.16.0 -> installed cohttp.5.3.1 -> installed extunix.0.4.2 -> installed obuilder.0.6.0 -> installed conduit-lwt.7.1.0 -> installed capnp-rpc-unix.1.2.3 -> installed jst-config.v0.16.0 -> installed cohttp-lwt.5.3.0 -> installed conduit-lwt-unix.7.1.0 -> installed time_now.v0.16.0 -> installed cohttp-lwt-unix.5.3.0 -> installed prometheus-app.1.2 -> installed ppx_inline_test.v0.16.1 -> installed ppx_expect.v0.16.0 Done. # Run eval $(opam env) to update the current shell environment Removing intermediate container 420b02f5f54a ---> cf868697cf3b Step 10/18 : ADD --chown=opam . . ---> 2755aacd4687 Step 11/18 : RUN opam exec -- dune subst ---> Running in be6a7a183fc8 Removing intermediate container be6a7a183fc8 ---> 8b00bf3fadbe Step 12/18 : RUN opam exec -- dune build ./_build/install/default/bin/ocluster-scheduler ./_build/install/default/bin/ocluster-admin ---> Running in 058ca80798b5 Generating Static_files.ml Skipping generation of .mli schema.capnp --> schema.mli schema.ml kj/filesystem-disk-unix.c++:1703: warning: PWD environment variable doesn't match current directory; pwd = /src Removing intermediate container 058ca80798b5 ---> 30cbfe2dda59 Step 13/18 : FROM debian:12 12: Pulling from library/debian Digest: sha256:e11072c1614c08bf88b543fcfe09d75a0426d90896408e926454e88078274fcb Status: Image is up to date for debian:12 ---> d36fff645336 Step 14/18 : RUN apt-get update && apt-get install libev4 libsqlite3-0 -y --no-install-recommends ---> Running in 27f0314454ee Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB] Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] Get:4 http://deb.debian.org/debian bookworm/main arm64 Packages [8689 kB] Get:5 http://deb.debian.org/debian bookworm-updates/main arm64 Packages [2468 B] Get:6 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [186 kB] Fetched 9131 kB in 1s (8034 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: libev4 libsqlite3-0 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 827 kB of archives. After this operation, 1836 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bookworm/main arm64 libev4 arm64 1:4.33-1 [41.3 kB] Get:2 http://deb.debian.org/debian bookworm/main arm64 libsqlite3-0 arm64 3.40.1-2 [786 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 827 kB in 0s (12.4 MB/s) Selecting previously unselected package libev4:arm64. (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 ... 6083 files and directories currently installed.) Preparing to unpack .../libev4_1%3a4.33-1_arm64.deb ... Unpacking libev4:arm64 (1:4.33-1) ... Selecting previously unselected package libsqlite3-0:arm64. Preparing to unpack .../libsqlite3-0_3.40.1-2_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.40.1-2) ... Setting up libev4:arm64 (1:4.33-1) ... Setting up libsqlite3-0:arm64 (3.40.1-2) ... Processing triggers for libc-bin (2.36-9+deb12u8) ... Removing intermediate container 27f0314454ee ---> 7d0914bd0cfd Step 15/18 : RUN apt-get install ca-certificates -y # https://github.com/mirage/ocaml-conduit/issues/388 ---> Running in 016c119542c9 Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libssl3 openssl The following NEW packages will be installed: ca-certificates libssl3 openssl 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 3353 kB of archives. After this operation, 8843 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian-security bookworm-security/main arm64 libssl3 arm64 3.0.14-1~deb12u2 [1811 kB] Get:2 http://deb.debian.org/debian-security bookworm-security/main arm64 openssl arm64 3.0.14-1~deb12u2 [1389 kB] Get:3 http://deb.debian.org/debian bookworm/main arm64 ca-certificates all 20230311 [153 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 3353 kB in 0s (29.5 MB/s) Selecting previously unselected package libssl3:arm64. (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 ... 6097 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.14-1~deb12u2_arm64.deb ... Unpacking libssl3:arm64 (3.0.14-1~deb12u2) ... Selecting previously unselected package openssl. Preparing to unpack .../openssl_3.0.14-1~deb12u2_arm64.deb ... Unpacking openssl (3.0.14-1~deb12u2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) ... Setting up libssl3:arm64 (3.0.14-1~deb12u2) ... Setting up openssl (3.0.14-1~deb12u2) ... Setting up ca-certificates (20230311) ... debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline debconf: unable to initialize frontend: Readline debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.36.0 /usr/local/share/perl/5.36.0 /usr/lib/aarch64-linux-gnu/perl5/5.36 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl-base /usr/lib/aarch64-linux-gnu/perl/5.36 /usr/share/perl/5.36 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.) debconf: falling back to frontend: Teletype Updating certificates in /etc/ssl/certs... 140 added, 0 removed; done. Processing triggers for libc-bin (2.36-9+deb12u8) ... Processing triggers for ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Removing intermediate container 016c119542c9 ---> d1ccfffd9151 Step 16/18 : WORKDIR /var/lib/ocluster-scheduler ---> Running in 1b030926e0ef Removing intermediate container 1b030926e0ef ---> a215f0207210 Step 17/18 : ENTRYPOINT ["/usr/local/bin/ocluster-scheduler"] ---> Running in f2d9efd8af99 Removing intermediate container f2d9efd8af99 ---> 9a176a311a93 Step 18/18 : COPY --from=build /src/_build/install/default/bin/ocluster-scheduler /src/_build/install/default/bin/ocluster-admin /usr/local/bin/ ---> 52365c046e68 Successfully built 52365c046e68 Job succeeded 2024-10-19 20:38.39: Job succeeded