-
Bug
-
Resolution: Done
-
Major
-
None
-
None
Environment:
Katello 3.3 with candlepin-0.9.54.10-1.el7.noarch installing RHEL 7.3 with subscription-manager-1.17.15-1.el7.x86_64
Description of problem:
I want to attach rhscl to all my servers on install even though the default install doesn't include any packages from the rhscl repository. This doesn't work for me, candlepin doesn't transform the temporary unmapped guest subscription into a real subscription that is provided through the hypervisor. This does however work fine if I install a package from rhscl.
The same behaviour happens when I attach a license and migrate the host to another hypervisor. After running virt-who and subscription-manager refresh, the rhscl license gets removed when no package is installed.
Version-Release number of selected component (if applicable):
candlepin-0.9.54.10-1.el7.noarch
How reproducible:
Case1: Install a server and attach a temporary unmapped guest license of a product that has no packages installed and see it disappear after virt-who reports the server.
Case2: Attach a hypervisor based license of a product that has no packages installed and see it disappear after migrating to another hypervisor.
Actual results:
License is removed
Expected results:
License remains attached and is replaced with correct hypervisor based license
Additional info:
I suspect this is an edge-case of the auto-heal process inside candlepin but I'm not sure where all the magic happens and I am unable to find documentation on how this process really works.
- external trackers