From 560e4f7238ff8d7a61acf718897528b8e9b7b743 Mon Sep 17 00:00:00 2001 From: Andrew Grimberg Date: Thu, 19 Jan 2017 21:30:13 -0800 Subject: [PATCH] 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 --- packer/provision/baseline.sh | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) 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() { -- 2.16.6