Leapp upgrade from RHEL 9.6 EUS to RHEL 10.0 EUS via Satellite fails with inhibitor: 'There are no enabled target repositories''

Solution Verified - Updated

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 preupgrade process 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:

  1. Check the leapp-upgrade version:

    # rpm -qa | grep leapp-upgrade
    
  2. The version should be leapp-upgrade-el9toel10-0.22.0-1.el9_6.1 or higher

  3. If the leapp-upgrade version is lower, update the leapp-upgrade package:

    # 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

  1. Verify that the system is registered to satellite and has a release version set to 9.6:

    # subscription-manager identity
    # subscription-manager release --show
    
  2. Verify Content View repositories include only EUS repositories:

    RHEL 9.6 EUS BaseOS and AppStream
    RHEL 10.0 EUS BaseOS and AppStream
    
  3. Confirm system is using this Content View:

    subscription-manager repos --list-enabled
    
  4. Run pre-upgrade check:

    leapp preupgrade
    
  5. 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...
    
SBR
Components
Category

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.