Description of problem:
Registering virtual guest to OrgB that running on OrgA requires OrgB to
have appropriate Flex/Regular entitlement even when host have Virtualization
Platform entitlement and guest does not consume any.
Version-Release number of selected component (if applicable):
How reproducible: always/deterministic
Steps to Reproduce:
0.5 Prepare Sat55
1. Register host (virtualization capable), add Virtualization platform
2. Create OrgB
3. Create virtual guest, try to register to OrgB
Registration fails with message about not having enough subscription
permissions... rhnreg_ks goes like:
> Error Class Code: 71
> Error Class Info:
> You do not have subscription permission to the designated channel.
> Please refer to your organization's channel or organization
> administrators for further details.
> An error has occurred while processing your request. If this problem
> persists please enter a bug report at bugzilla.redhat.com.
> If you choose to submit the bug report, please be sure to include
> details of what you were trying to do when this error occurred and
> details on how to reproduce this problem.
Adding either Regular or Flex Software Channel Entitlement for
"Red Hat Enterprise Linux Server (v. 6)" (in my case, as I was
using RHEL 6 for experimenting) made it work, (no entitlement
was shown as consumed though).
If the guest is for free, why having free entitlement is required?
I expect registration to work even without having >0 entitlements.
Might be connected with Bug 634263.