Project

General

Profile

Actions

action #181139

open

coordination #163742: [epic] Milestone testing for SLE 15 SP7

SLE 15 SP7 Public RC - RMT/SMT/SCC status check and Milestone build triggering

Added by JERiveraMoya 5 days ago. Updated 5 days ago.

Status:
In Progress
Priority:
Urgent
Assignee:
Target version:
-
Start date:
2025-04-17
Due date:
% Done:

0%

Estimated time:

Description

Motivation

In order to test scenarios using RMT/SMT/SCC in openQA we need to take serveral actions regarding automation.
The steps could be found in confluence:
https://confluence.suse.com/pages/viewpage.action?pageId=1118405556

Scope

Corresponding milestone Build.

Acceptance criteria

AC1: First of all, verify if RMT regression manual testing is required by checking the version and only if so, notify the squad.
AC2: Perform necessary checks of RMT/SMT/SCC to ensure products in milestone are synced to updates.suse.com
AC3: Trigger with isos post the milestone build for job group Migration: Milestone

Additional information

openQA review is not included in this ticket, for that we follow normal rotation in the squad.
Example of ticket for AC1 is #156610, but ensure there is a ticket on that epic for someone else to cover this in the squad before proceeding with this ticket.

Actions #1

Updated by leli 5 days ago

  • Assignee set to leli
Actions #2

Updated by leli 5 days ago

  • Assignee changed from leli to lmanfredi
Actions #3

Updated by lmanfredi 5 days ago

Check published internal mirror

We could check the whether the expected version is published by looking at the content on the internal mirror:
http://updates.suse.de/SUSE/Products/SLE-Product-SLES/

published ok

Actions #4

Updated by JERiveraMoya 5 days ago

  • Status changed from Workable to In Progress
Actions #5

Updated by lmanfredi 5 days ago

sync and mirror RMT:

