Merge pull request #95 from GoodOlClint/ci/pin-nested-pve-packages

ci: stop half-upgrading the nested PVE nodes
This commit is contained in:
GoodOlClint
2026-09-01 10:14:30 -05:00
committed by GitHub
+6 -2
View File
@@ -18,8 +18,12 @@ if [ -z "$SUITE" ]; then
fi
echo "deb http://download.proxmox.com/debian/pve ${SUITE} pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
# No upgrade here on purpose. `apt-get upgrade` holds back packages that need
# new dependencies, which produced pve-cluster 9.1.6 against
# libpve-cluster-api-perl 9.1.0 — a combination no real install ever has, and
# one whose cluster join silently leaves the node unclustered. The ISO is the
# pin; the currency lane is where upgrades get exercised.
apt-get update -qq
apt-get upgrade -y -qq
apt-get install -y -qq qemu-guest-agent open-iscsi
apt-get install -y -qq --no-install-recommends qemu-guest-agent open-iscsi
systemctl start qemu-guest-agent
systemctl enable open-iscsi