Uyuni Proxy Registration

Proxy systems are registered as Salt clients using bootstrap script or Web UI.

This procedure describes software channel setup and registering the installed proxy as the Uyuni client, using an activation key.

Procedure: Registering the Proxy
  1. On the Uyuni Server, create openSUSE Leap and the Uyuni Proxy channels with the spacewalk-common-channels command. spacewalk-common-channels is part of the spacewalk-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 \

    Instead of uyuni-proxy-stable-leap-154 you can also try uyuni-proxy-devel-leap which is the current development version.

    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.

  2. 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.

  3. Create a bootstrap script for the proxy, and adjust it. Add the GPG key to the ORG_GPG_KEY= parameter.

  4. Bootstrap the client using the script. For more information, see Register Clients with a Bootstrap Script.

  5. Navigate to Salt  Keys and accept the key. When the key is accepted, the new proxy will show in Systems  Overview in the Recently Registered Systems section.

  6. Alternatively, in the Uyuni Web UI, navigate to System  Bootstrapping.

  7. Navigate to System Details  Software  Software Channels, and check that the proxy channel is selected.

For setting up a registered Uyuni Proxy, see Uyuni Proxy Setup.