action #126125
closedcoordination #121876: [epic] Handle openQA review failures in Yam squad - SLE 15 SP5
As disk space limit, we need reduce modules for regression migration cases at powerVM
Description
Motivation¶
As powerVM only have 18G disk space.
It's not enough space to test all modules at spvm as we normally do in Migration: Misc. in regression flavor.
It will report error message: https://openqa.suse.de/tests/10706024#step/await_install/57
We need reduce modules for those cases.
We still want to keep those pre and post check service and install all patterns, so basically the only modification is the number of products modules/extensions used in the scenarios.
Example of failures, but mostly all affected (even if the error is different):
https://openqa.suse.de/tests/10706024#step/await_install/53
https://openqa.suse.de/tests/10706602#step/await_install/9
https://openqa.suse.de/tests/10705943#step/await_install/30
Acceptance criteria¶
AC1: Reduce the number of product modules/extensions in powerVM scenarios for Regression so the scenarios pass
Additional information¶
Consider to keep product modules in this order for example: basesystem, server, desktop, development, python3, legacy, web and scripting, transactional, containers, public cloud (but it is just a suggestion, from what looks more basic and what it looks more additional, but of course depends how the customer uses, but in this case we are just putting some effort in having all together, for PowerVM we actually don't know, in YaST we only select textmode for example, so take it as orientation).
Product modules and extension for these jobs needs to be deselected in the parent jobs.
Updated by JERiveraMoya over 1 year ago
- Description updated (diff)
- Status changed from New to Workable
- Target version set to Current
- Parent task set to #121876
Updated by hjluo over 1 year ago
- Status changed from Workable to In Progress
- Assignee set to hjluo
Updated by hjluo over 1 year ago
Current:
- for 15.5 migration it set SCC_ADDONS=base,serverapp,desktop,
- for parent SCC_ADDONS=base,serverapp,desktop,dev,contm,lgm,python2,tsm,wsm,live,pcm,ltss
Updated by hjluo over 1 year ago
- try with branch
- hj-branch.sh -a hjluo -b nothing_changed -j 10706601 -s "_GROUP=0 SCC_ADDONS=base,serverapp,desktop"
- VR:
- with base/serverapp https://openqa.suse.de/tests/10832083#step/patch_sle/107
- ALL space 18G=used 7.1G + avail 8.2G
- with base/serverapp https://openqa.suse.de/tests/10832083#step/patch_sle/107
Updated by hjluo over 1 year ago
try with 15SP2:
- SETTING='_GROUP=0 SCC_ADDONS=base,serverapp REMOVE_SNAPSHOTS=1 DISK_LOW_WATERMARK=14'
- https://openqa.suse.de/tests/10832457#step/shutdown/3
- After removing snapshots, total=18G used=6.2G(41%) Avail=9.2G
Updated by hjluo over 1 year ago
- 15SP3:
- https://openqa.suse.de/tests/10833142#step/shutdown/7 [9.8G available)
- 15SP4:
- https://openqa.suse.de/tests/10834764#step/shutdown/7 [11.5G available]
Updated by hjluo over 1 year ago
15SP4 which just deletes the snapshot to see
the avail from
https://openqa.suse.de/tests/10844578#step/patch_sle/178 1.9G to
https://openqa.suse.de/tests/10844578#step/shutdown/5 4.3G
Updated by hjluo over 1 year ago
Now this ticket was blocked by the availability of the spvm worker to run the test, most spvm workers were not working and failed at beginning. and we're thinking of moving worker from spvm to hmc.
Updated by hjluo over 1 year ago
now try to reduce modules in the dev group SPVM,once the workers are working now.
Updated by hjluo over 1 year ago
In milestone, we still hit this for case:
- case Name: Milestone-ppc64le-Build93.2-offline_sles15sp2_ltss_media_basesys-srv-desk-dev_all_full@ppc64le-spvm
- Failed case: disk_full
Updated by JERiveraMoya over 1 year ago
Merged, could you please rerun scenarios failing with new configuration to be sure it worked?
Updated by hjluo over 1 year ago
OK. will add another MR for the milestone.
MR: 291
Updated by JERiveraMoya over 1 year ago
hjluo wrote:
OK. will add another MR for the milestone.
MR: 291
This MR is not only for Milestone, you keep removing product modules.
I noticed one test suite:
offline_sles15sp4_pscc_lp-basesys-srv-desk-dev-contm-lgm-tsm-wsm-py3-pcm_all_full
now only installs base and server.
Could you double check that the names of the test suite reflect what they install.
Additionally check if the test matrix for migration requires some update.
Updated by hjluo over 1 year ago
JERiveraMoya wrote:
hjluo wrote:
OK. will add another MR for the milestone.
MR: 291This MR is not only for Milestone, you keep removing product modules.
I noticed one test suite:
offline_sles15sp4_pscc_lp-basesys-srv-desk-dev-contm-lgm-tsm-wsm-py3-pcm_all_full
now only installs base and server.
Could you double-check that the names of the test suite reflect what they install?
Additionally check if the test matrix for migration requires some update.
Yes, I updated the SCC_ADDONS after running 96.1 and found it still failed even we just add "base,serverapp,dev' like offline_sles15sp4_pscc_lp-basesys-srv-desk-dev-contm-lgm-tsm-wsm-py3-pcm_all_full. the reason I think is that for regression test we'd run patch_sle and will install some packages for the regression test.
and I've updated the MR for the 96.1 with test cases' name changed.
Updated by leli over 1 year ago
hjluo wrote:
JERiveraMoya wrote:
hjluo wrote:
OK. will add another MR for the milestone.
MR: 291This MR is not only for Milestone, you keep removing product modules.
I noticed one test suite:
offline_sles15sp4_pscc_lp-basesys-srv-desk-dev-contm-lgm-tsm-wsm-py3-pcm_all_full
now only installs base and server.
Could you double-check that the names of the test suite reflect what they install?
Additionally check if the test matrix for migration requires some update.
Yes, I updated the SCC_ADDONS after running 96.1 and found it still failed even we just add "base,serverapp,dev' like offline_sles15sp4_pscc_lp-basesys-srv-desk-dev-contm-lgm-tsm-wsm-py3-pcm_all_full. the reason I think is that for regression test we'd run patch_sle and will install some packages for the regression test.
and I've updated the MR for the 96.1 with test cases' name changed.
Hi Huajian, please take care to remove modules from the list, at least the dev(sdk) depend on desktop application, so you can't remove desk while reserve dev(sdk).
Updated by JERiveraMoya over 1 year ago
- Status changed from In Progress to Resolved
thanks, re-open if you see more failure in GMC.