You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The linux-public self-hosted runner pool advertises docker-capable, but its Docker CLI cannot communicate with its configured daemon:
client version 1.41 is too old. Minimum supported API version is 1.44
This blocked the final non-root container build in OMT-Global/openclaw-control-plane after all prior checks passed.
Affected evidence:
linux-public-runner-03, CI run 29159452105, PR OMT-Global/openclaw-control-plane#36
linux-public-runner-07, CI run 29159506621, PR OMT-Global/openclaw-control-plane#35
Both runners completed checkout, Go setup, formatting, YAML/reference validation, credential scan, vet, race tests, and binary build. The only remaining failure was docker build.
Required change
Release a linux-public runner image/configuration in which the Docker CLI and daemon support a compatible API version. The CLI must support at least API 1.44 for the daemon currently serving the runner socket.
Do not remove or weaken the container-build CI gate as a workaround.
Acceptance criteria
A runner preflight records Docker client and server versions/API versions and fails clearly when they are incompatible.
A fresh linux-public runner can execute docker version and docker build from the ordinary runner service account.
The released runner artifact/version documents the Docker compatibility change and has the normal release validation evidence.
An OpenClaw Control Plane CI rerun completes its non-root container build on the refreshed runner pool.
After the release, the operator can reinstall/re-register the runners without reintroducing stale image state.
Rollout
Publish the runner-fleet release containing the compatible Docker CLI/daemon contract.
Operator reinstalls the affected self-hosted runners from that release.
Incident
The
linux-publicself-hosted runner pool advertisesdocker-capable, but its Docker CLI cannot communicate with its configured daemon:This blocked the final non-root container build in
OMT-Global/openclaw-control-planeafter all prior checks passed.Affected evidence:
linux-public-runner-03, CI run29159452105, PROMT-Global/openclaw-control-plane#36linux-public-runner-07, CI run29159506621, PROMT-Global/openclaw-control-plane#35Both runners completed checkout, Go setup, formatting, YAML/reference validation, credential scan, vet, race tests, and binary build. The only remaining failure was
docker build.Required change
Release a
linux-publicrunner image/configuration in which the Docker CLI and daemon support a compatible API version. The CLI must support at least API1.44for the daemon currently serving the runner socket.Do not remove or weaken the container-build CI gate as a workaround.
Acceptance criteria
linux-publicrunner can executedocker versionanddocker buildfrom the ordinary runner service account.Rollout
CI Gateis green.