action #164934
closedcoordination #169657: [epic] Handle test fixes and adjustments
Drop unexpected patterns for migration where all patterns are selected
Added by zoecao 4 months ago. Updated 22 days ago.
0%
Description
Motivation¶
For migration test with 'all patterns', we need exclude some patterns not in the white list, ex: fips,wsl etc.
On powerVM, migration test use chained jobs so need make sure to exclude these patterns in both jobs.
Suggest to change the installation test to Autoyast and exclude these unexpected patterns ex: fips, wsl etc. from AY profile.
Acceptance criteria¶
AC1: Change the installation (pre migration) test to Autoyast and exclude these unexpected patterns ex: fips, wsl etc. from AY profile.
Additional information¶
Updated by openqa_review 4 months ago
This is an autogenerated message for openQA integration by the openqa_review script:
This bug is still referenced in a failing openQA test: migr_sles15sp4_live-basesys-srv-desktop-dev-contm-lgm-tsm-wsm-pcm_all_extras
https://openqa.suse.de/tests/15263591#step/yast2_migration/1
To prevent further reminder comments one of the following options should be followed:
- The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
- The openQA job group is moved to "Released" or "EOL" (End-of-Life)
- The bugref in the openQA scenario is removed or replaced, e.g.
label:wontfix:boo1234
Expect the next reminder at the earliest in 28 days if nothing changes in this ticket.
Updated by openqa_review 3 months ago
This is an autogenerated message for openQA integration by the openqa_review script:
This bug is still referenced in a failing openQA test: migr_sles15sp4_all_pre
https://openqa.suse.de/tests/15354618#step/select_patterns/1
To prevent further reminder comments one of the following options should be followed:
- The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
- The openQA job group is moved to "Released" or "EOL" (End-of-Life)
- The bugref in the openQA scenario is removed or replaced, e.g.
label:wontfix:boo1234
Expect the next reminder at the earliest in 28 days if nothing changes in this ticket.
Updated by openqa_review 2 months ago
This is an autogenerated message for openQA integration by the openqa_review script:
This bug is still referenced in a failing openQA test: migr_sles15sp4_all_pre
https://openqa.suse.de/tests/15613858#step/select_patterns/1
To prevent further reminder comments one of the following options should be followed:
- The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
- The openQA job group is moved to "Released" or "EOL" (End-of-Life)
- The bugref in the openQA scenario is removed or replaced, e.g.
label:wontfix:boo1234
Expect the next reminder at the earliest in 56 days if nothing changes in this ticket.
Updated by JERiveraMoya about 1 month ago
- Tags set to qe-yam-nov-sprint
- Subject changed from To review the patterns lists for migration testings of all patterns scenarios to Drop necessary patterns for migration where all patterns are selected
- Description updated (diff)
- Status changed from New to Workable
- Parent task set to #151816
I'm not sure anyone has all the overview to answer the questions you have in this ticket, I think the problem is to have designed years ago migrations with all patterns, but we are many years late to have agreed some sort of set of migration with system role scenarios + some extended ones (to cover additional packages) with Release Managers.
I would focus on this ticket on fix the scenarios failing.
I will put on workable only with this goal. If you think there is something else to do, you can create another ticket, but labeling with this general ticket scenarios in production is not going to be straightforward, so with my suggestion the scope should be more reasonable.
Updated by hjluo about 1 month ago
- Status changed from Workable to In Progress
- Assignee set to hjluo
Updated by hjluo about 1 month ago · Edited
- In Build36.1 these cases are affected:
- migr_sles15sp4_all_pre@ppc64le-spvm
- migr_sles15sp4_desktop-dev_all_pre
- migr_sles15sp4_desktop-python3_all_pre
- migr_sles_continuous_15sp4_15sp5_ph0
In Build39.2 these are:
- https://openqa.suse.de/tests/15898493#step/select_patterns/15
- https://openqa.suse.de/tests/15898501#step/select_patterns/15
- https://openqa.suse.de/tests/15898505#step/select_patterns/15
- https://openqa.suse.de/tests/15898575#step/select_patterns/15
- https://openqa.suse.de/tests/15898640#step/resolve_dependency_issues/3
Updated by hjluo about 1 month ago
- After discuss with @leli, we'd try first select all patterns then unselect
fips
then clickOK
to avoid the conflicts. ans still trying.
Updated by hjluo about 1 month ago
- migr_sles15sp5_all also failed for wsl conflict.
Updated by JERiveraMoya about 1 month ago
- Parent task changed from #151816 to #169657
Updated by leli about 1 month ago
- Subject changed from Drop necessary patterns for migration where all patterns are selected to Drop unexpected patterns for migration where all patterns are selected
- Description updated (diff)
Updated by hjluo about 1 month ago
Now after many tries we'd like back to autoyast to save UI time.
Updated by hjluo about 1 month ago · Edited
- spvm 15sp4 all patterns list from https://openqa.suse.de/tests/15926923#step/patch_sle/73:
Loading repository data...
Reading installed packages...
S | Name | Version | Repository | Dependency
---+----------------+-------------------------+--------------------------------------------+-----------
v | 32bit | 20200124-150400.20.4.1 | SLE-Module-Basesystem15-SP4-Updates |
v | 32bit | 20200124-150400.18.4 | SLE-Module-Basesystem15-SP4-Pool |
v | apparmor | 20200124-150400.20.4.1 | SLE-Module-Basesystem15-SP4-Updates |
v | apparmor | 20200124-150400.18.4 | SLE-Module-Basesystem15-SP4-Pool |
v | base | 20200124-150400.20.4.1 | SLE-Module-Basesystem15-SP4-Updates |
v | base | 20200124-150400.18.4 | SLE-Module-Basesystem15-SP4-Pool |
v | documentation | 20200124-150400.20.4.1 | SLE-Module-Basesystem15-SP4-Updates |
v | documentation | 20200124-150400.18.4 | SLE-Module-Basesystem15-SP4-Pool |
v | enhanced_base | 20200124-150400.20.4.1 | SLE-Module-Basesystem15-SP4-Updates |
v | enhanced_base | 20200124-150400.18.4 | SLE-Module-Basesystem15-SP4-Pool |
v | fips | 20200124-150400.20.4.1 | SLE-Module-Basesystem15-SP4-Updates |
v | fips | 20200124-150400.18.4 | SLE-Module-Basesystem15-SP4-Pool |
v | fips | 20171206-12.3.1 | SLE-Module-Server-Applications15-SP4-Pool |
X | fips-certified | 20200124-150400.20.10.1 | SLE-Product-SLES15-SP4-LTSS-Updates |
v | fonts | 20190130-1.15 | SLE-Module-Basesystem15-SP4-Pool |
v | gnome_basic | 20201210-150400.5.3 | SLE-Module-Desktop-Applications15-SP4-Pool |
v | sap_server | 20171206-12.6.1 | SLE-Module-Server-Applications15-SP4-Pool |
v | sw_management | 20200124-150400.20.4.1 | SLE-Module-Basesystem15-SP4-Updates |
v | sw_management | 20200124-150400.18.4 | SLE-Module-Basesystem15-SP4-Pool |
v | wsl_base | 20221221-150400.3.8.1 | SLE-Module-Basesystem15-SP4-Updates |
v | wsl_base | 20221020-150400.3.5.1 | SLE-Module-Basesystem15-SP4-Updates |
v | wsl_gui | 20221221-150400.3.8.1 | SLE-Module-Basesystem15-SP4-Updates |
v | wsl_gui | 20221020-150400.3.5.1 | SLE-Module-Basesystem15-SP4-Updates |
v | wsl_systemd | 20221221-150400.3.8.1 | SLE-Module-Basesystem15-SP4-Updates |
v | wsl_systemd | 20221020-150400.3.5.1 | SLE-Module-Basesystem15-SP4-Updates |
v | x11 | 20200124-150400.20.4.1 | SLE-Module-Basesystem15-SP4-Updates |
v | x11 | 20200124-150400.18.4 | SLE-Module-Basesystem15-SP4-Pool |
Updated by hjluo about 1 month ago
Updated by JERiveraMoya about 1 month ago
- Related to action #169789: Change powerVM migration pre cases to use autoyast and exclude fips,wsl pattern added
Updated by hjluo about 1 month ago · Edited
- MR for 15sp5 PowerVM all pattern conflict.
Updated by hjluo about 1 month ago · Edited
PR_20629 to remove wsl and fips in zypper_patch and patch_sle for migration to sle-15-SP7.- After discussion with Lemon, we'd try BREAK_DEP=1 to workaround it.and it can't boot up.
Updated by hjluo about 1 month ago
- now deselect
EXCLUDE_PATTERNS
in the UI and works. - PR: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20629
- MR: https://gitlab.suse.de/qe-yam/openqa-job-groups/-/merge_requests/375
Updated by hjluo about 1 month ago
- PR and MR were merged and now regtrigger all failed cases.