From ee0409138b6ea7f7c5cb15c2ef26734071a1be84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo=20F=C3=A4lt?= Date: Thu, 22 Feb 2024 11:03:41 +0200 Subject: [PATCH] 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 (cherry picked from commit c6d5521c45669061df6630cff3f1434817d5b774) Reviewed-by: Qt Cherry-pick Bot --- coin/provisioning/qtci-linux-Debian-11.6-aarch64/02-apt.sh | 3 +-- 1 file changed, 1 insertion(+), 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)