Feature #9422
closed24 hour guest subscription should be hidden from user
Description
Built in both katello-koji and brew:
candlepin-common-1.0.21-1.el6
candlepin-common-1.0.21-1.el7
candlepin-0.9.42-1.el7
candlepin-0.9.42-1.el6
gutterball-1.0.11-1.el6
gutterball-1.0.11-1.el7
These builds introduce a fairly major new feature to ease the pain of
virt-who users struggling with guests that can't subscribe after
creation because virt-who hasn't reported their host yet.
Now, when a manifest is imported (upgrading customers will have to
re-import their manifest to use this feature), a temporary pool for
"unmapped guests" will be created. This pool can only be used by guests
whose host is not known, and are less than 24 hours old. They can then
get a 24 hour entitlement from this pool giving virt-who time to report,
at which point the guest will be automatically moved to a suitable
subscription.
Katello action is required due to these new pools that will be
appearing. They effectively should be hidden, and excluded from any
dashboard style totals. This can be done by including this query
parameter in the API call to list pools:
GET
https://localhost:8443/candlepin/owners/test/pools?attribute=unmapped_guests_only:!true
This should be done for 6.1 to avoid customer confusion.