7.8. Registering Host Systems to a Red Hat Satellite Capsule Server

Prerequisites

The client system must be configured for registration. See the following chapters in the Red Hat Satellite 6.1 User Guide for information about configuring a client to register with a Red Hat Satellite Capsule:

Ensure the Satellite tools repository appropriate to the host to be registered is enabled and synchronized. If required, see Procedure 8.3, “Enable New Red Hat Repositories” and Section 4.1.3, “Synchronizing Content”.
Register systems to a Satellite Capsule as follows:

Procedure 7.6. Registering Host Systems to the Capsule Server

  1. In the web UI, select HostsContent Hosts and then click Register Content Host.
  2. Choose the required Capsule Server in the Content Source drop-down list.
  3. Connect to the host and install the bootstrap RPM:
    # rpm -Uvh http://capsule.example.com/pub/katello-ca-consumer-latest.noarch.rpm
    Where capsule.example.com is the host name of the Capsule to be used as the content source. If the Satellite Server's integrated Capsule is to be used, then use the Satellite Server's host name.
  4. Run subscription-manager in a console on the client host.
    1. You can use an Activation Key to register:
      # subscription-manager register --org=organization_label --activationkey="activation_key"
    2. Alternatively:
      • authenticate with a user name and password:
        # subscription-manager register --org=organization_label --environment="Library"
      • and attach a subscription:
        # subscription-manager list --available --all
        # subscription-manager attach --pool=pool_ID
  5. Enable the Satellite tools repository:
    # subscription-manager repos --enable=rhel-version-server-satellite-tools-6.1-rpms
    Replace version with 6 or 7 depending on the Red Hat Enterprise Linux version you are using.
  6. Enable any additional repositories required for this host:
    # subscription-manager repos --enable=repository-to-be-enabled
  7. Install katello-agent for remote actions and displaying errata information:
    # yum install katello-agent
Your content host is now registered to a Satellite Capsule Server.