action #125336
closedcoordination #120534: [epic] Provide auto-installation test suites for supporting testing
Create auto-installations for SLE 15 SP4 for autoyast migration at aarch64
Description
Motivation¶
For autoyast migration at aarch64, we need replace the use of images in:
https://openqa.suse.de/tests/10657982#step/patch_sle/77
https://openqa.suse.de/tests/10657990#step/patch_sle/77
https://openqa.suse.de/tests/10657995#step/patch_sle/96
https://openqa.suse.de/tests/10657994#step/zypper_patch/22
Corresponding images to be replaced in the test suites above are:
SLES-15-SP4-aarch64-GM-gnome-allpatterns.qcow2
SLES-15-SP4-aarch64-GM-SDK-gnome-allpatterns.qcow2
The motivation is that those bugs are quite neglected and not fixed many times and also they usually are a byproduct of be storing qcow2 in openQA with very old images that even if we patch, give us trouble that also are outside the scope of the migration testing.
Acceptance criteria¶
AC1: File bug for issue described below.
AC2: In the meantime (without mentioning in the bug) create new AutoYaST test suites which will provide equivalent images than those qcow2 booted in the test suites linked above
AC3: Report back in the bug if the AutoYaST helped
Additional information¶
Notice, that there is not need to mention in the bug that we are creating AutoYaST in the meatime, so we don't slow down the currently already slow reply to thise resolver bugs.
Issue to file the bug: 0| 2023-03-09 21:34:13 susetest(6035) [zypp::solver] SATResolver.cc(problems):1296 the to be installed patch:SUSE-SLE-Module-Server-Applications-15-SP4-2022-3795-1.noarch conflicts with 'qemu-ui-spice-core.aarch64 < 6.2.0-150400.37.8.2' provided by the installed qemu-ui-spice-core-6.2.0-150400.37.5.3.aarch64
Updated by tinawang123 over 1 year ago
- Subject changed from Create auto-installation for SLE 15 SP4 migration at aarch64 to Create auto-installation for SLE 15 SP4 / SLE 12 SP5 for autoyast migration at aarch64
Updated by tinawang123 over 1 year ago
- Subject changed from Create auto-installation for SLE 15 SP4 / SLE 12 SP5 for autoyast migration at aarch64 to Create auto-installation for SLE 15 SP4 for autoyast migration at aarch64
Related test link: https://openqa.suse.de/tests/10614882
Updated by JERiveraMoya over 1 year ago
- Tags set to qe-yam-refinement
- Description updated (diff)
- Status changed from New to Workable
Updated by JERiveraMoya over 1 year ago
- Tags deleted (
qe-yam-refinement) - Target version set to Current
Updated by JERiveraMoya over 1 year ago
- Subject changed from Create auto-installation for SLE 15 SP4 for autoyast migration at aarch64 to Create auto-installations for SLE 15 SP4 for autoyast migration at aarch64
- Description updated (diff)
Updated by zoecao over 1 year ago
- Status changed from Workable to In Progress
- Assignee set to zoecao
Updated by zoecao over 1 year ago
Re running the autoyast instllation now [1]. I run two cases to see whether any difference between the images, cause I created one image yesterday [2], but it looks like the installation didn't receive the latest updates during installation eventhough I opened the flag in the autoyast profile, it cost long time to do patch on the migration verification run case [3], trying to find out the reason now.
[1] https://openqa.suse.de/tests/overview?distri=sle&version=15-SP4&build=20230315-1&groupid=251
[2] https://openqa.suse.de/tests/10701701 (case to create image);
[3] https://openqa.suse.de/tests/10703177#step/patch_sle/64 (case to verify the created image)
Updated by zoecao over 1 year ago
I created a general autoyast profile which can be used in all kinds of images' generation, then no need to add more ay profiles if need to add autoyast installation for other SLES15SPx migration scenarios, verifying it:
https://openqa.suse.de/tests/overview?distri=sle&version=15-SP4&build=20230316-1&groupid=251
Updated by zoecao over 1 year ago
Submit PR and MR for this ticket:
PR: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/16690
MR to add testsuites: https://gitlab.suse.de/qa-maintenance/qam-openqa-yml/-/merge_requests/489
MR to update migration cases's qcow: https://gitlab.suse.de/coolgw/wegao-test/-/merge_requests/274
Updated by zoecao over 1 year ago
- Status changed from In Progress to Resolved
The related pr and mr for this ticket are merged, so close here, thanks.