Project

General

Profile

Actions

action #122059

closed

coordination #120534: [epic] Provide auto-installation test suites for supporting testing

Add AutoYaST testsuite for Tumbleweed on s390x z/VM

Added by geor over 1 year ago. Updated 11 months ago.

Status:
Resolved
Priority:
Normal
Target version:
Start date:
2022-12-15
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Kernel squad would like to have similar test suites sequence in Tumbleweed that what they use for SLE to run later on LTP tests. (more info on slack thread)
In SLE is used create_hdd_minimal_base:

  • 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 :

  • 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.
Currently we run there a guided installation 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.

Actions

Also available in: Atom PDF