Project

General

Profile

action #122059

Updated by JERiveraMoya 5 months ago

#### Motivation
Kernel squad would like to have similar test suites [sequence](https://openqa.suse.de/tests/10087068#dependencies) in Tumbleweed that what they use for SLE to run later on LTP tests. (more info on [slack thread](https://suse.slack.com/archives/C02CANHLANP/p1671098344384289))
In SLE is used [create_hdd_minimal_base](https://openqa.suse.de/tests/10086929):
- Module selected: base, desktop, development, server
- guided partitioning: no separate home
- system role: gnome (shouldn't be better to select textmode?)
- pattern: base and minimal
- Major Linux security: none
- disable grub timeout

But this is s390x kvm, and in openSUSE there is only support for z/VM.
Therefore Yam squad could provide similar auto-installation than for SLE but for this backend as Kernel squad needs something that run fast, because there is not booting snapshots for z/VM so any LTP test needs to run first the installation.

Starting point could be to convert in AutoYaST this interactive installation: https://openqa.opensuse.org/tests/2956964 : https://openqa.opensuse.org/tests/2956964:
- disk activation
- system role: server
- patterns: it could be more minimal comparing with the job above
- disable grub timeout

#### Scope
A new autoyast installation testsuite is to be created in [openqa.opensuse.org](openqa.opensuse.org/).
Currently we run there a [guided installation](https://openqa.opensuse.org/tests/2954722) which takes around 42 mins.
Products: opensuse Tumbleweed
Architectures: s390x with backend s390x (which just means z/VM, the only supported backend for s390x in o3 right now)

#### Acceptance criteria
**AC1**: Create auto-installation for Tumbleweed in s390x zVM
**AC2**: File a bug if any is found for AutoYaST cloning or service order after booting to YaST
**AC3**: Investigate and file a infrastructure bug if found
**AC4**: if some blocker is found, consider as last option using libyui-rest-api, which is also fast (but not ideal to have interactive installation)

#### Additional information
afir there was some issues with z/VM when booting but we will see what is the state. This is completely new area where to enable AutoYaST.

Back