+++ This bug was initially created as a clone of Bug #837151 +++ Description of problem: I tried to use an activation key which contains virtual type subscriptions derived from multiple hosts(HostA and HostB) to register a guest(on HostB), expecting Katello would choose one corresponding to its host(HostB). But it failed. I'm not sure this is an intended behavior(i.e. a activation key should contain only one virtual type subscription). But if so, there must be a way to check the parent subscription of each virtual subscription as reported in: https://bugzilla.redhat.com/show_bug.cgi?id=760564 Without that, I cannot choose a correct virtual subscription for a specific host.
We should only allow you to create activation keys for *one* host, not multiple.
This bug was closed because of a lack of activity. If you feel this bug should be reconsidered for attention please feel free to re-open the bug with a comment stating why it should be reconsidered.