Proxy systems are registered as Salt clients using a bootstrap script.
This procedure describes software channel setup and registering the installed proxy with an activation key as a Uyuni client.
Before 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 Uyuni Proxy channel.
First create openSUSE Leap and the Uyuni Proxy channels with the
spacewalk-common-channelsis part of the
spacewalk-common-channels \ opensuse_leap15_1 \ opensuse_leap15_1-non-oss \ opensuse_leap15_1-non-oss-updates \ opensuse_leap15_1-updates \ opensuse_leap15_1-uyuni-client \ uyuni-proxy-stable-leap-151
uyuni-proxy-stable-leap-151you can also try
uyuni-proxy-devel-leapthat is the current development version.
For more information, see Registering openSUSE Clients.
Create the openSUSE Leap 15 Uyuni Client Tools Repository for bootstrapping. For more information about bootstrapping, see Bootstrap Repository.
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 Activation Keys.
Modify a bootstrap script for the proxy.
Add the GPG key to the
ORG_GPG_KEY=parameter. For more information, see Registering openSUSE Clients.
OPTIONAL: If you want to run the proxy on a traditional client (system type
Bootstrap using Salt. Using Salt is the default. For more information about bootstrap scripts, see Register Clients with a Bootstrap Script.
Bootstrap the client using the script. For more information, see Register Clients with a Bootstrap Script.
For Salt clients, navigate toand accept the key. When the key is accepted, it will show in .
Navigate to Uyuni Proxy Setup., and check that your proxy channel is selected. For setting up a registered Uyuni Proxy, see