System information
You have the necessary system transition packages installed on the Satellite 5 server. To ensure
these packages are installed, run the following command:
# yum install /tmp/system-profile-transition-*.rpm
T ran sit io n ing Yo u r Sat ellite 5 Systems t o Sat ellite 6
This process assumes that your client is already subscribed to the appropriate RHN Tools channel.
This channel provides access to the sat5to6 RPM file and its dependencies. For each client that is
registered to your Satellite 5 server, run the following commands:
1. Install the sat5to6 package and its dependencies:
# yum install sat5to6
2. Install the Public Certificate for Satellite's Certificate Authority. This also configures
subscri pti o n-manag er with the correct URL so that the system can properly register via
the Satellite 6.x instance. In this example, $FQDN represents the fully qualified domain name
of the Satellite or Satellite Capsule.
Important
Ensure you use HTTP and not HTTPS for this installation; the Satellite 6 CA certificate
is not yet installed and so HTTPS will fail.
# yum install http://$FQDN/pub/katello-ca-consumer-
latest.noarch.rpm
3. Update the yum and openssl packages.
# yum update yum openssl
4. Use the sat5to 6 command to register your client to your Satellite 6 instance, and attach it to
the content host created for it by the import process.
# sat5to6 --registration-state unentitle \
--legacy-user admin --legacy-password password \
--destination-user admin --destination-password changeme
5. Enable the RH-Common repository which contains the katello-agent and puppet packages.
# subscription-manager repos --enable=rhel-*-rh-common-rpms
6. Install the katello-agent and puppet packages
# yum install katello-agent puppet
7. Configure the go ferd and puppet services to start on boot.
# chkconfig goferd on
# chkconfig puppet on
Red Hat Sat ellit e 6 .0 T ransit ion G uid e
4 0