diff options
author | 2025-03-26 11:50:15 +0100 | |
---|---|---|
committer | 2025-03-26 11:50:15 +0100 | |
commit | 7d493063cd813a53a1439d8b8c6b3185ea878eea (patch) | |
tree | eca3d3d158b4a03d8188fe2211d957bdb95fa8dd | |
parent | f6527bbbab8a942f0c8ce5006711a1f46a83deae (diff) |
Reorder upgrade
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I61db0a2a66d952ab03eb17b06852e1e2dfda033d
-rw-r--r-- | packer/provision/agl_dependencies.sh | 12 |
1 files 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 |