Project

General

Profile

Actions

action #166562

open

[qe-core] Leap 15.6 -> Leap 16.0 zdup migration test

Added by lkocman 6 months ago. Updated 19 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
-
Start date:
2024-09-09
Due date:
% Done:

0%

Estimated time:
Difficulty:
Sprint:
QE-Core: February Sprint 25 (Feb 03 - Feb 28)

Description

Hello team,

we'd need to test migration from Leap 15.6 to Leap 16.0.
I'd not go for any older releases.

Existing job group https://openqa.opensuse.org/group_overview/129

Initial job group addition
https://github.com/os-autoinst/opensuse-jobgroups/pull/518

I noticed that somebody already created zdup 15.6 test suites for GNOME and KDE (see git PR above).
I suppose originally for potential 15.7 which is not happening.

Actions #2

Updated by mgrifalconi about 2 months ago

  • Sprint set to QE-Core: January Sprint 25 (Jan 09 - Feb 04)
  • Target version set to QE-Core: Ready
Actions #3

Updated by mgrifalconi about 2 months ago

  • Status changed from New to Workable
Actions #4

Updated by lkocman about 2 months ago

Ideally we'd utilize https://github.com/openSUSE/opensuse-migration-tool

I'd be happy to implement any features to make testing easier.

Actions #5

Updated by rfan1 about 1 month ago

  • Status changed from Workable to In Progress
  • Assignee set to rfan1
Actions #6

Updated by rfan1 about 1 month ago · Edited

I did some manual tests with Lubos's help,

The migration is done even some error messages seen:

Selected option: openSUSE Leap 16.0
Upgrading to openSUSE Leap 16.0
Adding repository 'tmp-migration-tool-repo' ...........................................................................................................................[done]
Repository 'tmp-migration-tool-repo' successfully added

URI         : https://download.opensuse.org/distribution/leap/16.0/repo/oss/repodata/
Enabled     : Yes
GPG Check   : Yes
Autorefresh : Yes
Priority    : 99 (default priority)

Repository priorities are without effect. All enabled repositories share the same priority.
Retrieving repository 'tmp-migration-tool-repo' metadata .............................................................................................................[error]
Repository 'tmp-migration-tool-repo' is invalid.
[tmp-migration-tool-repo|https://download.opensuse.org/distribution/leap/16.0/repo/oss/repodata/] Valid metadata not found at specified URL
History:
 - [tmp-migration-tool-repo|https://download.opensuse.org/distribution/leap/16.0/repo/oss/repodata/] Repository type can't be determined.

Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'tmp-migration-tool-repo' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Reading installed packages...
'openSUSE-repos-Leap' not found in package names. Trying capabilities.
Resolving package dependencies...

The following NEW package is going to be installed:
  openSUSE-repos-Leap

1 new package to install.
Overall download size: 17.0 KiB. Already cached: 0 B. After the operation, additional 683.0 B will be used.

susetest:~ # cat /etc/*release
NAME="openSUSE Leap"
VERSION="16.0 Alpha"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="16.0"
PRETTY_NAME="openSUSE Leap 16.0 Alpha"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:16.0"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Leap"
LOGO="distributor-logo-Leap"
susetest:~ # cat /etc/SUSE-brand 
.bash_history            .config/                 .local/                  .viminfo                 inst-sys/                
.cache/                  .gnupg/                  .ssh/                    bin/                     opensuse-migration-tool/ 
susetest:~ # cat /etc/SUSE-brand 
openSUSE
VERSION = 16.0

Lubos will help:

  1. provide a fix for us to using daily leap 16.0 repo as target [now we can only support official url like https://download.opensuse.org/distribution/leap/16.0/repo/oss/repodata/]
  2. if possible provide a parameter to define target system so we don't need to select the target manually
Actions #7

Updated by mgrifalconi 19 days ago

  • Sprint changed from QE-Core: January Sprint 25 (Jan 09 - Jan 31) to QE-Core: February Sprint 25 (Feb 03 - Feb 28)
Actions

Also available in: Atom PDF