Proxy systems are registered as {salt} clients using bootstrap script or {webui}.
This procedure describes software channel setup and registering the installed proxy as the {productname} client, using an activation key.
-
On the {productname} Server, create openSUSE Leap and the {productname} Proxy channels with the
spacewalk-common-channels
command.spacewalk-common-channels
is part of thespacewalk-utils
package:spacewalk-common-channels \ opensuse_leap15_4 \ opensuse_leap15_4-non-oss \ opensuse_leap15_4-non-oss-updates \ opensuse_leap15_4-updates \ opensuse_leap15_4-backports-updates \ opensuse_leap15_4-sle-updates \ uyuni-proxy-stable-leap-154
Instead of
uyuni-proxy-stable-leap-154
you can also tryuyuni-proxy-devel-leap
which is the current development version.ImportantBefore you can select the correct child channels while creating the activation key, ensure you have properly synchronized the {opensuse} Leap channel with all the needed child channels and the {productname} Proxy channel.
-
Create an activation key with {opensuse} Leap as a base channel and the other channels as child channels. For more information about activation keys, see client-configuration:activation-keys.adoc.
-
Create a bootstrap script for the proxy, and adjust it. Add the GPG key to the
ORG_GPG_KEY=
parameter. -
Bootstrap the client using the script. For more information, see client-configuration:registration-bootstrap.adoc.
-
Navigate to menu:Salt[Keys] and accept the key. When the key is accepted, the new proxy will show in menu:Systems[Overview] in the
Recently Registered Systems
section. -
Alternatively, in the {productname} {webui}, navigate to menu:System[Bootstrapping].
-
Navigate to menu:System Details[Software > Software Channels], and check that the proxy channel is selected.
For setting up a registered {productname} Proxy, see uyuni-proxy-setup.adoc.