Description of problem: When running virt-who with this configuration: [libvirt] type=libvirt server=qemu:///system owner=Default_Organization env=Library hypervisor_id=hostname rhsm_prefix=/rhsm On a libvirt based hypervisor that has registered with subscription-manager, it has been expressed that candlepin should re-use the existing consumer. What we are seeing is that a second consumer is created. One for the subscription-manager register, and one for the virt-who checkin. This makes some types of subscriptions not fully usable such as: "Red Hat Enterprise Linux, up to 8 guests" Version-Release number of selected component (if applicable): candlepin-0.9.54-1.el7.noarch How reproducible: Always Steps to Reproduce: 1. On a libvirt hypervisor, register with subscription-manager 2. Install and Configure virt-who as per my config above 3. Run virt-who -o Actual results: Two consumers created Expected results: Only one consumer exists, the initial subscription-manager registered consumer is re-used. Additional info: Its possible that candlepin is handling this properly but no know one can tell us for sure either way. As far as we can see it is not. Regardless of whether candlepin is handling this properly or not, katello will likely need to be enhanced for it to work properly.
Created attachment 1188874 [details] rhsm.log
Created attachment 1188878 [details] candlepin.log