aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh
diff options
context:
space:
mode:
authorTero Heikkinen <tero.heikkinen@qt.io>2023-11-15 22:36:20 +0200
committerTero Heikkinen <tero.heikkinen@qt.io>2024-02-20 16:33:38 +0200
commite6d06a6f92d0c28e5307ab269d43a5ae8832957d (patch)
tree1e46f5c212914226cb01b1057db4180c52591c6b /coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh
parent1f91e26dfa0a3e67398c054a1097fd5120702773 (diff)
Provisioning: Make RHEL versions static
With new CI policy to always update packages when provisioning changes, but system & packages are tied to a specific RHEL release i.e. --set=9.2 This could reduce unwanted upgrades and make provisioning more stable. Task-number: QTQAINFRA-5658 Pick-to: 6.7 Change-Id: I898a793acf152ebb6e1f31c9b26a98f47145bd5a Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
Diffstat (limited to 'coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh')
-rwxr-xr-xcoin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh
index 99976038..be4d90af 100755
--- a/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh
+++ b/coin/provisioning/qtci-linux-RHEL-8.8-x86_64/04-install-packages.sh
@@ -8,6 +8,7 @@ set -ex
# Remove update notifications and packagekit running in the background
sudo yum -y remove PackageKit gnome-software
+# CI: All platforms should have up-to-date packages when new provision is made
sudo yum -y update
installPackages=()
@@ -166,3 +167,6 @@ sudo /usr/bin/pip3 install dataclasses
OpenSSLVersion="$(openssl3 version |cut -b 9-14)"
echo "System's OpenSSL = $OpenSSLVersion" >> ~/versions.txt
+
+# List all available updates
+sudo yum -y list updates