PAYG Client connections and Client Registration
1. Managing connections and registering PAYG and BYOS images
- PAYG (Pay-As-You-Go) Images
-
Connecting and registering PAYG images is supported and can be done without additional prerequisites.
- BYOS (Bring Your Own Subscription) Images
-
Registering BYOS images requires SCC (SUSE Customer Center) credentials beforehand. If a user attempts to onboard a BYOS image without providing SCC credentials, the operation will fail, as these credentials are required to verify your subscription.
Do not register PAYG instances with the SUSE Customer Center. Only BYOS instances should be registered against the SUSE Customer Center. Registering PAYG instances with the SUSE Customer Center or your own RMT server will create conflicts that are not easily solved. PAYG instances are automatically registered against the correct update server when added to your cloud service provider Uyuni instance. |
2. Starting up additional PAYG SUSE products in Microsoft Azure
For more information on using SUSE PAYG products such as SUSE Linux Enterprise in the public cloud see: SUSE Linux Enterprise Public Cloud Guide
3. Establishing a PAYG SUSE Linux Enterprise connection with Uyuni PAYG
It is important to recognize that there is a difference between Pay-as-you-go connections and bootstrapping. Bootstrapping is also known as client registration. Once you have started up your Uyuni PAYG instance and refreshed products you can add Pay-as-you-go connections via the +Add Pay-as-you-go button. This action links your Uyuni PAYG instance with additional PAYG products on Microsoft Azure.Bootstrapping or client registration is the process of onboarding clients in Uyuni. The registration process installs the appropriate client tools and provides full management functionality. To manage your clients, start by establishing connections and then proceed to bootstrap your clients. These two actions are the steps required for initiating and completing the client onboarding process. |
-
Return to the SUSE Manager Server WebUI.
-
Navigate to
and click the +Add Pay-as-you-go button. -
Add a description.
-
Complete the instance SSH connection data:
-
Host:
CSP URL of the machine
-
SSH Port:
22
-
User:
root
-
Password:
<password>
-
SSH Private Key
-
-
Click Create and wait for the sync to finish.
-
Proceed to
to access your PAYG SUSE Linux Enterprise products.
4. Registering Clients
Now that you have established connections to the Uyuni PAYG instance you can register them as clients. To learn how to register various clients see: Client Registration Methods
4.1. Minion Timeouts
Inbound and outbound connections to Microsoft Azure are released after 4 minutes of being idle. This affects minion connectivity, especially when your Uyuni server is in Microsoft Azure and you have some on-premises minions. If a connection is idle for more than 4 minutes, connectivity is lost.
To resolve this issue on your minions:
-
Create a new configuration file at i.a.
/etc/venv-salt-minion/minion.d/keepalive.conf
and enablekeepalive
:tcp_keepalive: True tcp_keepalive_intvl: 5 tcp_keepalive_idle: 10 tcp_keepalive_cnt: 3
-
Restart the
venv-salt-minion service
.