Description of problem: API documentation for channel.software.removePackages says it accepts array of IDs: "id of a package to add to the channel." - should be "remove" IMO :-) Version-Release number of selected component (if applicable): Satellite-5.3.0-RHEL5-re20090206.1
git commit: c325982d81f22e5bbea1cbb3b9b3d7a5d1171c32
VERIFYED on Satellite-5.3.0-RHEL5-re20090320.0-x86_64: https://pipa02.englab.brq.redhat.com/rhn/apidoc/handlers/ChannelSoftwareHandler.jsp#removePackages Now it states: int - packageId - id of a package to remove from the channel.
Verified on staged (Satellite-5.3.0-RHEL5-re20090724.0) with updates from Aug 20, 2009 click About|Help > API > channel.software > removePackages https://sun-x4200-01.rhts.bos.redhat.com/rhn/apidoc/handlers/ChannelSoftwareHandler.jsp#removePackages Method: removePackages Description: Removes a given list of packages from the given channel. Parameters: * string sessionKey * string channelLabel - target channel. * array: o int - packageId - id of a package to remove from the channel. Returns: * int - 1 on success, exception thrown otherwise. moving to RELEASE_PENDING
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1434.html