Leapp upgrade from RHEL 9.6 EUS to RHEL 10.0 EUS via Satellite fails with inhibitor: 'There are no enabled target repositories''
Environment
- Red Hat Enterprise Linux 9.6 EUS
- Target: RHEL 10.0 EUS
- Managed via Red Hat Satellite
- Content Views using EUS repositories only
Issue
-
When attempting an in-place upgrade from RHEL 9.6 EUS to RHEL 10.0 EUS on a system registered to Satellite, the
leapp preupgradeprocess fails with a high-risk inhibitor:Risk Factor: high (inhibitor) Title: There are no enabled target repositories
Resolution
The issue has been solved in RHBA-2026:13893. To apply the fix:
-
Check the
leapp-upgradeversion:# rpm -qa | grep leapp-upgrade -
The version should be leapp-upgrade-el9toel10-0.22.0-1.el9_6.1 or higher
-
If the
leapp-upgradeversion is lower, update theleapp-upgradepackage:# dnf update leapp-upgrade
Root Cause
This issue is caused by a known Content from redhat.atlassian.net is not included.bug in leapp repository mapping for the upgrade path from RHEL 9.6 EUS to RHEL 10.0 EUS.
Leapp does not correctly recognize EUS repositories as valid target repositories, resulting in the inhibitor.
Diagnostic Steps
-
Verify that the system is registered to satellite and has a release version set to 9.6:
# subscription-manager identity # subscription-manager release --show -
Verify Content View repositories include only EUS repositories:
RHEL 9.6 EUS BaseOS and AppStream RHEL 10.0 EUS BaseOS and AppStream -
Confirm system is using this Content View:
subscription-manager repos --list-enabled -
Run pre-upgrade check:
leapp preupgrade -
Observe inhibitor in
/var/log/leapp/leapp-report.txt:Risk Factor: high (inhibitor) Title: There are no enabled target repositories Summary: This can happen when a system is not correctly registered...
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.