From 5d4ff3de57b24810bbbe34707a41a004aa17df87 Mon Sep 17 00:00:00 2001 From: Mark Elvers Date: Wed, 24 Jun 2026 13:38:40 +0000 Subject: [PATCH 1/2] Repoint mirage unikernel deploys to dopey infra-2 (147.75.84.37, Equinix bare-metal) is being decommissioned. The mirage unikernels (www, next) now run under albatross on dopey.caelum.ci.dev. Point the deploy SSH host and the create-config ssh-keyscan at dopey. --- create-config.sh | 2 +- src/packet_unikernel.ml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/create-config.sh b/create-config.sh index 5bfa3f6..71518f7 100755 --- a/create-config.sh +++ b/create-config.sh @@ -45,7 +45,7 @@ for host in \ ocaml.ci.dev \ check.ci.ocaml.org \ 128.232.124.216 \ - 147.75.84.37 ; do + dopey.caelum.ci.dev ; do ssh-keyscan -H -t ecdsa-sha2-nistp256 $host >> ~/.ssh/known_hosts done chmod 700 ~/.ssh diff --git a/src/packet_unikernel.ml b/src/packet_unikernel.ml index b6e0ca4..174702a 100644 --- a/src/packet_unikernel.ml +++ b/src/packet_unikernel.ml @@ -42,7 +42,7 @@ let name { service } = service (* Deployment *) -let mirage_host_ssh = "root@147.75.84.37" +let mirage_host_ssh = "root@dopey.caelum.ci.dev" let deploy build_info { service } ?additional_build_args:_ src = let repo_id = build_and_push build_info src in From 4743283d4bfc01be3d9244ddce823d999f86afa7 Mon Sep 17 00:00:00 2001 From: Mark Elvers Date: Wed, 24 Jun 2026 13:53:53 +0000 Subject: [PATCH 2/2] Dockerfile: bump opam-repository pin to latest master b7773e2 (2026-06-24). --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f6fe8ae..711dc58 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,7 +15,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ libssl-dev \ m4 \ pkg-config -RUN cd ~/opam-repository && git fetch -q origin master && git reset --hard 7103cbf7d886d93402af1c852db818b4a3fba7ec && opam update +RUN cd ~/opam-repository && git fetch -q origin master && git reset --hard b7773e2175e3ba6fbca47e183f7d342b18f24b37 && opam update RUN opam option --global solver=builtin-0install COPY --chown=opam --link deployer.opam /src/ # WORKDIR must be after COPY to avoid perms problems