Hub Requirements

To set up a Hub installation, you require:

  • One central SUSE Manager Server, which acts as the Hub Server.

  • One or more additional SUSE Manager Servers, registered to the Hub. This document refers to these additional servers as peripheral servers.

  • Any number of clients registered to the peripheral servers.

  • Ensure the Hub Server and all peripheral servers are running SUSE Manager 5.0 or higher.

1. Hub Server

Deploy the central SUSE Manager Server, which acts as the Hub Server, with mgradm. For more information about deploying with mgradm, see Deploy SUSE Manager 5.0.1 Server.

The Hub Server must not have clients registered to it. Clients should only be registered to the peripheral servers.

2. Peripheral Servers

Deploy the peripheral servers with mgradm. For more information about deploying with mgradm, see Deploy SUSE Manager 5.0.1 Server.

Peripheral servers must be registered to the Hub Server as foreign clients. Standard registration methods cannot be used. Use mgradm on the peripheral server host:

mgradm hub register --api-server <HUB_FQDN> --api-user <HUB_ADMIN> --api-password <HUB_ADMIN_PASSWORD>

The peripheral servers must be registered to the Hub Server directly, do not use a proxy.

Optionally, it is possible to register the podman container host as a standard client (Salt minion) and manage it from SUSE Manager Server.

You need credentials to access the XMLRPC APIs on each server, including the Hub Server.