rmt-cli sync
rmt-cli mirror
...
I, [2025-04-17T06:30:07.882272 #20588]  INFO -- : Total mirrored repositories: 495
I, [2025-04-17T06:30:07.882349 #20588]  INFO -- : Total transferred files: 3895
I, [2025-04-17T06:30:08.104704 #20588]  INFO -- : Total transferred file size: 8.83 GB
I, [2025-04-17T06:30:08.104956 #20588]  INFO -- : Total Mirror Time: 00:20:13
I, [2025-04-17T06:30:08.105085 #20588]  INFO -- : Mirroring complete.

sync and mirror SMT:

smt-sync
smt-mirror
...
Summary
Total transfered files    : 448 
Total transfered file size: 199167396 (189.94 MB)
Total linked files        : 283
Total copied files        : 0
New security updates      : 4
   * Security update for pam (4)
New recommended updates   : 2
   * Recommended update for libxfce4ui, libxfce4util, mousepad, mugshot, orage, ristretto, tumbler, xfce4-terminal, xfce4-panel, xfce4-pulseaudio-plugin, xfce4-session (1)
   * Recommended update for curl (1)
Errors:                   : 0
Total Mirror Time         : 00:30:49

Actions #6

Updated by lmanfredi 5 days ago

Check release notes:

curl -s http://updates.suse.de/SUSE/Products/SLE-Product-SLES/15-SP7/aarch64/product/ChangeLog  -o ChangeLog_aarch64
curl -s http://updates.suse.de/SUSE/Products/SLE-Product-SLES/15-SP7/ppc64le/product/ChangeLog  -o ChangeLog_ppc64le
curl -s http://updates.suse.de/SUSE/Products/SLE-Product-SLES/15-SP7/s390x/product/ChangeLog    -o ChangeLog_s390x
curl -s http://updates.suse.de/SUSE/Products/SLE-Product-SLES/15-SP7/x86_64/product/ChangeLog   -o ChangeLog_x86_64

grep -m 1 -A2 'release-notes-sles' ChangeLog_aarch64
# ++++ release-notes-sles:
# 
#     15.7.20250407 (tracked in bsc#933411)

grep -m 1 -A2 'release-notes-sles' ChangeLog_ppc64le
# ++++ release-notes-sles:
# 
#     15.7.20250407 (tracked in bsc#933411)

grep -m 1 -A2 'release-notes-sles' ChangeLog_s390x
# ++++ release-notes-sles:
# 
#     15.7.20250407 (tracked in bsc#933411)

grep -m 1 -A2 'release-notes-sles' ChangeLog_x86_64
# ++++ release-notes-sles:
# 
#     15.7.20250407 (tracked in bsc#933411)

compare it with the RMT/SMT server

RMT:

migration-rmt2:/var/lib/rmt/public/repo/SUSE/Products/SLE-Product-SLES/15-SP7 # find . -name "*15.7.20250407*" -print
./aarch64/product/noarch/release-notes-sles-15.7.20250407-150700.1.1.noarch.rpm
./ppc64le/product/noarch/release-notes-sles-15.7.20250407-150700.1.1.noarch.rpm
./s390x/product/noarch/release-notes-sles-15.7.20250407-150700.1.1.noarch.rpm
./x86_64/product/noarch/release-notes-sles-15.7.20250407-150700.1.1.noarch.rpm

SMT:

migration-smt2:/srv/www/htdocs/repo/SUSE/Products/SLE-Product-SLES/15-SP7 # find . -name "*15.7.20250407*" -print
./ppc64le/product/noarch/release-notes-sles-15.7.20250407-150700.1.1.noarch.rpm
./s390x/product/noarch/release-notes-sles-15.7.20250407-150700.1.1.noarch.rpm
./aarch64/product/noarch/release-notes-sles-15.7.20250407-150700.1.1.noarch.rpm
./x86_64/product/noarch/release-notes-sles-15.7.20250407-150700.1.1.noarch.rpm
Actions #7

Updated by lmanfredi 5 days ago

Trigger milestone:

# Arch: aarch64
# Suite: sle-15-SP7-Migration-from-SLE12-SPx-Milestone-aarch64
sudo openqa-cli api --osd -X POST isos?async=0 ARCH='aarch64' BUILD='85.1' BUILD_SLE='85.1' BUILD_SDK='85.1' BUILD_HA='85.1' BUILD_SES='85.1' DISTRI='sle' FLAVOR='Migration-from-SLE12-SPx-Milestone' VERSION='15-SP7' MILESTONE_VERSION='PublicRC-202504' _GROUP_ID='266'

# Suite: sle-15-SP7-Migration-from-SLE15-SPx-Milestone-aarch64
sudo openqa-cli api --osd -X POST isos?async=0 ARCH='aarch64' BUILD='85.1' BUILD_SLE='85.1' BUILD_SDK='85.1' BUILD_HA='85.1' BUILD_SES='85.1' DISTRI='sle' FLAVOR='Migration-from-SLE15-SPx-Milestone' VERSION='15-SP7' MILESTONE_VERSION='PublicRC-202504' _GROUP_ID='266'

# Arch: ppc64le
# Suite: sle-15-SP7-Migration-from-SLE12-SPx-Milestone-ppc64le
sudo openqa-cli api --osd -X POST isos?async=0 ARCH='ppc64le' BUILD='85.1' BUILD_SLE='85.1' BUILD_SDK='85.1' BUILD_HA='85.1' BUILD_SES='85.1' DISTRI='sle' FLAVOR='Migration-from-SLE12-SPx-Milestone' VERSION='15-SP7' MILESTONE_VERSION='PublicRC-202504' _GROUP_ID='266'

# Suite: sle-15-SP7-Migration-from-SLE15-SPx-Milestone-ppc64le
sudo openqa-cli api --osd -X POST isos?async=0 ARCH='ppc64le' BUILD='85.1' BUILD_SLE='85.1' BUILD_SDK='85.1' BUILD_HA='85.1' BUILD_SES='85.1' DISTRI='sle' FLAVOR='Migration-from-SLE15-SPx-Milestone' VERSION='15-SP7' MILESTONE_VERSION='PublicRC-202504' _GROUP_ID='266'

# Arch: s390x
# Suite: sle-15-SP7-Migration-from-SLE12-SPx-Milestone-s390x
sudo openqa-cli api --osd -X POST isos?async=0 ARCH='s390x' BUILD='85.1' BUILD_SLE='85.1' BUILD_SDK='85.1' BUILD_HA='85.1' BUILD_SES='85.1' DISTRI='sle' FLAVOR='Migration-from-SLE12-SPx-Milestone' VERSION='15-SP7' MILESTONE_VERSION='PublicRC-202504' _GROUP_ID='266'

# Suite: sle-15-SP7-Migration-from-SLE15-SPx-Milestone-s390x
sudo openqa-cli api --osd -X POST isos?async=0 ARCH='s390x' BUILD='85.1' BUILD_SLE='85.1' BUILD_SDK='85.1' BUILD_HA='85.1' BUILD_SES='85.1' DISTRI='sle' FLAVOR='Migration-from-SLE15-SPx-Milestone' VERSION='15-SP7' MILESTONE_VERSION='PublicRC-202504' _GROUP_ID='266'

# Arch: x86_64
# Suite: sle-15-SP7-Migration-from-SLE12-SPx-Milestone-x86_64
sudo openqa-cli api --osd -X POST isos?async=0 ARCH='x86_64' BUILD='85.1' BUILD_SLE='85.1' BUILD_SDK='85.1' BUILD_HA='85.1' BUILD_SES='85.1' DISTRI='sle' FLAVOR='Migration-from-SLE12-SPx-Milestone' VERSION='15-SP7' MILESTONE_VERSION='PublicRC-202504' _GROUP_ID='266'

# Suite: sle-15-SP7-Migration-from-SLE15-SPx-Milestone-x86_64
sudo openqa-cli api --osd -X POST isos?async=0 ARCH='x86_64' BUILD='85.1' BUILD_SLE='85.1' BUILD_SDK='85.1' BUILD_HA='85.1' BUILD_SES='85.1' DISTRI='sle' FLAVOR='Migration-from-SLE15-SPx-Milestone' VERSION='15-SP7' MILESTONE_VERSION='PublicRC-202504' _GROUP_ID='266'

Migration: Milestone build 85.1

Actions

Also available in: Atom PDF