Project

General

Profile

action #119083

[Timebox: 3 days] Investigate how to make SUT offline on PowerVM

Added by geor 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
Start date:
2022-10-19
Due date:
% Done:

0%

Estimated time:

Description

Related to #116116

Motivation

Testsuite offline_install+skip_registration_dev on ppc64le in development group is similar to offline_install+skip_registration but it runs on PowerVM backend (pvm_hmc) instead of QEMU.
Both offline_install+skip_registration_dev and offline_install+skip_registration require an offline SUT to run. This is achieved by providing the OFFLINE_SUT=1 setting.

However the OFFLINE_SUT=1 can only set a QEMU backend offline as can be seen in os-autoinst/qemu.pm.
This ticket aims to investigate whether it is possible to set the system offline via os-autoinst/pvm_hmc.pm backend or even via boot parameters in the bootloader stage of the testsuite.
This would hopefully prevent the failure on the PowerVM job offline_install+skip_registration_dev

Acceptance criteria

AC1: Investigate whether it is possible to set the PowerVM system offline via it's hypervisor settings (maybe as an HMC_* variable).
AC2: If AC1 is not possible, investigate whether it is possible to set the PowerVM system offline via a boot parameter. Some candidates here can be the netdev kernel parameter or the even the obsoleted ether parameter, which might be used to disable Ethernet cards.
AC3: If any of the above works, create a new progress ticket to implement the change and move offline_install+skip_registration_dev from development to production, replacing the existing offline_install+skip_registration testsuite that runs there.

Also available in: Atom PDF