From: Andrew Grimberg Date: Fri, 20 Jan 2017 05:30:13 +0000 (-0800) Subject: Disable automatic system updates on Ubuntu X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=560e4f7238ff8d7a61acf718897528b8e9b7b743;p=ci-management.git Disable automatic system updates on Ubuntu The cloud-init package has a hard dependency on the automatic update mechanism in Ubuntu 14.04. As removing this causes systems to not be accessible when booted, instead we're just going disable all of the options for the automatic update system Change-Id: I209dabe5deeda0fa30cfea918fc4feb4948cc0df Signed-off-by: Andrew Grimberg --- diff --git a/packer/provision/baseline.sh b/packer/provision/baseline.sh index e33821cb4..f6ed415de 100644 --- a/packer/provision/baseline.sh +++ b/packer/provision/baseline.sh @@ -123,15 +123,8 @@ EOF # disable unattended upgrades & daily updates echo '---> Disabling automatic daily upgrades' - apt-get remove unattended-upgrades - if [ -f /usr/bin/systemctl ] - then - systemctl stop apt.systemd.daily - systemctl disable apt.systemd.daily - else - /etc/init.d/unattended-upgrades stop - update-rc.d -f unattended-upgrades remove - fi + sed -ine 's/"1"/"0"/g' /etc/apt/apt.conf.d/10periodic + echo 'APT::Periodic::Unattended-Upgrade "0";' >> /etc/apt/apt.conf.d/10periodic } all_systems() {