action #150821
closedRemove python2 module from support images and migration tests
Description
Python2 module is no longer supported for migration, so there is no point in having it installed in support images, or in systems prior migration. We should remove it from all our tests to make the process more clear. One test that will perform the registration of python2 module should be kept, as this part of testing is in our team responsibilities.
Acceptance Criteria
Remove all references to python2 module (SCC_ADDONS,DROPPED_MODULES etc.) from:
- Support images Job group : https://gitlab.suse.de/qa-maintenance/qam-openqa-yml/-/blob/master/JobGroups/yast/yam_support_images_devel.yml?ref_type=heads
- Migration daily/misc/milestone job groups : https://gitlab.suse.de/coolgw/wegao-test/-/tree/master/JobGroups?ref_type=heads (except for one)
- Run some VRs for most important test suites (no need to run VRs for all affected tests)
- Update the test matrix
Files
Updated by lmanfredi about 1 year ago
- Status changed from Workable to In Progress
- Assignee set to lmanfredi
Updated by lmanfredi about 1 year ago
Updated by lmanfredi about 1 year ago · Edited
Created openqa-job-groups-migrations
MR#378
Updated by lmanfredi about 1 year ago
Merged openqa-job-groups-migrations
MR#378
Updated by leli about 1 year ago
As the discussion offline, we got conclusion need remove test suites in 15SP6 test matrix
basesys-srv-ltss-desk-python2 SLES with GNOME all - p1/c/c p1/c/m - p1/c/z - p2/r/y - - p1/c/z
So need remove these test suites and corresponding support images test suites. And remove line 27 from test matrix after all are done.
Updated by lmanfredi about 1 year ago · Edited
Only this test suite is keep with python2
in JobGroups/migration_daily.yaml
:
online_sles15sp3_pscc_basesys-srv-ltss-desk-we-lp_all_full_y
that match in the matrix with:
SLES 15 SP3 LTSS > basesys-srv-ltss-desk-we-lp-python2 > Online > x86_64 > p1/c1/y
This last one, use the support image created by test suite:
sle_support_image_gnome_15sp3_ltss-desk-we-lp-python2_all_patterns
present in JobGroups/yast/yam_support_images_devel.yml
Updated by lmanfredi about 1 year ago
- File Screenshot-Matrix.png Screenshot-Matrix.png added
Deleted row 27 in matrix:
Updated by lmanfredi about 1 year ago · Edited
To be verified using this overview link that summarize all groupid involved:
- 265
- 266
- 319
- 478
- 520
the presence of these tests:
offline_sles15sp3_ltss_media_basesys-srv-desk_all_full_split_patch_sle
offline_sles15sp3_media_basesys-srv-desk_def_full_split_patch_sle
offline_sles15sp3_media_basesys-srv-desk-we_all_full
offline_sles15sp3_media_basesys-srv-ltss-desk_all_full
offline_sles15sp3_pscc_lp-basesys-srv_all_full_pre
offline_sles15sp3_scc_basesys-srv-desk-we_def_full
online_sle12sp5_sles15sp4_sles15sp_latest_pscc_all_full_y_s390x_ph1
online_sles15sp3_pscc_basesys-srv-desk-we_all_full_zypp
online_sles15sp3_pscc_basesys-srv-ltss-desk_all_full_zypp
online_sles15sp3_pscc_lp-basesys-srv_all_full
online_sles15sp3_rmt_basesys-srv-desk-we_def_full_y
sle_support_image_gnome_15sp3_ltss_desktop_all_patterns
sle_support_image_gnome_15sp3_ltss-desk-we-lp_all_patterns
Updated by lmanfredi 12 months ago
- Status changed from In Progress to Resolved
Verified in build 42.1