The pacman cache policy is its own concern, not base configuration of
every host. The new role pacman-cache runs in install-edge-host after
common and before docker-install; common is unchanged.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The cache cleanup from #1579 sat in os-update, which site.yml does not
run, so site.yml still failed on edge-1 with "no space left on device"
when pulling the Alloy image. The hook and the cleanup move to common,
which site.yml runs on every host before install-edge-host.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>