Description of problem: The API documentation for "channel.create" does not list fields for specifying gpg information. However, this can be doing through the UI. Version-Release number of selected component (if applicable): RHN Satellite 5.3 How reproducible: Always Actual results: In order to assign a gpg_url, gpg_id, or gpg_fingerprint through the API, one must create a temporary channel first, then use "channel.clone" to specify gpg information, then "channel.delete" can be used to delete the temporary channel. Expected results: The "channel.create" method should accept gpg information
These changes were already made in upstream according to the BZ#562463. However back port to Sat531 isn't trivial because of too many dependencies to new Spacewalk code. Suggesting for Sat540.
its there and functional, I was able to create channel with gpg information via xmlrpc -- Verified with Satellite-5.4.0-RHEL5-re20101001.1
test procedure with Satellite-5.4.0-RHEL5-re20101001.1 : 1. create channel using xmlrpc 2. check it on webUI if channel is created with right gpg info 3. api help contains calls about gpg
The 5.4.0 RHN Satellite and RHN Proxy release has occurred. This issue has been resolved with this release. RHEA-2010:0801 - RHN Satellite Server 5.4.0 Upgrade https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10332 RHEA-2010:0803 - RHN Tools enhancement update https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10333 RHEA-2010:0802 - RHN Proxy Server 5.4.0 bug fix update https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10334 RHEA-2010:0800 - RHN Satellite Server 5.4.0 https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10335 Docs are available: http://docs.redhat.com/docs/en-US/Red_Hat_Network_Satellite/index.html Regards, Clifford