From: Jan-Simon Möller Date: Wed, 26 Mar 2025 10:50:15 +0000 (+0100) Subject: Reorder upgrade X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=7d493063cd813a53a1439d8b8c6b3185ea878eea;p=ci-management.git Reorder upgrade Signed-off-by: Jan-Simon Möller Change-Id: I61db0a2a66d952ab03eb17b06852e1e2dfda033d --- 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