Why are entitlements unavailable after activating the Satellite certificate via Satellite interface?
Issue
- After activating Satellite certificate via the Satellite interface, it shows the correct number of entitlements (in Satellite web IO you can see the same number you have in satellite certificate (xml file). But when you try to activate a client machine or obtain the channel via "satellite-sync" command, an error message is showed and says that you do not have enought entitlements to perform this task, such as in the message below:
[root@sbcdf015 root]# satellite-sync -c rhel-x86_64-server-vt-5 16:53:40 Red Hat Network Satellite - live synchronization 16:53:40 url: https://satellite.rhn.redhat.com 16:53:40 debug/output level: 1 16:53:41 db: rhnsat/<password>@rhnsat 16:53:41 16:53:41 Retrieving / parsing channel-families data 16:53:42 channel-families data complete +++ sending log as an email +++ SYNC ERROR: unhandled exception occurred:
(Check logs/email for potentially more detail)
Error: You do not have enough unused virtualization_host_platform entitlements in the base org. You will need at least 20 free entitlements, based on your current consumption. Please un-entitle the remaining systems for the activation to proceed.
Environment
- Red Hat Network (RHN) Satellite 5.3
- new Satellite Certificate has been activated in disconnected mode, or otherwise only locally on Satellite and not via RHN classic
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.