- Documentation: https://access.redhat.com/site/documentation/Red_Hat_Satellite/
- Installation Media: https://rhn.redhat.com/rhn/software/channel/downloads/Download.do?cid=18952
- RHN Software Channel:
- New Satellite Certificate: https://access.redhat.com/home under Subscriptions → RHN Classic → Entitlements.
Problems with the Official Documentation
- Manual says to install "rhn-upgrade" package from the "Red Hat Satellite Channel" but it does not say which version of the channel, 5.5 or 5.6. I am going to assume that the upgrade will subscribe an RHN Connected Red Hat Satellite Server to the new Software Channel, there this must be the ?
- The upgrade installs the "postgres" package for you but you need the directory /var/lib/pgsql to be owned by postgres with group of postgres and a mode of 0700 and the SELinux context set to "". Maybe it is easy to pre-emptively install postgres?
Upgrade Red Hat Satellite
"Chapter 6. Upgrades" of the "Red Hat Satellite 5.6 Installation Guide" covers this process in detail. My summary is as follows:- Update RHEL.
- Ensure there are no outstanding Red Hat Satellite database schema updates.
- Ensure that when the directory /var/lib/pgsql comes to exist it will have sufficient free space to accommodate the equivalent contents of /rhnsat.
- Install "postgres" package to ensure the correct permissions before the Red Hat Satellite installer can complain about it.
- Upgrade as per the manual
- Rebuild the Cobbler Distro Trees: /etc/sysconfig/rhn/satellite-upgrade/scripts/regenerate-repodata -a
hmm....sorry run out of time tonight. maybe later this week!