Virtual Server: How to Register Your ITS-Hosted Red Hat Linux (RHEL) Virtual Server with Satellite

To register your RHEL virtual server with Satellite, do the following as either user root or using the "sudo" command:

  1. Enter the following commands one at a time in the order shown (each command is a single line, even if it displays as wrapped text due to the right margin of this page).

    subscription-manager repos --list-enabled

    subscription-manager unregister

    subscription-manager clean

    yum -y remove katello-ca-consumer-kat02.pvt.hawaii.edu.noarch

    curl http://satellite.pvt.hawaii.edu/pub/katello-ca-consumer-latest.noarch.rpm -o /var/tmp/katello-ca-consumer-latest.noarch.rpm

    yum install /var/tmp/katello-ca-consumer-latest.noarch.rpm

    subscription-manager register --force --org='UH-ITS' --activationkey='ak-UH,ak-CS-RHEL8'

    /usr/sbin/subscription-manager repos --disable "*"

    /usr/sbin/subscription-manager repos --enable rhel-8-for-x86_64-baseos-rpms --enable rhel-8-for-x86_64-appstream-rpms --enable UH-ITS_EPEL_8Server_x86_64 --enable UH-ITS_DuoSecurity_Duo_Redhat_8Server_x86_64

    /usr/bin/yum clean all

    service rhsmcertd restart

    /bin/rm /var/tmp/katello-ca-consumer-latest.noarch.rpm
  1. Verify that "yum" sees all the new Satellite repositories you enabled in step 1 above by using the "yum repolist enabled" command. Example below shows repos highlighted that the server should have.

yum repolist enabled
Updating Subscription Management repositories.
repo id                                                        repo name
UH-ITS_DuoSecurity_Duo_Redhat_8Server_x86_64                   Duo Redhat 8Server x86_64
UH-ITS_EPEL_8Server_x86_64                                     8Server x86_64
rhel-8-for-x86_64-appstream-rpms                               Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)
rhel-8-for-x86_64-baseos-rpms                                  Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)
Uploading Enabled Repositories Report

 

  1. (Optional) Run the following commands to verify the subscription is current and registered. The output should look like this (it should say 'Disabled'):

    subscription-manager status
    +-------------------------------------------+
       System Status Details
    +-------------------------------------------+
    Overall Status: Disabled
    Content Access Mode is set to Simple Content Access. This host has access to content, regardless of subscription status.

    System Purpose Status: Disabled
     

  2. Notify ITS Managed Services (e-mail itscs@hawaii.edu) when you’re done re-registering your virtual server with Satellite, letting them know the hostname and IP of your virtual server.