Project

General

Profile

Actions

action #174421

open

coordination #169654: [epic] Create test scenarios for Agama

Boot Agama in OSD in PowerVM - Part 2

Added by JERiveraMoya 11 days ago. Updated 7 days ago.

Status:
Workable
Priority:
High
Assignee:
-
Target version:
-
Start date:
2024-12-16
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Follow-up of #169480 for remaining activities in job group (and in the official one when possible):
https://openqa.suse.de/tests/overview?arch=ppc64le&flavor=&machine=&test=&modules=&module_re=&group_glob=¬_group_glob=&comment=&distri=sle&version=agama-10.0&build=40.1&groupid=607#

Acceptance criteria

  • AC1: Agama can boot using powerVM in OSD and is reflected in job group

Additional information

Adding information from another ticket about booting so we can have alltogether in this task, but this part wasn't really clear
so we need to check what happens with booting:

Following #/169480 we should Ensure boot after agama installation for virtualization PowerVM in openQA in SLES 16 job group

Failed job
We should do different setting for boot media before and after agama installation, before that is live cd boot, after that is normal hdd boot. So just need change condition for boot media, add condition to separate before and after installation.

if (get_var('AGAMA')) {
        type_string_slow "linux $mntpoint/linux vga=normal root=live:http://" . get_var('OPENQA_HOSTNAME') . "/assets/iso/" . get_var('ISO');
        type_string_slow " " . get_var('EXTRABOOTPARAMS');
    }
    else {
        type_string_slow "linux $mntpoint/linux vga=normal $ntlm_p install=$mirror ";
    }

Related issues 1 (0 open1 closed)

Related to qe-yam - action #174367: Ensure boot succeed after agama installation in OSD in PowerVMRejected2024-12-13

Actions
Actions #1

Updated by JERiveraMoya 11 days ago

  • Related to action #174367: Ensure boot succeed after agama installation in OSD in PowerVM added
Actions #2

Updated by lmanfredi 10 days ago

In test case sles_default_unattended for ppc64le, it seems that is not used AGAMA_AUTO in EXTRABOOTPARAMS.
See Perl module lib/bootloader_pvm.pm.

Actions #3

Updated by rainerkoenig 9 days ago

At the moment we have an error in Grub on ppc64le when defining the kernel command line:
https://bugzilla.suse.com/show_bug.cgi?id=1234677

So no boot is possible unless that error gets fixed.

Actions #4

Updated by JERiveraMoya 8 days ago

  • Description updated (diff)
Actions #5

Updated by JERiveraMoya 8 days ago

  • Tags changed from qe-yam-dec-sprint-fy25 to qe-yam-jan-sprint-fy25
Actions #6

Updated by JERiveraMoya 8 days ago

  • Tags changed from qe-yam-jan-sprint-fy25 to qe-yam-dec-sprint-fy25
Actions #7

Updated by JERiveraMoya 8 days ago

As I mentioned during the development of the first PR, we needed cleanup of parameters, also noticed by @rfan1:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20788#issuecomment-2552933170

Actions

Also available in: Atom PDF