Troubleshooting Registering Traditional Red Hat Clients

Traditional Red Hat Enterprise Linux 7 and SLES Expanded Support 7 clients require some unsigned packages to work properly with Uyuni, so custom channels for these client types usually unset the gpgcheck flag. However, the rhnplugin.conf file overrides this setting, and enables the GPG check.

This means that when traditional Red Hat Enterprise Linux 7 and SLES Expanded Support 7 clients are registered, the client will not install unsigned packages from the custom channel, even if the gpgcheck is disabled in the custom channel.

To resolve the problem, edit the /etc/yum/pluginconf.d/rhnplugin.conf file and disable the GPG check to enable installation of unsigned packages, and allow the clients to work as expected.