From 76c710f9209fb035a33571684da610570a9983aa Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Thu, 23 Aug 2018 06:30:35 +0000 Subject: [PATCH] Kill unattended upgrades, to avoid apt-get failures Ubuntu Bionic tries to upgrade the system at boot by default, which breaks gitian's usage of apt-get. --- bin/gbuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/gbuild b/bin/gbuild index 24e4e2a..23e4b6e 100755 --- a/bin/gbuild +++ b/bin/gbuild @@ -72,6 +72,8 @@ def build_one_configuration(suite, arch, build_desc) system! "on-target true" + system! "on-target -u root '/etc/init.d/cron stop ; killall -vw apt.systemd.daily ; killall -vw unattended-upgrade ; true' > var/install.log 2>&1" + system! "on-target -u root tee -a /etc/sudoers.d/#{ENV['DISTRO'] || 'ubuntu'} > /dev/null << EOF %#{ENV['DISTRO'] || 'ubuntu'} ALL=(ALL) NOPASSWD: ALL EOF" if build_desc["sudo"] and @options[:allow_sudo]