Project

General

Profile

Actions

action #150821

closed

Remove python2 module from support images and migration tests

Added by syrianidou_sofia 6 months ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2023-11-13
Due date:
% Done:

0%

Estimated time:

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:


Files

Screenshot-Matrix.png (171 KB) Screenshot-Matrix.png lmanfredi, 2023-11-21 16:19
Actions #1

Updated by syrianidou_sofia 6 months ago

  • Description updated (diff)
Actions #2

Updated by syrianidou_sofia 6 months ago

  • Description updated (diff)
Actions #3

Updated by rainerkoenig 6 months ago

  • Status changed from New to Workable
Actions #4

Updated by syrianidou_sofia 6 months ago

  • Description updated (diff)
Actions #5

Updated by lmanfredi 6 months ago

  • Status changed from Workable to In Progress
  • Assignee set to lmanfredi
Actions #7

Updated by lmanfredi 6 months ago

Created qam-openqa-yml MR#665

Actions #8

Updated by lmanfredi 6 months ago · Edited

Created openqa-job-groups-migrations MR#378

Actions #9

Updated by lmanfredi 6 months ago

Merged openqa-job-groups-migrations MR#378

Actions #10

Updated by lmanfredi 6 months ago

Created openqa-job-groups-migrations MR#381 as quick fix of previous already merged MR#378

Actions #11

Updated by leli 6 months 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.

Actions #12

Updated by lmanfredi 6 months 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

Actions #13

Updated by lmanfredi 6 months ago

Deleted row 27 in matrix:

Actions #14

Updated by lmanfredi 6 months ago · Edited

Merged openqa-job-groups-migrations MR#381
Merged qam-openqa-yml MR#665

Actions #15

Updated by lmanfredi 6 months 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
Actions #16

Updated by lmanfredi 5 months ago

  • Status changed from In Progress to Resolved

Verified in build 42.1

Actions

Also available in: Atom PDF