Project

General

Profile

Feature #9422

24 hour guest subscription should be hidden from user

Added by Thomas McKay over 7 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Subscriptions
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

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.

Associated revisions

Revision 749c15a3 (diff)
Added by Thomas McKay over 7 years ago

fixes #9422 - limit 24 hour guest subscription visibility

fixed typo in manifest import history

include unmapped_guest attribute in json

rubocop fix

added comment re: hash_to_query section

Revision 6febe049
Added by Thomas McKay over 7 years ago

Merge pull request #5028 from thomasmckay/9422-24hour

fixes #9422 - limit 24 hour guest subscription visibility

History

#1 Updated by Thomas McKay over 7 years ago

  • Bugzilla link set to 1193671

#2 Updated by Thomas McKay over 7 years ago

  • Status changed from New to Assigned

#3 Updated by The Foreman Bot over 7 years ago

  • Status changed from Assigned to Ready For Testing
  • Target version set to 66
  • Pull request https://github.com/Katello/katello/pull/5028 added
  • Pull request deleted ()

#4 Updated by Eric Helms over 7 years ago

  • Tracker changed from Bug to Feature
  • Legacy Backlogs Release (now unused) set to 23
  • Triaged changed from No to Yes

#5 Updated by Eric Helms over 7 years ago

  • Target version changed from 66 to 67

#6 Updated by Thomas McKay over 7 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF