Project

General

Profile

Actions

action #152185

closed

coordination #151990: [epic] Optimize test coverage

Simplify the creation of the default system in textmode with default patterns

Added by JERiveraMoya 7 months ago. Updated 7 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
2023-12-07
Due date:
% Done:

0%

Estimated time:

Description

Motivation

For migration in SLES 15 SP3, we have created:

All installation should have LTSS so we could just have one test suite with an auto-installation with LTSS.
Basically the one adding lp should be connected with this unified one.

LTSS and Live Patching seems to have no problem living together, see here:
https://openqa.suse.de/tests/12921358#step/patch_sle/34

This was found in SLES 15 SP3 but check if other products might have also this unnecessary dependencies for support images.

Acceptance criteria

AC1: Simplify the creation of the default system in textmode with default patterns

Actions #1

Updated by JERiveraMoya 7 months ago

  • Description updated (diff)
Actions #2

Updated by JERiveraMoya 7 months ago

  • Description updated (diff)
Actions #3

Updated by zoecao 7 months ago

  • Status changed from Workable to In Progress
  • Assignee set to zoecao
Actions #4

Updated by zoecao 7 months ago

Created a pr to add ltss to sles15sp3 textmode default patterns autoyast installation, and running the verifications:
https://openqa.suse.de/tests/overview?distri=sle&version=15-SP3&build=20231212-2&groupid=251
Will submit PR and MR if no problem with VRs.

Actions #5

Updated by zoecao 7 months ago

Submit PR to add LTSS to SLES15SP3 autoyast installation:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/18292
And a MR to update the SLES15SP3 support images testsuite: simplify the creation of the default system in textmode with default patterns for sles15sp3 (checked the other products of sles15sp4 & sles15sp5, do not have this unnecessary dependencies.)
https://gitlab.suse.de/qa-maintenance/qam-openqa-yml/-/merge_requests/677
MR to update the SLES15SP3 migration testsuites images according the changes above.
https://gitlab.suse.de/qe-yam/openqa-job-groups/-/merge_requests/11

Actions #6

Updated by zoecao 7 months ago

The PR: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/18292
and MR to update the SLES15SP3 support images testsuite: simplify the creation of the default system in textmode with default patterns for sles15sp3: https://gitlab.suse.de/qa-maintenance/qam-openqa-yml/-/merge_requests/677 are merged.

Discussed with Lemon and Huajian, my MR of updating mingration testsuites will be covered in huajian's MR of cleaning up 15sp3 testsuites, when Huajian'e mr is merged, I'll close mine:
https://gitlab.suse.de/qe-yam/openqa-job-groups/-/merge_requests/11

Actions #7

Updated by zoecao 7 months ago

  • Status changed from In Progress to Resolved

Checked the latest build of yam support images group and migration job group, the pr and mrs for this ticket works fine. Close here.

Actions

Also available in: Atom PDF