Bug #21152
closedCannot attach VDC Guest subscription to an Activation Key.
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1369189
Description of problem:
Cannot attach VDC Guest subscription to an Activation Key now. Throws “Katello::Resources::Candlepin::ActivationKey: 400 Bad Request {"displayMessage":"Product ID \"RH00006RN\" has already been registered with this activation key","requestUuid":"195e31a2-4c7e-4266-9a6c-196fbbcd474a"}”. Links to upstream issue http://projects.theforeman.org/issues/13844#note-3. Upstream issue note mentions to NOT do this, but instead use auto-attach, but this eliminates the ability to configure repos/products at Activation Key time.
Version-Release number of selected component (if applicable):
RHEL 7.2
Satellite 6.2.1
How reproducible:
100%
Steps to Reproduce:
1. Configure virt-who
2. Attach "
Red Hat Enterprise Linux for Virtual Datacenters with Smart Management, Premium" entitlement (or similar) to each physical host
3. Go to Activation Keys
4. Select an Activation Key
5. Select Subscriptions
6. Select Add
7. Select a "Guest of <HOST>" entitlement and select "Add Selected"
Actual results:
Error displays "Katello::Resources::Candlepin::ActivationKey: 400 Bad Request {"displayMessage":"Product ID \"RH00006RN\" has already been registered with this activation key","requestUuid":"b3c358f8-e1ab-455d-9e8e-4e2bbe4a550f"} (POST /candlepin/activation_keys/8abd04795694c8f6015694de56490003/product/RH00006RN)"
Expected results:
Subscription is added to Activation Key and then Red Hat Product Contents could be configured at Activation Key level.
Additional info: