aboutsummaryrefslogtreecommitdiff
path: root/scripts/zfs-replicate
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-25 14:18:43 -0400
committerCraig Jennings <c@cjennings.net>2026-06-25 14:18:43 -0400
commitcc0f7b5a9652878609d1aee96b0e09ed56392ab3 (patch)
tree83132fac428a6e213878bebfcf455d61298f97f0 /scripts/zfs-replicate
parent4c8a2216f34fc2502da5644a8cfc614b76efc4a8 (diff)
downloadarchsetup-cc0f7b5a9652878609d1aee96b0e09ed56392ab3.tar.gz
archsetup-cc0f7b5a9652878609d1aee96b0e09ed56392ab3.zip
fix(archsetup): clear informant news hook before pacman runs
An archangel-installed base ships informant, which registers a pacman PreTransaction hook (AbortOnFail) that blocks every package transaction until Arch news is marked read. archsetup's first transaction (the keyring reinstall) tripped it and the script halted at the bootstrap step. archsetup now marks all news read up front with `informant read --all` so the keyring, refresh, and install steps proceed. The --all flag marks without printing or prompting. A bare `informant read` is interactive and would hang an unattended run. The guard is a no-op when informant isn't installed. The new ZFS VM test path surfaced this. Its base image comes from a current archangel ISO that includes informant, and the older btrfs base predated it.
Diffstat (limited to 'scripts/zfs-replicate')
0 files changed, 0 insertions, 0 deletions