Project

General

Profile

Actions

action #104890

closed

[sle][migration][sle15sp4] Track Jira feature PM-3278, Leap Micro 5.2 to SLE Micro 5.2 migration

Added by leli over 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
New test
Target version:
-
Start date:
2022-01-14
Due date:
% Done:

100%

Estimated time:
40.00 h
Difficulty:

Description

We will use this ticket to track https://jira.suse.com/browse/PM-3278, include the manual test or further automation.

Detail of the info for the feature please refer to the meeting minutes in https://confluence.suse.com/display/qasleapac1/SLE15SP4+communication+info+for+Leap+Micro+5.2+to+SEL+Micro+5.2

Actions #1

Updated by tinawang123 over 2 years ago

  • Assignee set to tinawang123
Actions #2

Updated by leli over 2 years ago

  • Priority changed from Normal to High
Actions #3

Updated by tinawang123 over 2 years ago

Information record:
https://en.opensuse.org/Portal:MicroOS/Ignition
https://en.opensuse.org/Main_Page
https://en.opensuse.org/SDB:System_upgrade

MicroOS opensuse: https://openqa.opensuse.org/tests/1426590#settings (openSUSE-MicroOS.aarch64-15.2.0-kvm-and-xen-Build35.52.qcow2)
https://openqa.suse.de/tests/7966564# (sle-micro_migration)

KVM and XEN difference: https://blog.csdn.net/hxpjava1/article/details/87875419
http://download.opensuse.org/distribution/leap/15.2/microos/

https://users.suse.com/~kukuk/SUSE-CaaSP-Docu/transactional-update.8.html

Migration to SLE is possible via manual registration as suse-microos using SUSEConnect:

# old /etc/zypp/repos.d/repo-* 
# transactional-update shell 
# SUSEConnect -r $REGCODE -p suse-microos/5.1/x86_64 
# zypper dup --allow-vendor-change
# exit
# reboot


wget https://ftp.lysator.liu.se/pub/opensuse/source/distribution/leap/15.3/repo/oss/src/SUSEConnect-0.3.29-10.1.src.rpm 
Actions #5

Updated by tinawang123 over 2 years ago

Registering system to SUSE Customer CenterUpdating system details on https://scc.suse.com ...Activating MicroOS 15.2 x86_64 ...
Error: Registration server returned 'No product found on SCC for: MicroOS 15.2 x86_64

Actions #6

Updated by tinawang123 over 2 years ago

  • Status changed from New to Blocked
  • % Done changed from 0 to 20

10.161.59.210

Actions #9

Updated by tinawang123 about 2 years ago

Case:
https://openqa.suse.de/tests/8157312
Bug:
Bug 1195889 - openQA test fails in suseconnect_scc - MicroOS-15.2-1.x86_64 conflicts with namespace:otherproviders(distribution-release) provided by product:SUSE-MicroOS-5.2-1.x86_64

Actions #14

Updated by tinawang123 about 2 years ago

Created job #8480241: sle-micro-5.2-MicroOS-Image-B-Staging-x86_64-Build47.2_11.1-sle-micro_update@64bit -> http://openqa.suse.de/t8480241

Actions #15

Updated by tinawang123 about 2 years ago

Created job #8480602: sle-micro-5.2-MicroOS-Image-B-Staging-x86_64-Buildtinawang123_os-autoinst-distri-opensuse_mic-sle-micro_update@tinawang123_os-autoinst-distri-opensuse_mic@64bit -> http://openqa.suse.de/t8480602

Actions #18

Updated by tinawang123 about 2 years ago

BUG:
Bug 1198368 - Leap Micro 5.2 to SLE Micro 5.2 migration - Failed to provide Package kernel-firmware-mellanox-20210208-2.4.noarch (SUSE-MicroOS-5.2-Pool)
Bug 1198369 - Leap Micro 5.2 to SLE Micro 5.2 migration - transactional-update dup cannot use '--allow-vendor-change'
Bug 1198371 - Leap Micro 5.2 to SLE Micro 5.2 migration - transactional-update dup command cannot do leap to sle migration

Actions #20

Updated by leli about 2 years ago

  • Estimated time changed from 20.00 h to 40.00 h
Actions #21

Updated by tinawang123 about 2 years ago

  • Status changed from Blocked to Resolved
  • % Done changed from 20 to 100

Test steps:

old /etc/zypp/repos.d/repo-*
transactional-update shell
SUSEConnect -r $REGCODE -p suse-microos/5.2/x86_64
zypper dup --allow-vendor-change 
exit
reboot

Then check system information:
localhost:~ # more /etc/os-release
NAME="SLE Micro"
VERSION="5.2"
VERSION_ID="5.2"
PRETTY_NAME="SUSE Linux Enterprise Micro 5.2"
ID="suse-microos"
ID_LIKE="suse"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:suse:suse-microos:5.2"

To extend raw file disk space, use command:
qemu-img resize -f raw debian.img +10GB

Actions

Also available in: Atom PDF