From 7d493063cd813a53a1439d8b8c6b3185ea878eea Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan-Simon=20M=C3=B6ller?= Date: Wed, 26 Mar 2025 11:50:15 +0100 Subject: [PATCH] Reorder upgrade MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jan-Simon Möller Change-Id: I61db0a2a66d952ab03eb17b06852e1e2dfda033d --- packer/provision/agl_dependencies.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/packer/provision/agl_dependencies.sh b/packer/provision/agl_dependencies.sh index 9ba48499..b4b6daeb 100644 --- a/packer/provision/agl_dependencies.sh +++ b/packer/provision/agl_dependencies.sh @@ -19,8 +19,8 @@ cat /etc/apt/sources.list echo "---> Removing Vexxhost Ubuntu mirrors" sed -i 's/ubuntu.mirror.vexxhost.com/us.archive.ubuntu.com/g' /etc/apt/sources.list -# UPDATE things -sed -i -e "s,xenial,jammy,g" /etc/apt/sources.list +# UPDATE things , jammy throws segfault on do-release-upgrade +sed -i -e "s,xenial,focal,g" /etc/apt/sources.list sync cat /etc/apt/sources.list @@ -30,10 +30,18 @@ DEBIAN_FRONTEND=noninteractive apt-get autoremove DEBIAN_FRONTEND=noninteractive apt-get apt-get -y -u dist-upgrade DEBIAN_FRONTEND=noninteractive dpkg --configure -a DEBIAN_FRONTEND=noninteractive apt-get update +DEBIAN_FRONTEND=noninteractive apt-get autoremove +DEBIAN_FRONTEND=noninteractive apt-get clean # let the upgrade run anyway rm -rf /var/run/reboot-requir* +DEBIAN_FRONTEND=noninteractive do-release-upgrade -f DistUpgradeViewNonInteractive --mode=server +DEBIAN_FRONTEND=noninteractive apt-get update +DEBIAN_FRONTEND=noninteractive apt-get autoremove +DEBIAN_FRONTEND=noninteractive apt-get clean +# again +rm -rf /var/run/reboot-requir* DEBIAN_FRONTEND=noninteractive do-release-upgrade -f DistUpgradeViewNonInteractive --mode=server -- 2.16.6