When running "entitlement-check.py" as part of the preparation steps for upgrading RHN Satellite to 5.4, physical virtualization hosts are reported as guests.

Solution Verified - Updated -


  • When upgrading RHN Satellite 5.3 to 5.4, as part of the preparation steps described in '/etc/sysconfig/rhn/satellite-upgrade/preparations.txt', running 'entitlement-check.py' with the new RHN Satellite 5.4 certificate leads to a failure with the following error message:

./entitlement-check.py --rhn-cert=~/my-org-5.4.cert
rhel-server:  Too many total systems satellite-wide, 0 physical, 287 guests, 91 physical limit, 0 flex limit.
                 You will need to either delete or unentitle some combination of 196 physical and flexible systems.
Upgrade entitlement test FAILED

  • virtualization host or virtualization host platform guests are incorrectly counted towards the number of physical entitlements in use


  • Red Hat Network Satellite 5.3
  • rhn-upgrade-

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