Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
- Added SLE16 and openSUSE Leap 16 as supported clients
- Explained how to generate the proxy certificates on a peripheral server
(bsc#1249425)
- Improved procedure formatting for better clarity in Administration
Expand Down
68 changes: 24 additions & 44 deletions modules/client-configuration/pages/clients-opensuseleap.adoc
Original file line number Diff line number Diff line change
@@ -1,21 +1,25 @@
[[clients-opensuseleap]]
= Registering {opensuse} Leap Clients
= Registering {leap} Clients
:description: Register openSUSE Leap clients with SUSE Manager using Salt, then configure required channels for successful registration
:revdate: 2024-06-07
:page-revdate: {revdate}

This section contains information about registering clients running {opensuse} operating systems.
{productname} supports {opensuse} Leap 15 clients using {salt}.
{productname} supports {leap} 15 and {leap} 16 clients using {salt} using {salt}.

Bootstrapping is supported for starting {opensuse} clients and performing initial state runs such as setting repositories and performing profile updates.
Bootstrapping is supported for starting {leap} clients and performing initial state runs such as setting repositories and performing profile updates.



== Add Software Channels

Before you register {opensuse} clients to your {productname} Server, you need to add the required software channels, and synchronize them.
Before you register {leap} clients to your {productname} Server, you need to add the required software channels, and synchronize them.

The architectures currently supported are:

* {leap} 15: `x86_64` and `aarch64`.
* {leap} 16: `x86_64`, `aarch64`, `ppc64le` and `s390x`

The architectures currently supported are: `x86_64` and `aarch64`.
For full list of supported products and architectures, see xref:client-configuration:supported-features.adoc[].

ifndef::backend-pdf[]
Expand All @@ -32,20 +36,23 @@ ifeval::[{suma-content} == true]

[[opensuse-channels-wizard]]
[cols="1,1", options="header"]
.{opensuse} Products - WebUI
.{opensuse} Products - {webui}
|===

| OS Version
| Product Name

| {opensuse} Leap 15.6
| {opensuse} Leap 15.6 x86_64
| {leap} 16.0
| {leap} 16.0 x86_64

| {leap} 15.6
| {leap} 15.6 x86_64

| {opensuse} Leap 15.5
| {opensuse} Leap 15.5 x86_64
| {leap} 15.5
| {leap} 15.5 x86_64

| {opensuse} Leap 15.4
| {opensuse} Leap 15.4 x86_64
| {leap} 15.4
| {leap} 15.4 x86_64

|===

Expand All @@ -66,9 +73,10 @@ The channels you need for this procedure are:
|===

| OS Version | Base Channel
| {opensuse} Leap 15.6 | opensuse-leap-15.6-pool
| {opensuse} Leap 15.5 | opensuse-leap-15.5-pool
| {opensuse} Leap 15.4 | opensuse-leap-15.4-pool
| {leap} 16.0 | opensuse-leap-16.0
| {leap} 15.6 | opensuse-leap-15.6-pool
| {leap} 15.5 | opensuse-leap-15.5-pool
| {leap} 15.4 | opensuse-leap-15.4-pool

|===

Expand All @@ -83,34 +91,6 @@ endif::[]
endif::[]


ifeval::[{uyuni-content} == true]
[[opensuse-leap-channels-cli]]
[cols="1,1,1,1"]
.{opensuse} Channels - CLI
|===

| OS Version | {opensuse} Leap 15.6 | {opensuse} Leap 15.5 | {opensuse} Leap 15.4
| Base Channel | opensuse_leap15_6 | opensuse_leap15_5 | opensuse_leap15_4
| Client Channel | opensuse_leap15_6-uyuni-client | opensuse_leap15_5-uyuni-client | opensuse_leap15_4-uyuni-client
| Updates Channel | opensuse_leap15_6-updates | opensuse_leap15_5-updates | opensuse_leap15_4-updates
| Non-OSS Channel | opensuse_leap15_6-non-oss | opensuse_leap15_5-non-oss | opensuse_leap15_4-non-oss
| Non-OSS Updates Channel | opensuse_leap15_6-non-oss-updates | opensuse_leap15_5-non-oss-updates | opensuse_leap15_4-non-oss-updates
| Backports Updates Channel| opensuse_leap15_6-backports-updates| opensuse_leap15_5-backports-updates| opensuse_leap15_4-backports-updates
| SLE Updates Channel | opensuse_leap15_6-sle-updates | opensuse_leap15_5-sle-updates | opensuse_leap15_4-sle-updates

|===

ifndef::backend-pdf[]
include::client-configuration:partial$addchannels_novendor_cli.adoc[]
endif::[]

ifdef::backend-pdf[]
include::../partials/addchannels_novendor_cli.adoc[]
endif::[]

endif::[]


== Check Synchronization Status

ifeval::[{suma-content} == true]
Expand Down Expand Up @@ -147,7 +127,7 @@ endif::[]

[IMPORTANT]
====
{opensuse} channels can be very large.
{leap} channels can be very large.
Synchronization can sometimes take several hours.
====

Expand Down
22 changes: 21 additions & 1 deletion modules/client-configuration/pages/clients-sle.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,15 @@ The products you need for this procedure are:

[[sle-channels-wizard]]
[cols="1,1", options="header"]
.SLE Products - WebUI
.SLE Products - {webui}
|===

| OS Version
| Product Name

| {sles} 16.0
| SUSE Linux Enterprise Server 16.0 x86_64

| {sles} 15 SP7
| SUSE Linux Enterprise Server 15 SP7 x86_64

Expand Down Expand Up @@ -84,6 +87,9 @@ The channels you need for this procedure are:
| OS Version
| Base Channel

| {sles} 16.0
| sle-product-sles-16.0-x86_64

| {sles} 15 SP7
| sle-product-sles15-sp7-pool-x86_64

Expand Down Expand Up @@ -144,6 +150,12 @@ To add the client tools, add these channels from the command prompt:
| OS Version
| Client Channel

| {sles} 16.0
| sles16-0-uyuni-client

| {sles} 15 SP7
| sles15-sp7-uyuni-client

| {sles} 15 SP6
| sles15-sp6-uyuni-client

Expand Down Expand Up @@ -246,6 +258,14 @@ Use the same GPG key for both {sles}{nbsp}15 and {sles}{nbsp}12 clients.
The correct key is called ``sle12-gpg-pubkey-39db7c82.key``.
====

////
[NOTE]
====
{sles}{nbsp}16 clients use a different GPG key.
The correct key is called ``XXXXXXXXXX``.
====
////

endif::[]


Expand Down
Loading
Loading