diff --git a/coin/platform_configs/cmake_platforms.yaml b/coin/platform_configs/cmake_platforms.yaml index bd6bcff3..477e2cf8 100644 --- a/coin/platform_configs/cmake_platforms.yaml +++ b/coin/platform_configs/cmake_platforms.yaml @@ -120,13 +120,13 @@ Configurations: # Test on Ubuntu 24.04 x64 X11 - Id: 'ubuntu-24.04-x64-developer-build-x11-tests' - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'GCC' Features: ['Sccache', 'TestOnly', 'InsignificantTests'] Platform dependency: 'ubuntu-24.04-x64-developer-build' - Id: 'ubuntu-24.04-x64-x11-tests' - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'GCC' Features: ['Sccache', 'TestOnly', 'InsignificantTests'] Platform dependency: 'ubuntu-24.04-x64' diff --git a/coin/platform_configs/nightly_examples_and_tests.yaml b/coin/platform_configs/nightly_examples_and_tests.yaml index 39bdb258..e0ce2566 100644 --- a/coin/platform_configs/nightly_examples_and_tests.yaml +++ b/coin/platform_configs/nightly_examples_and_tests.yaml @@ -2,7 +2,7 @@ Version: 2 Configurations: - Id: 'ubuntu-24.04-x64-examples-and-tests-build' - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'GCC' Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'NoSubmoduleDependencies'] Configure arguments: '-make examples -make tests' diff --git a/coin/platform_configs/nightly_top_level_run_cmake_tests.yaml b/coin/platform_configs/nightly_top_level_run_cmake_tests.yaml index 1d3229bf..ea2c4a86 100644 --- a/coin/platform_configs/nightly_top_level_run_cmake_tests.yaml +++ b/coin/platform_configs/nightly_top_level_run_cmake_tests.yaml @@ -2,7 +2,7 @@ Version: 2 Configurations: - Id: 'ubuntu-24.04-x64-run-cmake-tests' - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'GCC' Features: ['Sccache', 'NoSubmoduleDependencies', 'TopLevelRunCMakeTests', 'DisableTests', 'VMSize16'] Configure arguments: '' diff --git a/coin/platform_configs/qtlite.yaml b/coin/platform_configs/qtlite.yaml index 95bf2bb1..78991929 100644 --- a/coin/platform_configs/qtlite.yaml +++ b/coin/platform_configs/qtlite.yaml @@ -2,7 +2,7 @@ Version: 2 Configurations: - Id: 'ubuntu-24.04-x86-static-qtlite' - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'GCC' Features: ['Sccache', 'UseConfigure', 'DoNotRunTests', 'MinimalStaticTests'] Configure arguments: > @@ -224,7 +224,7 @@ Configurations: ] - Id: 'ubuntu-24.04-x86-static-qtlite-tests' - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'GCC' Features: ['Sccache', 'TestOnly','InsignificantTests'] Platform dependency: 'ubuntu-24.04-x86-static-qtlite' diff --git a/coin/platform_configs/quick-bridges.yaml b/coin/platform_configs/quick-bridges.yaml index 7a48b381..0ae1f5c4 100644 --- a/coin/platform_configs/quick-bridges.yaml +++ b/coin/platform_configs/quick-bridges.yaml @@ -24,7 +24,7 @@ Configurations: Environment variables: [] - Id: 'linux-quick-bridges' - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'GCC' Features: ['Packaging', 'Sccache', 'UseConfigure', 'DisableTests', 'Insignificant'] Configure arguments: > diff --git a/coin/platform_configs/quick-minimal.yaml b/coin/platform_configs/quick-minimal.yaml index 97cf7627..c2e2901a 100644 --- a/coin/platform_configs/quick-minimal.yaml +++ b/coin/platform_configs/quick-minimal.yaml @@ -151,7 +151,7 @@ Configurations: Platform dependency: 'macos-quick-minimal' - Id: 'linux-quick-minimal' - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'GCC' Features: ['Sccache', 'UseConfigure', 'DisableTests', 'Insignificant'] Configure arguments: > diff --git a/coin/platform_configs/yocto.yaml b/coin/platform_configs/yocto.yaml index 35f3bf70..547224b8 100644 --- a/coin/platform_configs/yocto.yaml +++ b/coin/platform_configs/yocto.yaml @@ -2,67 +2,67 @@ Version: 2 Module only: True Configurations: - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET1' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET2' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET3' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET4' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET5' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET6' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET7' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET8' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET9' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Packaging'] Target arch: 'TARGET10' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Insignificant'] Target arch: 'INSIGNIFICANT_TARGET1' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Insignificant'] Target arch: 'INSIGNIFICANT_TARGET2' - - Template: 'qtci-linux-Ubuntu-24.04-x86_64-51' + Template: 'qtci-linux-Ubuntu-24.04-x86_64-54' Compiler: 'Yocto' Features: ['Insignificant'] Target arch: 'INSIGNIFICANT_TARGET3' diff --git a/coin/pre-provisioning/qtci-linux-Ubuntu-24.04-x86_64/README_MANUAL_INSTALLATIONS b/coin/pre-provisioning/qtci-linux-Ubuntu-24.04-x86_64/README_MANUAL_INSTALLATIONS index 8a3e4664..23d58739 100644 --- a/coin/pre-provisioning/qtci-linux-Ubuntu-24.04-x86_64/README_MANUAL_INSTALLATIONS +++ b/coin/pre-provisioning/qtci-linux-Ubuntu-24.04-x86_64/README_MANUAL_INSTALLATIONS @@ -53,6 +53,17 @@ run 'sudo ufw disable' run 'sudo apt install qemu-guest-agent' +# Install no-overview gnome extension to prevent desktop overview at boot (QTBUG-132070) +# - https://extensions.gnome.org/extension/4099/no-overview/ +# - Select GNOME Shell version 46 to download +# - Unpack extension to (mkdir): /usr/share/gnome-shell/extensions/no-overview@fthx +sudo chown -R root /usr/share/gnome-shell/extensions/no-overview@fthx +sudo chmod 755 -R /usr/share/gnome-shell/extensions/no-overview@fthx +sudo reboot +gnome-extensions list +gnome-extensions enable no-overview@fthx +gnome-extensions info no-overview@fthx # Check for "Active" + # Fetch and run coin-setup (in Opennebula) Download http://coin/coin/binary/linux_amd64/coin-setup run 'chmod +x ./coin-setup' to make it executable