From d1049f954ce3e5df140467b3c8df4b2c279d1905 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antoine=20Beaupr=C3=A9?= <anarcat@debian.org> Date: Tue, 21 Jan 2020 15:20:18 -0500 Subject: [PATCH] disable puppet during major upgrades --- tsa/howto/upgrades/buster.mdwn | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tsa/howto/upgrades/buster.mdwn b/tsa/howto/upgrades/buster.mdwn index ecb05076..60ae5269 100644 --- a/tsa/howto/upgrades/buster.mdwn +++ b/tsa/howto/upgrades/buster.mdwn @@ -40,6 +40,7 @@ process. 4. Perform any pending upgrade and clear out old pins: + puppet agent --disable "running major upgrade" && : Check for pinned, on hold, packages, and possibly disable && rm -f /etc/apt/preferences /etc/apt/preferences.d/* && rm -f /etc/apt/sources.list.d/testing.list && @@ -78,6 +79,7 @@ process. apt purge $(for i in apt-transport-https dh-python emacs24-nox gnupg-agent libbind9-140 libcryptsetup4 libdns-export162 libdns162 libevent-2.0-5 libevtlog0 libgdbm3 libicu57 libisc-export160 libisc160 libisccc140 libisccfg140 liblvm2app2.2 liblvm2cmd2.02 liblwres141 libmpfr4 libncurses5 libperl5.24 libprocps6 libpython3.5 libpython3.5-minimal libpython3.5-stdlib libruby2.3 libssl1.0.2 libunbound2 libunistring0 python3-distutils python3-lib2to3 python3.5 python3.5-minimal ruby-nokogiri ruby-pkg-config ruby-rgen ruby-safe-yaml ruby2.3 sgml-base xml-core git-core gcc-6-base:amd64 nagios-plugins-basic perl-modules-5.24 libsensors4:amd64 grub2 iproute libncursesw5 libustr-1.0-1; do dpkg -l "$i" 2>/dev/null | grep -q '^ii' && echo "$i"; done) && dpkg --purge libsensors4:amd64 syslog-ng-mod-json + puppet agent --enable && (puppet agent -t || true) && (puppet agent -t || true) -- GitLab