Project

General

Profile

Feature #22909

As an API user, I want to delete subscriptions from my allocation.

Added by Jonathon Turel over 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Category:
Subscriptions
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:

Description

Acceptance:

Interfacing with the Portal should not require the user to provide username/password.  Instead, the certificate from the manifest may be used.
Interfacing with the Portal should work with or without a proxy located between it and the Satellite server.
The ability to delete subscriptions is controlled by the 'manage_subscription_allocations' permission.
API : Given a pool id and katello organization, user may delete a subscription from the allocation.
API : An appropriate error should be returned to the user in scenarios such as, invalid pool id, katello organization, manifest not imported, permissions denied...etc
The subscriptions are deleted from the allocation both on the Portal and Katello.
At this time, this will be accomplished by a task that updates the Portal and upon success initiates a 'refresh manifest' on Satellite.
After deletion, the subscription is included in the 'available subscriptions' list.

Related issues

Blocks Katello - Tracker #22595: Upstream Subscription Management from KatelloClosed

Associated revisions

Revision 59e3a1a4 (diff)
Added by Jonathon Turel over 3 years ago

Fixes #22909 - Remove subscriptions from upstream allocation

Revision 11aa29b2 (diff)
Added by Jonathon Turel over 3 years ago

Refs #22909 - use correct messaging format

History

#1 Updated by Jonathon Turel over 3 years ago

  • Blocks Tracker #22595: Upstream Subscription Management from Katello added

#2 Updated by The Foreman Bot over 3 years ago

  • Pull request https://github.com/Katello/katello/pull/7241 added

#3 Updated by The Foreman Bot over 3 years ago

  • Status changed from Assigned to Ready For Testing

#4 Updated by Anonymous over 3 years ago

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

#5 Updated by The Foreman Bot over 3 years ago

  • Pull request https://github.com/Katello/katello/pull/7295 added

Also available in: Atom PDF