dev_arc_aws/.forgejo
Samuel James 2b2a809352
All checks were successful
Build & Push Images / build (push) Successful in 4m4s
CI / validate (push) Successful in 1m11s
Fix build job: install current docker-ce-cli, not stale docker.io
The first CI build failed: the job container (node:22-bookworm) installed
Debian's `docker.io` (Docker 20.10.24, API 1.41), which the host daemon
(29.x, minimum API 1.44) rejects with "client version 1.41 is too old".

Install docker-ce-cli from Docker's official apt repo instead, which is
current and talks to the daemon fine. Verified on the runner: a
node:22-bookworm container with the mounted socket + docker-ce-cli
connects to the 29.1.3 daemon (API 1.52) successfully. This also confirms
the runner's docker_host=automount is working (the client reached the
daemon; only the version was the problem).

Co-authored-by: Samuel James <ssamjame@amazon.com>
Co-authored-by: Kiro <noreply@kiro.dev>
2026-06-25 11:13:01 -04:00
..
workflows Fix build job: install current docker-ce-cli, not stale docker.io 2026-06-25 11:13:01 -04:00