This site requires JavaScript to be enabled
Welcome Guest|
Recent searches

Campus RHNS (Satellite) FAQ

Number of views : 16
Article Number : KB0011489
Published on : 2022-01-18
Last modified : 2022-01-18 15:13:52
Knowledge Base : IT Public Self Help

Who can use the use the Campus Satellite Service?

The service is intended to support University-owned systems running Red Hat Enterprise Linux. Systems must be on a campus network (directly or via VPN) to register to the Satellite server. There are no credentials required, you must only be on one of the campus networks.

Is the Campus Satellite Service always available?

The Satellite will have a maintenance window on the Tuesdays from 12:00 pm - 4:00 pm.

RHEL Media

Where can one obtain installation media?

ISOs for the latest supported distributions of 64-bit RHEL (server, and workstation) can be obtained here:

Other versions may be available upon request.

Registering Hosts

How do I register a system to Campus Satellite (RHNS)?

The procedure to register a system is as follows:

1. Download the Satellite registration script:


2. Set the script as executable and run script:

chmod 700
Execute the script by typing ./

3. The script will ask for Activation Keys and a location. Both are required. If unsure use the default values or submit your question to

Activation Keys:
Default: Enter case sensitive activation key : 3-Campus-Updates. Enter case sensitive location: Campus.

The fields are case sensitive. It will allow you to receive updates for your version of Red Hat. The Campus Satellite also maintains updates for Red Hat repos that you may register with using one or as many Activation keys and needed with the registration script.

Multiple Activation Keys

Use of multiple activation keys is available in Satellite 6 but not recommended. Satellite 6 offers improved management of repositories via Activation key management or via Content Host management. Full support of multiple activation keys will be available in a future update.

How do I register a host to a specific Department Group?

If your department has been provided a group within Satellite (and Web console access), you will be given the Group Activation Key and Location for your department. Use that GAK and Location in the registration script in place of the default values.

Did the system register correctly?

To verify your subscription status 

1. Run as root: subscription-manager status

2. The output should show status current if the registration was successful.

3. On failure run the registration script again. The error should be gone.

4. Run the command 'yum clean all' and then 'yum repolist'. There should be a list of channels/repos that the system will be able to receive updates from.

Unregistering Hosts

It is recommended to unregister a host that will no longer be used or needs to have the Operating System reinstalled. When a host is unregistered, Satellite will automatically delete the host, attributes and will release its consumed licenses from the Satellite inventory. This also avoids duplicate resource conflicts during a re-registration. 

To unregister a host from Satellite run the following as root:
subscription-manager unregister

Installing the Satellite SSL Certificate

Clients should pick up the new SSL certificate after the SSL certificate in Satellite is updated. Under some circumstances clients may not update the new certificate. If after the update your client shows gpg errors on yum update run the following command:

yum -y install --nogpgcheck

The command above will install the new SSL certificate for your client. Once installed run yum update to update your system.

Using the Satellite Web Console

How can I obtain Web console access?

For departments with 10 or more hosts, Web console access can be provided to better monitor a larger number of devices. Please submit a request to with the following information:

  • Department Name
  • List of TSCs (name, EID and email address)
  • Number of hosts
How do I log into the Web console?

Applying Updates

Once I have registered my system, will it receive updates automatically?

No. If you run a desktop you should periodically see a icon indicating there are updates available, by default updates will not be downloaded or applied without your intervention. You can turn on automatic updates.

How do I apply updates from the client?

Once systems are registered to the Campus RHNS, you can run the following commands on each host to list and apply updates:

Display list of updated software (security fix)

Type the following command at shell prompt:

yum list updates

Patch up system by applying all updates

To download and install all updates type the following command:

yum update

List all installed packages

List all installed packages, enter:

rpm -qa
yum list installed


List all installed packages

List all installed packages, enter:

rpm -qa yum list installed  

Enabling and Disabling available repos.

To guarantee stability, the Red Hat provided OS and apps repos are enabled by default. Others are like EPEL are disabled by default. To view the repos available on your system: 1. As root, run subscription-manager repos

Repos with a status of Enabled:0 mean that the repo is disabled, if Enabled:1 the repo is enabled.

To enable a specific repository 1. As root, run subscription-manager repos --enable=RepoID.

Repo ID being the repo id from the list of repositories generated by the running subscription-manager repos. Example: subscription-manager repos --enable=Campus_EPEL_EPEL_7_Server_x86_64

To disable a specific repository 1. As root, run subscription-manager repos --disable=RepoID

Additional Satellite Features

Some Satellite 6 features will not be available to Campus Satellite during launch. Technical limitations in Satellite provide a challenge to federate certain features like Puppet and Ansible support to Campus. ITS is constantly evaluating the product on each revision. The missing Satellite 6 specific features will be enabled as Satellite 6 improves over time.

Additional Commands

Additional commands can be found here:

Thank You! Your feedback has been submitted.