From e3edd0301e4362cd211ab552514a897b07e6a507 Mon Sep 17 00:00:00 2001 From: Julio Gonzalez Gil Date: Thu, 4 Dec 2025 11:39:48 +0100 Subject: [PATCH 1/2] Add Raspberry Pi OS 13 (Uyuni Only) --- CHANGELOG.md | 1 + .../pages/clients-raspberrypios.adoc | 88 ++++++++- .../supported-features-raspberrypios.adoc | 183 +++++++++++++++++- .../pages/supported-features.adoc | 2 +- 4 files changed, 271 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 38585ad5556..54d25c3bbc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,4 @@ +- Document Raspberry Pi OS 13 (Uyuni only) - Fixed issue for third-party certificates during migration (bsc#1253350) - Explained how to generate the DB certificate for the upgrade of a 5.0 peripheral server (bsc#1248282) - Explained how to generate the proxy certificates on a peripheral server (bsc#1249425) diff --git a/modules/client-configuration/pages/clients-raspberrypios.adoc b/modules/client-configuration/pages/clients-raspberrypios.adoc index b70926bc3e5..3538fa33506 100644 --- a/modules/client-configuration/pages/clients-raspberrypios.adoc +++ b/modules/client-configuration/pages/clients-raspberrypios.adoc @@ -83,7 +83,7 @@ ifeval::[{uyuni-content} == true] [[raspberrypios-channels-uyuni-cli]] [cols="1,1,1", options="header"] -.Raspberry Pi OS Channels - CLI +.Raspberry Pi 12 OS Channels - CLI |=== | Channel description @@ -150,6 +150,92 @@ ifeval::[{uyuni-content} == true] | - | raspberrypios-12-armhf-rpi-uyuni +|=== + +[cols="1,1,1", options="header"] +.Raspberry Pi 13 OS Channels - CLI +|=== + +| Channel description +| {arm64} +| {armhf} + +| Main Channel +| raspberrypios-13-pool-arm64-uyuni +| raspberrypios-13-pool-armhf-uyuni + +| Main Updates Channel +| raspberrypios-13-arm64-main-updates-uyuni +| - + +| Main Security Channel +| raspberrypios-13-arm64-main-security-uyuni +| - + +| Main Backports Channel +| raspberrypios-13-arm64-main-backports-uyuni +| - + +| Contrib Channel +| raspberrypios-13-arm64-contrib-uyuni +| raspberrypios-13-armhf-contrib-uyuni + +| Contrib Updates Channel +| raspberrypios-13-arm64-contrib-updates-uyuni +| - + +| Contrib Security Channel +| raspberrypios-13-arm64-contrib-security-uyuni +| - + +| Contrib Backports Channel +| raspberrypios-13-arm64-contrib-backports-uyuni +| - + +| Non-free Channel +| raspberrypios-13-arm64-non-free-uyuni +| raspberrypios-13-armhf-non-free-uyuni + +| Non-free Updates Channel +| raspberrypios-13-arm64-non-free-updates-uyuni +| - + +| Non-free Security Channel +| raspberrypios-13-arm64-non-free-security-uyuni +| - + +| Non-free Backports Channel +| raspberrypios-13-arm64-non-free-backports-uyuni +| - + +| Non-free-firmeware Channel +| raspberrypios-13-arm64-non-free-firmware-uyuni +| - + +| Non-free-firmeware Updates Channel +| raspberrypios-13-arm64-non-free-firmware-updates-uyuni +| - + +| Non-free-firmeware Security Channel +| raspberrypios-13-arm64-non-free-firmware-security-uyuni +| - + +| Non-free-firmeware Backports Channel +| raspberrypios-13-arm64-non-free-firmware-backports-uyun +| - + +| Raspberry Channel +| raspberrypios-13-arm64-raspberry-uyuni +| raspberrypios-13-armhf-raspberry-uyuni + +| RPI Channel +| - +| raspberrypios-13-armhf-rpi-uyuni + +| Client Channel +| raspberrypios-13-arm64-uyuni-client +| raspberrypios-13-armhf-uyuni-client + |=== endif::[] diff --git a/modules/client-configuration/pages/supported-features-raspberrypios.adoc b/modules/client-configuration/pages/supported-features-raspberrypios.adoc index 382e1e0b9fa..b85d4fd47ea 100644 --- a/modules/client-configuration/pages/supported-features-raspberrypios.adoc +++ b/modules/client-configuration/pages/supported-features-raspberrypios.adoc @@ -25,7 +25,7 @@ The icons in this table indicate: * {cross} the feature is not available * {question} the feature is under consideration, and may or may not be made available at a later date - +ifeval::[{mlm-content} == true] [cols="1,1", options="header"] .Supported Features on {raspberrypios} Operating Systems |=== @@ -160,6 +160,187 @@ The icons in this table indicate: | N/A |=== +endif::[] + +ifeval::[{uyuni-content} == true] +[cols="1,1,1", options="header"] +.Supported Features on {raspberrypios} Operating Systems +|=== + +| Feature +| {raspberrypios}{nbsp}12 +| {raspberrypios}{nbsp}13 + +| Client +| {check} +| {check} + +| System packages +| {raspberrypios} Community +| {raspberrypios} Community + +| Registration +| {check} +| {check} + +| Install packages +| {check} +| {check} + +| Apply patches +| {question} +| {question} + +| Remote commands +| {check} +| {check} + +| System package states +| {check} +| {check} + +| System custom states +| {check} +| {check} + +| Group custom states +| {check} +| {check} + +| Organization custom states +| {check} +| {check} + +| System set manager (SSM) +| {check} +| {check} + +| Product migration +| N/A +| N/A + +| Basic Virtual Guest Management {star} +| {check} +| {check} + +| Advanced Virtual Guest Management {star} +| {check} +| {check} + +| Virtual Guest Installation (Kickstart), as Host OS +| {cross} +| {cross} + +| Virtual Guest Installation (image template), as Host OS +| {check} +| {check} + +| System deployment (PXE/Kickstart) +| {cross} +| {cross} + +| System redeployment (Kickstart) +| {cross} +| {cross} + +| Contact methods +| {check} ZeroMQ, Salt-SSH +| {check} ZeroMQ, Salt-SSH + +| Works with {productname} Proxy +| {check} +| {check} + +| Action chains +| {check} +| {check} + +| Staging (pre-download of packages) +| {check} +| {check} + +| Duplicate package reporting +| {check} +| {check} + +| CVE auditing +| {question} +| {question} + +| SCAP auditing +| {question} +| {question} + +| Package verification +| {cross} +| {cross} + +| Package locking +| {check} +| {check} + +| System locking +| {cross} +| {cross} + +| Maintenance Windows +| {check} +| {check} + +| System snapshot +| {cross} +| {cross} + +| Configuration file management +| {check} +| {check} + +| Package profiles +| {check} Profiles supported, Sync not supported +| {check} Profiles supported, Sync not supported + +| Power management +| {check} +| {check} + +| Monitoring server +| {cross} +| {cross} + +| Monitoring clients +| {check} +| {check} + +| Docker buildhost +| {question} +| {question} + +| Build Docker image with OS +| {check} +| {check} + +| Kiwi buildhost +| {cross} +| {cross} + +| Build Kiwi image with OS +| {cross} +| {cross} + +| Recurring Actions +| {check} +| {check} + +| AppStreams +| N/A +| N/A + +| Yomi +| N/A +| N/A + +|=== +endif::[] {star} Virtual Guest Management: diff --git a/modules/client-configuration/pages/supported-features.adoc b/modules/client-configuration/pages/supported-features.adoc index 7a1f5c477a3..d11cca3a3b9 100644 --- a/modules/client-configuration/pages/supported-features.adoc +++ b/modules/client-configuration/pages/supported-features.adoc @@ -261,7 +261,7 @@ ifeval::[{uyuni-content} == true] | {check} | {cross} -| {raspberrypios} 12 +| {raspberrypios} 12, 13 | {cross} | {cross} | {cross} From 9c33594e6c9ab5ff04d820280d0e2d742856f8aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julio=20Gonz=C3=A1lez=20Gil?= <4226070+juliogonzalez@users.noreply.github.com> Date: Thu, 11 Dec 2025 12:47:22 +0100 Subject: [PATCH 2/2] Accept suggestion about the changelog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Ornela Marić --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 54d25c3bbc7..2c941c55e5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -- Document Raspberry Pi OS 13 (Uyuni only) +- Documented Raspberry Pi OS 13 (Uyuni only) as supported client - Fixed issue for third-party certificates during migration (bsc#1253350) - Explained how to generate the DB certificate for the upgrade of a 5.0 peripheral server (bsc#1248282) - Explained how to generate the proxy certificates on a peripheral server (bsc#1249425)