Red Hat Satellite server version 6.12 is not available for performing an upgrade of the Satellite server.
Environment
- Red Hat Satellite 6.11
- Red Hat Satellite Capsule 6.11
Issue
-
# satellite-maintain upgrade list-versionscommand does not listRed Hat Satelliteversion6.12for running an upgrade after enablingsatellite-maintenance-6.12-for-rhel-8-x86_64-rpmsrepository.# satellite-maintain upgrade list-versions Checking for new version of satellite-maintain... Nothing to update, can't find new version of satellite-maintain. 6.11.z -
We want to upgrade the existing
Red Hat Satelliteserver to6.12but the required version is not available. -
The exact same problem is observed for any
Red Hat Capsule 6.11server as well when attempting to upgrade them.
Resolution
- Red Hat Engineering team is already aware of this issue and is currently tracking the same in This content is not included.Bugzilla # 2143451.
Workaround
-
Enable the required repositories using the following command: (replace 6.x with right version)
- For Satellite
# subscription-manager repos --enable satellite-6.x-for-rhel-8-x86_64-rpms # dnf module enable satellite- For Capsule
# subscription-manager repos --enable satellite-capsule-6.x-for-rhel-8-x86_64-rpms # dnf module enable satellite-capsule -
Run the following command to list the available target versions to upgrade to.
# satellite-maintain upgrade list-versions -
Re-run the above command if only the
satellite-maintainrelated packages were updated in the previous attempt.
- Reach out to This content is not included.Red Hat Technical Support in case of any further assistance will be required.
For more KB articles/solutions related to Red Hat Satellite 6.x Installation/Upgrade/Update Issues, please refer to the Red Hat Satellite Consolidated Troubleshooting Article for Red Hat Satellite 6.x Installation/Upgrade/Update Issues.
Root Cause
- The issue occurs due to the missing module metadata in the
satellite-maintenance-6.12-for-rhel-8-x86_64-rpmsrepository that prevents dnf from seeing a newer version ofrubygem-foreman_maintainis available.
Diagnostic Steps
-
Make sure that
satellite-6.12-for-rhel-8-x86_64-rpmsandsatellite-maintenance-6.12-for-rhel-8-x86_64-rpmsrepositories are enabled on theRed Hat Satelliteserver.# yum repolist
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.