diff options
author | Tero Heikkinen <tero.heikkinen@qt.io> | 2023-06-27 18:38:07 +0300 |
---|---|---|
committer | Tero Heikkinen <tero.heikkinen@qt.io> | 2023-09-14 13:59:23 +0300 |
commit | f81b389059d3272fff543898647be8326f5ac20a (patch) | |
tree | c6e4fb840ab0cc6c80fc39c87f0152fff8f84d33 /coin/pre-provisioning | |
parent | b105bbaab14d4344f0df08ea4e8a3834dea46df5 (diff) |
Add SLES 15.5 to CI with InsignificantTests flag enabled
SLES 15.5 will be added as parallel with SLES 15.4 until
packaging site gives green light to remove the older version.
Upgrade nodejs to commonly used 18.16.0 version
This is following the new CI process to introduce new platforms in
parallel with Insignificant flags in use. Flags removed later after
flakiness has been monitored enough to give green for OS replacing.
Pick-to: 6.6
Task-number: QTQAINFRA-5667
Change-Id: I66d325f0e20f536b8e8b61ce3eb9f1dbc6a9f204
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
Reviewed-by: Tero Heikkinen <tero.heikkinen@qt.io>
Diffstat (limited to 'coin/pre-provisioning')
-rw-r--r-- | coin/pre-provisioning/qtci-linux-SLES-15_SP5-x86_64/README_MANUAL_INSTALLATIONS | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/coin/pre-provisioning/qtci-linux-SLES-15_SP5-x86_64/README_MANUAL_INSTALLATIONS b/coin/pre-provisioning/qtci-linux-SLES-15_SP5-x86_64/README_MANUAL_INSTALLATIONS new file mode 100644 index 00000000..3f25ec4a --- /dev/null +++ b/coin/pre-provisioning/qtci-linux-SLES-15_SP5-x86_64/README_MANUAL_INSTALLATIONS @@ -0,0 +1,75 @@ +### SUSE Linux Enterprise Server 15 SP5 ### + +# Register product # +Register product at the beginning or later during the +installation process. Full version allows registering later. + +# Installation # +Language: English (US) +Keyboard Layout: English (US) + +Available Extensions and Modules: + Basesystem Module + Desktop Applications Module + Python 3 Module + Server Applications Module + +SLES with GNOME + +Region: Etc +Time Zone: UTC + +Create user with automatic login + +disable firewall + +Displays: Resolution 1280x800 +Power: Screen Blank: Never +Privacy: Screen lock: Automatic screen lock: disable +Privacy: Screen lock: Show notifications on lock screen: disable + +# Add user to sudoers +Add 'qt ALL=NOPASSWD: ALL' to /etc/sudoers.d/qt + +sudo su - +echo 'add_drivers+=" virtio-blk "' >/etc/dracut.conf.d/virtio.conf +dracut -f + +# Add these to /etc/polkit-default-privs.local +org.freedesktop.udisks2.filesystem-mount yes +org.freedesktop.udisks2.filesystem-mount-other-seat yes +org.freedesktop.udisks2.filesystem-mount-system yes +org.freedesktop.login1.power-off yes +org.freedesktop.login1.power-off-ignore-inhibit yes +org.freedesktop.login1.power-off-multiple-sessions yes + +# Run this command for changes to take effect +sudo bash /sbin/set_polkit_default_privs + +# Set how DHClient creates CID for compatibility with older DHCP servers +sudo sed -i 's/DHCLIENT_CREATE_CID=""/DHCLIENT_CREATE_CID="rfc2132"/' /etc/sysconfig/network/dhcp +systemctl restart wicked + +# Create /etc/sysconfig/network/ifcfg-eth1 with values: +* BOOTPROTO='dhcp' +* STARTMODE='auto' +sudo ifup eth1 + +# If not yet registered - Register product +# Add 'Available Extensions and Modules' +* Basesystem Module 15 SP5 x86_64 +* Server Applications Module 15 SP5 x86_64 +* Python 3 Module 15 SP5 x86_64 +* Desktop Applications Module 15 SP5 x86_64 + +zypper update + +* Download and run coin-setup + +# Fetch and run coin-setup +Download http://coin/coin/binary/linux_386/coin-setup +# run as qt user +chmod 755 ./coin-setup +sudo ./coin-setup + +sudo reboot now |