There are 2 repositories available in Satellite 5.x for Red Hat Virtualization Agent:
1) Red Hat Virtualization Agent (v.6 Server for x86_64)
- Is for RHV 4.x VMs to install the agent
2) Red Hat Enterprise Virt Agent (v.6 Server for x86_64)
- Is for RHEV 3.x VMs to install agent
The number of entitlements for these 2 channels should be identical according to the certificate inside the manifest, for example:
... <rhn-cert-field name="channel-families" quantity="8698" flex="8632" family="rhel-rhev-agent-6-server"/> <rhn-cert-field name="channel-families" quantity="8698" flex="8632" family="rhel-rhv-4-agent-6-server"/> ...
However because of the channel mappings the new repo rhel-x86_64-rhv-4-agent-6-server is placed under a new family called rhv-4 while the old repo rhel-x86_64-rhev-agent-6-server was under the label rhel-rhev-agent-6-server
This causes issues with the correct number of flex entitlements for clients to pickup as it only shows the entitlements assigned to the label rhv-4 which can be a very low number in comparison to the rhel-rhev-agent-6-server label.
rhel-$basearch-rhv-4-agent-6-server channel, which is a client channel for RHV-4 should be in rhel-rhv-4-agent-6-server channel family.
Instead it is in rhv-4 channel family, which is a channel family for Red Hat Virtualization 4 for RHEL.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.