Project

General

Profile

action #91554

[qem][leap][opensuse][qe-core] Update GM images before running upgrade tests

Added by mgrifalconi about 2 years ago. Updated about 1 year ago.

Status:
Feedback
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Problem
On Leap, but possibly in other versions as well, we are using some old fixed GM images to run upgrade tests.
Example here https://openqa.opensuse.org/tests/1702657#settings

For example upgrade_Leap_15.2_gnome etc at https://openqa.opensuse.org/tests/overview?distri=opensuse&version=15.4&build=167.2&groupid=50

Reasoning
It would be common sense to migrate an updated system and not a very old one. We should consider updating the image before running the migration test.

Additional info
Conversation here https://chat.suse.de/channel/qe-core?msg=F9jaJXj4DmPxqeRJ4

See also comments at https://progress.opensuse.org/issues/107965

Acceptance Criteria

AC1: Before running migration tests, apply all updates. Use an old image as the beginning, therefore both testing updating all updates and a distribution version update (migration).


Related issues

Related to openQA Tests - action #89263: [leap 15.3][qe-core] Please add migration testing from 15.2 to 15.3 and remove migration tests from 42.XResolved2021-03-01

Related to qe-yam - action #97487: Optimize installation of incident repos in SLE maintenance full testsRejected2021-08-25

Related to openQA Tests - action #97484: [qe-core] Use a quarterly update ISO as base for mau-extratests1New

Related to openQA Tests - action #107620: [qe-core] Please add upgrade test from Leap 15.3 to Leap 15.4Resolved2022-03-08

Related to openQA Tests - action #107965: [qe-core] add gm qcows to fixed hdd directory for leap in o3Resolved2022-03-08

Related to openQA Tests - action #108692: [qe-core] Leap offline migration - do not skip releases (15.0 -> 15.1 -> 15.2 -> 15.3)Resolved

Related to openQA Tests - coordination #108797: [qe-core] Leap setup 15.4 openqa for updatesBlocked2022-05-18

History

#1 Updated by okurz about 2 years ago

  • Related to action #89263: [leap 15.3][qe-core] Please add migration testing from 15.2 to 15.3 and remove migration tests from 42.X added

#2 Updated by tjyrinki_suse about 2 years ago

  • Category set to Enhancement to existing tests
  • Status changed from New to Workable
  • Start date deleted (2021-04-22)

#3 Updated by tjyrinki_suse about 2 years ago

  • Subject changed from [qem][qe-core] Consider updating GM images before running migration tests to [qem][qe-core][needs-refining] Consider updating GM images before running migration tests

#4 Updated by szarate almost 2 years ago

  • Subject changed from [qem][qe-core][needs-refining] Consider updating GM images before running migration tests to [qem][leap][opensuse][qe-core][needs-refining] Consider updating GM images before running migration tests

#5 Updated by okurz almost 2 years ago

  • Related to action #97487: Optimize installation of incident repos in SLE maintenance full tests added

#6 Updated by okurz almost 2 years ago

  • Related to action #97484: [qe-core] Use a quarterly update ISO as base for mau-extratests1 added

#7 Updated by apappas over 1 year ago

  • Target version set to QE-Core: Ready

#8 Updated by tjyrinki_suse over 1 year ago

  • Subject changed from [qem][leap][opensuse][qe-core][needs-refining] Consider updating GM images before running migration tests to [qem][leap][opensuse][qe-core] Consider updating GM images before running migration tests
  • Description updated (diff)

#9 Updated by tjyrinki_suse over 1 year ago

  • Subject changed from [qem][leap][opensuse][qe-core] Consider updating GM images before running migration tests to [qem][leap][opensuse][qe-core] Update GM images before running migration tests

#10 Updated by szarate over 1 year ago

  • Related to action #107620: [qe-core] Please add upgrade test from Leap 15.3 to Leap 15.4 added

#11 Updated by tjyrinki_suse over 1 year ago

  • Subject changed from [qem][leap][opensuse][qe-core] Update GM images before running migration tests to [qem][leap][opensuse][qe-core] Update GM images before running upgrade tests
  • Description updated (diff)

#12 Updated by tjyrinki_suse over 1 year ago

  • Description updated (diff)

#13 Updated by tjyrinki_suse over 1 year ago

  • Related to action #107965: [qe-core] add gm qcows to fixed hdd directory for leap in o3 added

#14 Updated by apappas about 1 year ago

  • Assignee set to apappas

#15 Updated by szarate about 1 year ago

Anton, see https://progress.opensuse.org/issues/108692 before working on this

#16 Updated by szarate about 1 year ago

Is the status of this ticket current? any updates? can we resolve the ticket?

#17 Updated by apappas about 1 year ago

  • Status changed from Workable to In Progress

#18 Updated by apappas about 1 year ago

At first I wanted to resolve this ticket by updating the migration images and not adding any other module to the migration runs, because qcows of EOLd should be at a steady end state. However as I was investigating this, I found out that the qcow images can become unbootable/corrupted without the migration test realizing that.

It is great that yast can deal with that, but we should be testing a proper system, so I will both upload an updated qcow image and add a patch_and_reboot module as a sanity check.

#19 Updated by mloviska about 1 year ago

  • Related to action #108692: [qe-core] Leap offline migration - do not skip releases (15.0 -> 15.1 -> 15.2 -> 15.3) added

#20 Updated by mloviska about 1 year ago

#21 Updated by apappas about 1 year ago

  • Status changed from In Progress to Feedback

I need a way to get access to o3 development mode to continue with this ticket.

Also available in: Atom PDF