Project

General

Profile

Actions

action #168775

open

[containers] Prepare 15-SP7 Container Host

Added by ph03nix about 1 month ago. Updated about 5 hours ago.

Status:
Feedback
Priority:
Normal
Assignee:
Target version:
-
Start date:
2024-10-23
Due date:
% Done:

0%

Estimated time:

Description

With Beta1 in the Pipeline we should slowly get the 15-SP7 Container host in https://openqa.suse.de/group_overview/377 going.

Necessary parts to achieve this:

  1. Add job group definitions in https://gitlab.suse.de/qac/qac-openqa-yaml/-/blob/master/containers/create_stable_hosts.yaml?ref_type=heads (Might require adding Medium types to OSD)
  2. Add a trigger to https://gitlab.suse.de/qac/aceto-magico

Acceptance criteria

  • AC1: Weekly asset generation job for 15-SP7 is being scheduled and passes

Files

install-15sp7.png (12.1 KB) install-15sp7.png install shell on ISO SLE 15-SP7 mdati, 2024-11-12 10:09

Related issues 1 (1 open0 closed)

Related to Containers and images - action #170248: [Containers] Fix asset generation jobs for PPC64Feedbackmdati2024-11-26

Actions
Actions #1

Updated by mdati about 1 month ago

  • Assignee set to mdati
Actions #2

Updated by ph03nix about 1 month ago

  • Subject changed from Prepare 15-SP7 Container Host to [containers] Prepare 15-SP7 Container Host
Actions #3

Updated by mdati about 1 month ago

  • Tags changed from containers to containers, sle, image
  • Status changed from Workable to In Progress
Actions #4

Updated by mdati 28 days ago · Edited

MR https://gitlab.suse.de/qac/qac-openqa-yaml/-/merge_requests/1904
Asset generation job for 15-SP7 GM HDD_1

Products/Medium created in OSD

Actions #5

Updated by mdati 27 days ago · Edited

Merged MR 1904. Being SLE 15-sP7 GM not ready yet, ISO from group 313 used.

MR https://gitlab.suse.de/qac/aceto-magico/-/merge_requests/22 to add new HDD generation for SLE 15-sP7 too.
CREATED and MERGED.

Steps n.1 and n.2 in header completed.

Actions #6

Updated by mdati 27 days ago · Edited

  • Status changed from In Progress to Feedback

Weekly asset generation job next run should pass and create HDD_1 qcow2 for SLE 15-SP7:
https://openqa.suse.de/tests/overview?distri=sle&version=15-SP7&build=GM&groupid=377

Actions #7

Updated by mdati 27 days ago · Edited

  • Status changed from Feedback to In Progress

The test SLE 15-SP7 in group 377 failed, because of 2 new needles needed and a new case occurred in sles checks:

  • FAIL in autoyast/installation, created new needles: installation-autoyast-boot-20241105, installation-autoyast-boot-text-20241105.
  • FAIL in autoyast/login, created new needle: login-autoyast-system-login-console-SLE-installation-20241105.
  • Fail in containers/install_updates: created new PR https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20560
Actions #8

Updated by mdati 26 days ago · Edited

Issue in containers/install_updates, PR 20560, resulted a product bug, as discussed in slack: open bsc#1232902 and PR updated to softfail until issue present.

A VR on that branch passed the point, but then continuing testing the image on zypper:command not found. It resulted installed outside the PATH, in /usr/lib/zypper.

Actions #9

Updated by mdati 22 days ago · Edited

Double checked needles, resulting that the parameter BETA=1 was needed to implement the proper schenario,

  • group 377 template yaml updated for SLE 15 SP7, adding BETA=1, MR 1919 merged;
  • needles reverted, MR 1676 merged.

Last group run tests passed ok.

Actions #10

Updated by mdati 21 days ago · Edited

All scheduled tests for ARCH=ppc64le don't start.
Noted that those machines result in an area NOT zone-cc (recentily introduced).
To make it run, hmc type can be used, ppc64le+hmc, applying proper changes in settings.

Actions #11

Updated by mdati 21 days ago · Edited

NOTE about beta install needles notes 7,8:

Finally, adding in test settings BETA=1, the correct needles and tags were normally selected and the expected login console appeared and also os-release with all the correct data. The irregular os-release configuration never appeared anymore in tests run and tests pass ok.

The PR 20560 has been closed.

Consider that, new temporary needles were introduced to manage beta-release-boot and after beta warning pop up, the installation resulted skipping or interrupting packages loading.
As result, an ISO installation console shell appeared tty6 :/, without a login and this shell contained the irregular os-release of bsc#1232902.
Noted that, stopping that test, debugging on vnc, the wrong console did't appear spontaneously (probably because the paused shell had all the time to proceeded on package installation, setting the right configuration), but manually working,even the expected login with user/password appeared.

The only way to have that shell was to pause the test in vnc and in install menu select: install_Abort/ Expert/ Start shell.
See 15sp7 install shell screenshot of SLE-15-SP7-Online-x86_64-Build36.1-Media1.iso
install shell on ISO SLE 15-SP7

Actions #12

Updated by mdati 20 days ago · Edited

The ppc64le waiting tests discussion is ongoing: tests not able to start being qemu_ppc64le external to zone-cc. hmc seems not the right way.
See post.

Actions #13

Updated by mdati 19 days ago

  • Status changed from In Progress to Feedback

Actual ticket status is all tests in https://openqa.suse.de/tests/overview?distri=sle&version=15-SP7&build=GM&groupid=377 running ok,
but only ppc64le cannot start yet, due to recent zone-cc limitations; that last issue should be managed in another dedicated ticket.

Actions #14

Updated by ph03nix 7 days ago

  • Status changed from Feedback to In Progress

@mdati we can use emulated powerpc workers, see e.g. https://openqa.suse.de/tests/16007929 for the PowerPC test runs for now.

Actions #15

Updated by pherranz 7 days ago

  • Related to action #170248: [Containers] Fix asset generation jobs for PPC64 added
Actions #16

Updated by mdati 6 days ago

Indeed, if we should emulated powerpc workers, we can refer to previous work in https://progress.opensuse.org/issues/163451#note-9.

Actions #17

Updated by mdati about 6 hours ago · Edited

Today status in group 377 for SLE 15-SP7, All tests pass for all the architectures, including ppc64le , without emaulation, being issues related to the CC zone, a.t.m. not present anymore.

The tests triggering is already included in aceto magico, since the MR https://gitlab.suse.de/qac/aceto-magico/-/merge_requests/22 merged.

Actions #18

Updated by mdati about 5 hours ago

  • Status changed from In Progress to Feedback
Actions

Also available in: Atom PDF