From 3fc90c90a738e874b5bd62ba54e9daeacebc5a84 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 1 Sep 2023 15:42:30 -0400 Subject: [PATCH] Add comments to script steps --- oneshot/upgrade-pvc-cluster_deb12.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/oneshot/upgrade-pvc-cluster_deb12.yml b/oneshot/upgrade-pvc-cluster_deb12.yml index b0da3ec..feca371 100644 --- a/oneshot/upgrade-pvc-cluster_deb12.yml +++ b/oneshot/upgrade-pvc-cluster_deb12.yml @@ -227,14 +227,24 @@ exec 1>/tmp/upgrade-d10.log exec 2>&1 export DEBIAN_FRONTEND=noninteractive + echo "Forcibly update libcrypt1 and libc6 to avoid conflicts" apt-get --download-only install --yes libcrypt1 dpkg --force-all --install /var/cache/apt/archives/{libcrypt1,libpam0g,libc6}*.deb + echo "Fix broken packages" apt --fix-broken install --yes + echo "Upgrade core apt packages (forcing confold)" apt-get --no-install-recommends --option Dpkg::Options::="--force-confold" install --yes apt dpkg dpkg-dev base-files zstd + echo "Upgrade ca-certificates (forcing confold)" apt-get --no-install-recommends --option Dpkg::Options::="--force-confold" install --yes ca-certificates + echo "Upgrade sudo (forcing confold)" apt-get --no-install-recommends --option Dpkg::Options::="--force-confold" install --yes sudo + echo "Upgrade core PVC packages (forcing confold)" + apt-get --no-install-recommends --option Dpkg::Options::="--force-confold" install --yes ceph-osd ceph-mds ceph-mon ceph-mgr radosgw zookeeper zookeeper-bin patroni libvirt-daemon-system frr + echo "Perform main upgrade (forcing confnew)" apt-get --no-install-recommends --option Dpkg::Options::="--force-confnew" upgrade --yes + echo "Perform main dist-upgrade (forcing confnew)" apt-get --no-install-recommends --option Dpkg::Options::="--force-confnew" dist-upgrade --yes + echo "Restart SSH so Ansible can continue" systemctl restart ssh - name: run script to perform safe d10->d12 upgrade (will take a long time)