diff options
author | Heikki Halmet <heikki.halmet@qt.io> | 2022-06-30 10:57:25 +0300 |
---|---|---|
committer | Heikki Halmet <heikki.halmet@qt.io> | 2022-09-15 12:30:52 +0300 |
commit | 05450d9a26ac854ce3d265590226f92cfbc1b3c5 (patch) | |
tree | 84c80ebd93118386b962e2a922c0cbcc043f82bf /coin/pre-provisioning | |
parent | 33e7cac1b47ce4047097325d35e55fa42acc5c58 (diff) |
Add SLES 15 SP4 to CI
Python-xml library was dropped out - not supported anymore.
Task-number: QTQAINFRA-5068
Change-Id: I6695b4456279143839c38637a5e67a754cafae19
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io>
(cherry picked from commit a5b9ca03e1c84f35fd4cc3f1134664f26d8a0503)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
Diffstat (limited to 'coin/pre-provisioning')
-rw-r--r-- | coin/pre-provisioning/qtci-linux-SLES-15_SP4-x86_64/README_MANUAL_INSTALLATIONS | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/coin/pre-provisioning/qtci-linux-SLES-15_SP4-x86_64/README_MANUAL_INSTALLATIONS b/coin/pre-provisioning/qtci-linux-SLES-15_SP4-x86_64/README_MANUAL_INSTALLATIONS new file mode 100644 index 00000000..da785987 --- /dev/null +++ b/coin/pre-provisioning/qtci-linux-SLES-15_SP4-x86_64/README_MANUAL_INSTALLATIONS @@ -0,0 +1,64 @@ +### SUSE Linux Enterprise Server 15 SP4 ### + +# 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 + +# 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 + +# Register product +# Add 'Available Extensions and Modules' +* Basesystem Module 15 SP4 x86_64 +* Server Applications Module 15 SP4 x86_64 + +zypper yum update + +* Download and run coin-setup + +# Fetch and run coin-setup +Download http://coin/coin/binary/linux_386/coin-setup +sudo ./coin-setup + +sudo reboot now |