[Satellite] entitlement-check.py fails with "You will need to move xxx physical entitlements from secondary organizations into the first org in order to be able to activate this certificate."

Solution Verified - Updated -

Issue

  • Running entitlement-check.py fails with:

    # ./entitlement-check.py --rhn-cert=sat.cert 
    ERROR: You have too many physical systems for the rhn-tools channel family.
    There are 0 physical systems in organization 1, and 983 physical entitlements
    allocated to all other organizations, while there are only 389 entitlements
    available.
    You will need to move 594 physical entitlements from secondary organizations
    into the first org in order to be able to activate this certificate.
    
    ERROR: You have too many physical systems for the rhel-server-supplementary
    channel family. There are 0 physical systems in organization 1, and 956 physical
    entitlements allocated to all other organizations, while there are only 380
    entitlements available.
    You will need to move 576 physical entitlements from secondary organizations
    into the first org in order to be able to activate this certificate.
    
    ERROR: You have too many physical systems for the rhel-server channel family.
    There are 0 physical systems in organization 1, and 978 physical entitlements
    allocated to all other organizations, while there are only 380 entitlements
    available.
    You will need to move 598 physical entitlements from secondary organizations
    into the first org in order to be able to activate this certificate.
    
    Upgrade entitlement test FAILED
    

Environment

  • Red Hat Network (RHN) Satellite

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content