8.5. Upgrading Between Minor Versions of Satellite

This procedure must be followed to upgrade between minor versions, for example, from 6.1.8 to 6.1.9.

Prerequisites

  • Ensure you have synchronized Satellite Server repositories for Satellite, Capsule, and Satellite Tools.
  • Ensure each external Capsule and Content Host can be upgraded by promoting the updated repositories to all relevant content views.

Procedure 8.8. Upgrading the Satellite Server to the Next Minor Version

  1. Check that only the correct repositories are enabled:
    1. List the enabled repositories:
      subscription-manager repos --list-enabled
    2. Ensure you only have the following repositories enabled:
      rhel-X-server-rpms
      rhel-X-server-satellite-6.1-rpms
      rhel-server-rhscl-X-rpms
      Where X is the major version of Red Hat Enterprise Linux you are using. If you have a self-registered Satellite, the Red Hat Satellite Tools repository (rhel-6-server-satellite-tools-6.1-rpms or rhel-7-server-satellite-tools-6.1-rpms), which provides Katello Agent, can also be present.
  2. If you are on a self-registered Satellite, download all packages before stopping Satellite Server:
    # yum update --downloadonly
    This step is optional for Satellites which are not self-registered.
  3. Stop services:
    # katello-service stop
    output omitted
     Success!
  4. Update all packages:
    # yum update
  5. If a kernel update occurs, reboot the system:
    # reboot
  6. Perform the upgrade:
    # katello-installer --upgrade
  7. On a self-registered Satellite, restart goferd:
    • On Red Hat Enterprise Linux 6:
      # service goferd restart
    • On Red Hat Enterprise Linux 7:
      # systemctl restart goferd

Procedure 8.9. Upgrading a Capsule Server to the Next Minor Version

  1. Check that only the correct repositories are enabled:
    1. List the enabled repositories:
      subscription-manager repos --list-enabled
    2. Ensure you only have the following repositories enabled:
      rhel-X-server-rpms
      rhel-X-server-satellite-capsule-6.1-rpms
      rhel-server-rhscl-X-rpms
      rhel-X-server-satellite-tools-6.1-rpms
      Where X is the major version of Red Hat Enterprise Linux you are using. The Red Hat Satellite Tools repository (rhel-6-server-satellite-tools-6.1-rpms or rhel-7-server-satellite-tools-6.1-rpms), provides Katello Agent.
  2. Stop services:
    # katello-service stop
    output omitted
     Success!
  3. Update all packages:
    # yum update
  4. If a kernel update occurs, reboot the system:
    # reboot
  5. Perform the upgrade:
    # capsule-installer --upgrade
  6. Restart goferd:
    • On Red Hat Enterprise Linux 6:
      # service goferd restart
    • On Red Hat Enterprise Linux 7:
      # systemctl restart goferd

Procedure 8.10. Upgrading a Content Host to the Next Minor Version

  1. Update all packages:
    # yum update
  2. If a kernel update occurs, reboot the system:
    # reboot
  3. Restart goferd:
    • On Red Hat Enterprise Linux 6:
      # service goferd restart
    • On Red Hat Enterprise Linux 7:
      # systemctl restart goferd