Files
ci/runner
zeekayandHanzo Dev ca5bd6acb8 Build the runner image for arm64, and let a JIT runner die
Nothing built git-runner: it was cut by hand, amd64 alone, and cloud
hands it to every runner Job. An arm64 job therefore lands on spark and
the kubelet answers "failed to load /usr/bin/tini: exec format error",
so that lane has never once started.

The listener leak is the other half. A just-in-time configuration is
minted for one already-queued job, but run.sh has no timeout for a job
that never arrives: two sat in "Listening for Jobs" for 151 and 73
minutes, holding two of the cluster's six runner slots while the queue
behind them was refused.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-10 21:45:54 -07:00
..