aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Fält <simo.falt@qt.io>2024-02-22 11:03:41 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-02-29 16:18:57 +0000
commitee0409138b6ea7f7c5cb15c2ef26734071a1be84 (patch)
tree6f13d0a714d2bb3a39a3ed97d28f76861f8e2f82
parentc582745a66dfd95461ade482c96ff05116d2f19f (diff)
Provisioning: Fix re-installing ca-certificates on Debian
If the installed ca-certificates on tier1 is something that doesn't exist in the repo anymore, re-install will fail. So just try to install and expect update if a more recent version is available. Change-Id: Ib6e610f4908fcae6af7e79ecc37ffe600c6ee7af Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit c6d5521c45669061df6630cff3f1434817d5b774) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rwxr-xr-xcoin/provisioning/qtci-linux-Debian-11.6-aarch64/02-apt.sh3
1 files changed, 1 insertions, 2 deletions
diff --git a/coin/provisioning/qtci-linux-Debian-11.6-aarch64/02-apt.sh b/coin/provisioning/qtci-linux-Debian-11.6-aarch64/02-apt.sh
index ec485f6b..a3ec185f 100755
--- a/coin/provisioning/qtci-linux-Debian-11.6-aarch64/02-apt.sh
+++ b/coin/provisioning/qtci-linux-Debian-11.6-aarch64/02-apt.sh
@@ -25,8 +25,7 @@ echo "deb http://deb.debian.org/debian bullseye-backports main" | sudo tee -a /e
echo "deb-src http://deb.debian.org/debian bullseye-backports main" | sudo tee -a /etc/apt/sources.list
# Make sure needed ca-certificates are available
-sudo apt-get install --reinstall ca-certificates
-
+installPackages+=(ca-certificates)
# Git is not needed by builds themselves, but is nice to have
# immediately as one starts debugging
installPackages+=(git)