chore(infra): pin act_runner image pull policy #10
Reference in New Issue
Block a user
Delete Branch "chore/infra/runner-image-pull-policy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
act_runner's defaultcontainer.force_pull: truere-issues adocker pullat the start of every job, adding 10–30 s of registry round-trip even when every layer is already locally cached. With job images pinned to specific tags (catthehacker/ubuntu:act-22.04and:full-22.04), the implicit pull is pure overhead and contradicts the deliberate-upgrade policy ADR-0015 spells out for the runner image.infra/runner-config.yamlwithcontainer.force_pull: false.CONFIG_FILE=/etc/runner/config.yaml.infra/README.md→ "Job image pinning and pre-pull".The trade-off: the runner host must hold the images locally before the runner is asked to use them. Documented.
Roll-out (manual, on the runner host)