Project

General

Profile

action #122059

Updated by JERiveraMoya almost 2 years 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