Registering Oracle Linux Clients
This section contains information about registering traditional and Salt clients running Oracle Linux operating systems.
Traditional clients are not available on Oracle Linux 8. Oracle Linux 8 clients are only supported as Salt clients.
For Oracle Linux 8 clients, add both the
At the command prompt on the Uyuni Server, as root, add the Oracle Linux base, updates, and client channels, specifying the Oracle Linux version and architecture:
For Oracle Linux 6:
spacewalk-common-channels -a x86_64 oraclelinux6 \ oraclelinux6-uyuni-client
For Oracle Linux 7:
spacewalk-common-channels -a x86_64 oraclelinux7 \ oraclelinux7-uyuni-client
For Oracle Linux 8:
spacewalk-common-channels -a x86_64 oraclelinux8 \ oraclelinux8-appstream oraclelinux8-uyuni-client
The client tools channel provided by
In the Uyuni Web UI, navigate to Software Manage, and check every Oracle channel.
In the Repositories tab, navigate to the Sync subtab, and click Sync Now. You can also create a regular synchronization schedule on this page.
To check if a channel has finished synchronizing:
Check the synchronization log file at the command prompt with
tail -f /var/log/rhn/reposync/channel-label.logfile.
Each child channel will generate its own log during the synchronization progress. You will need to check all the base and child channel log files to be sure that the synchronization is complete.
You will need to create an activation key that is associated with your Oracle Linux channels.
For more information on activation keys, see client-configuration:clients-and-activation-keys.adoc.
By default, Oracle Linux does not trust the GPG key for Uyuni Oracle Linux client tools.
The clients can be successfully bootstrapped without the GPG key being trusted.
However, they will not be able to install new client tool packages or update them.
To fix this, add this key to the
ORG_GPG_KEY= parameter in all Oracle Linux bootstrap scripts:
You do not need to delete any previously stored keys.
If you are bootstrapping clients from the Uyuni Web UI, you will need to use a Salt state to trust the key. Create the Salt state and assign it to the organization. You can then use an activation key and configuration channels to deploy the key to the clients.
Oracle Linux clients are registered in the same way as all other clients. For more information, see client-configuration:registration-overview.adoc.
To register and use Oracle Linux 6 clients, you need to configure the Uyuni Server to support older types of SSL encryption.
For more information about how to resolve this error, see