Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1072416 - [RFE] schedulePackageRemove also for extra packages
Summary: [RFE] schedulePackageRemove also for extra packages
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: API
Version: 560
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
Assignee: Tomas Lestach
QA Contact: Red Hat Satellite QA List
Depends On:
TreeView+ depends on / blocked
Reported: 2014-03-04 14:36 UTC by Lukas Pramuk
Modified: 2014-10-06 14:08 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Last Closed: 2014-10-06 14:08:46 UTC
Target Upstream Version:

Attachments (Terms of Use)

Description Lukas Pramuk 2014-03-04 14:36:28 UTC
Description of problem:
Currently there is no way to schedule removal of an etra package from a system.
You can only schedule a package removal based upon package_id (system.schedulePackageRemove). However, for an extra package you can't have package_id. So we need new API call named scheduleExtraPackageRemove or schedulePackageRemovebyNevra that would accept Nevra parameters instead of package_id.

Steps to Reproduce:
1. call system.comparePackages / system.comparePackageProfile to obtain diff list 
2. call to system.schedulePackageRemovebyNevra

Actual results:
there is no such call

Expected results:
possibility to remove extra packages from a system also via API call

Note You need to log in before you can comment on or make changes to this bug.