From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.3) Gecko/20040803 Description of problem: When a customer purchases AS academic, they also get access to ES and WS channels. Now this customer with login redaxw has 4 AS academic and have used all the channels. When they see Channel Entitlements, they will still see ES and WS as 4 avaiable subscriptions. When they try to register the systems, it will give them an error saying 'you have exceeded the number of subscriptions avaiable.' This customer was very confused saying that there are channels available but it doe not allow them to register. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Since they have 4 AS Academic and have used all the AS channels, make the other channels go to 0 for 'Available subscriptions'. This will reduce any confusion 2. 3. Additional info:
If people are getting access to ES & WS when they should only get access to AS, the problem is with the sku, not RHN. Please contact Matt Webbink if this is still an issue, he should be able to tell you what status on the mappings are.
Sigh. Re-opening due to bz#202428. Matt, please respond.
*** Bug 202428 has been marked as a duplicate of this bug. ***
This offering includes a single Management entitlement, which can be used against AS, ES, or WS (one at a time). The customer must choose the variant to which they'd like to subscribe - they cannot subscribe to all three at once. I'm not sure how we can correct the perception they can subscribe to all three variants, due to what's displayed in the RHN UI. Bret - Is it possible to control this at the SKU level (i.e., limit which channel entitlements are available/displayed based on what the customer has subscribed to)?
Matt, I'm sorry to say this isn't currently possible. The entire point of channel families was to allow for people to obtain entitlements to a group of channels, but to only be able to use said entitlement once. The right way to have modeled this would have been to create a channel family that included the union of AS, ES, & WS, and have the sku point to that. Unfortunately, we also face the restriction that channels can belong only in one channel family, so even that's not currently possible. The fact of the matter is that we *are* giving people entitlements to AS, ES, and WS, functionally speaking. Perhaps there's some legalese preventing them, but there is no way for us to really fix this problem via RHN app code in the near term.