Skip to content

Commit f7b9548

Browse files
author
Karl Eichwalder
authored
Add SUSE Linux Enterprise Server command line registration (#4048) (#4220)
https://github.com/SUSE/spacewalk/issues/27543 * install podman after registration * moved podman install to a later section of its own
1 parent 3a9bf94 commit f7b9548

File tree

2 files changed

+83
-3
lines changed

2 files changed

+83
-3
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
- Added SUSE Linux Enterprise Server command line registration in
2+
Installation and Upgrade Guide
13
- Fixed upgrade procedure for server and proxy in Installation and
24
Upgrade Guide (bsc#1247084)
35
- Added revision date to metadata for tracking document changes

modules/installation-and-upgrade/pages/container-deployment/snippet-prepare-sles-host.adoc

Lines changed: 81 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
Alternatively, you can deploy {productname} on {sles} {bci-mlm}.
55

66

7-
The following procedure describes the main steps of the installation process.
7+
The following procedures describe the main steps of the installation process.
88

9-
.Procedure: Installing {productname} Extensions on {sles} {bci-mlm}
9+
=== Install {productname} Extensions on {sles}
10+
11+
.Procedure: Installing {productname} Extensions on {sles}
1012
. Locate and download {sles} {bci-mlm} [literal]``.iso`` at https://www.suse.com/download/sles/.
1113
. Make sure that you have regsistration codes both for the host operating system ({sles} {bci-mlm}) and extensions
1214
. Start the installation of {sles} {bci-mlm}.
@@ -45,7 +47,73 @@ zypper up
4547
----
4648

4749
. Reboot.
48-
. Log in as root and install [package]``podman`` plus [package]``mgradm`` and [package]``mgradm-bash-completion`` (if not already automatically installed):
50+
51+
52+
53+
=== OPTIONAL: Registration from the command line
54+
55+
If you added {productname} {productnumber} as an extension during {sles} installation then you can skip this procedure.
56+
However, optionally you may skip registration during {sles} installation by selecting the btn:[Skip Registration] button.
57+
This section provides steps on registering your products after {sles} installation.
58+
59+
[NOTE]
60+
====
61+
The following steps register a {productname} {productnumber} extension with the {x86_64} architecture and thus require a registration code for the {x86_64} architecture.
62+
To register {arm} or {s390x} architectures use the correct registration code.
63+
====
64+
65+
.Procedure: Registering from the Command Line
66+
67+
. List available extensions with the following command:
68+
69+
+
70+
71+
[source,shell]
72+
----
73+
SUSEConnect --list-extensions
74+
----
75+
76+
. From the list of available extensions, select the one you wish to install:
77+
78+
+
79+
80+
--
81+
82+
* If installing the Server, use your {productname} Server Extension {productnumber} x86_64 registration code.
83+
For example for {sle} 15 SP7, with the following commands:
84+
85+
+
86+
87+
[source,shell]
88+
----
89+
SUSEConnect -r <regcode>
90+
SUSEConnect -p sle-module-containers/15.7/x86_64
91+
SUSEConnect -p Multi-Linux-Manager-Server-SLE/5.1/x86_64 -r <regcode>
92+
----
93+
94+
* If installing the Proxy, use your {productname} Proxy Extension {productnumber} x86_64 registration code with the following command:
95+
96+
+
97+
98+
----
99+
SUSEConnect -p Multi-Linux-Manager-Proxy-SLE/5.1/x86_64 -r <regcode>
100+
----
101+
102+
--
103+
104+
105+
106+
=== Install and enable [package]``podman``
107+
108+
.Procedure: Installing [package]``podman``
109+
110+
. Log in as root and install [package]``podman`` plus, on the server, [package]``mgradm`` and [package]``mgradm-bash-completion`` or, on the proxies, [package]``mgrpxy`` and [package]``mgrpxy-bash-completion`` (if not already automatically installed):
111+
112+
+
113+
114+
--
115+
116+
* On the server:
49117

50118
+
51119

@@ -54,6 +122,16 @@ zypper up
54122
zypper install podman mgradm mgradm-bash-completion
55123
----
56124

125+
* On the proxies:
126+
127+
+
128+
129+
[source,shell]
130+
----
131+
zypper install podman mgrpxy mgrpxy-bash-completion
132+
----
133+
134+
--
57135

58136
. Start the Podman service by rebooting the system, or running a command:
59137

0 commit comments

Comments
 (0)