Red Hat Bugzilla – Bug 1284577
New RHSM repos do not appear as expected
Last modified: 2016-04-08 11:29:08 EDT
Description of problem:
Last Thursday a new channel in RHSM was created, 'rhel-7-server-ose-3.1-rpms', without re-registering a system this channel does not show up.
Version-Release number of selected component (if applicable):
Seems like 100% though it's hard to test because you have to have a system that was registered prior to the new channel being created so if you register a system now it won't show up.
Steps to Reproduce:
1. Register a system via rhsm
2. Have a new repo created
3. Attempt to attach to that repo
New repo doesn't show up
new repo shows up
Remove and attach seems to work as a workaround but does remove free up the entitlement in RHSM?
subscription-manager remove --serial=###
subscription-manager attach --pool=###
subscription-manager refresh has no effect
We're still hearing reports of customers hitting this. Can this be given some priority? I suspect we'll hit this problem for every OpenShift release.
Having a bit of trouble reproducing this. The only thing I could do to generate a similar situation was adding a subscription to a backing pre-2.0 Candlepin instance after a consumer had registered with subman (so far this sounds about right). I was able to resolve the issue by performing a refresh_pools operation on Candlepin directly. At that point, the new subscription started showing up in `subscription-manager list --available` and clients were able to attach to it fine.
Where I think we're deviating a bit is that it looks like you already have a pool ID, which implies a refresh had already been done to cause the new pool to be generated.
Sorry, I really don't have a good idea of the candlepin side of things here, just that as an end user of RHSM managed system I had to remove and attach subscriptions. I believe this is a new repo added to an existing subscription.
This is not a sku issue. I would recommend looping in the Candlepin team. They would be able to provide insight into the issue with registering systems while introducing a new repo.