Description of problem: There is no output in the response on a DELETE request on activation keys. root@li-lc-1017:/home/hoiroot# curl -K /opt/hoici/etc/curl-hoici.conf -H 'Content-Type: application/json' -d '{"per_page":9999}' -XDELETE https://localhost/katello/api/v2/activation_keys/31 root@li-lc-1017:/home/hoiroot# Applying the following patch: --- activation_keys_controller.rb.old 2014-12-05 10:16:25.718267583 +0000 +++ activation_keys_controller.rb 2014-12-05 10:16:46.512486372 +0000 @@ -77,7 +77,7 @@ param :id, :identifier, :desc => N_("ID of the activation key"), :required => true def destroy sync_task(::Actions::Katello::ActivationKey::Destroy, @activation_key) - respond :message => _("Deleted activation key '%s'") % params[:id], :status => 204 + respond_for_destroy end api :GET, "/activation_keys/:id", N_("Show an activation key") Makes it consistent with the other parts of the API: root@li-lc-1017:/home/hoiroot# curl -K /opt/hoici/etc/curl-hoici.conf -H 'Content-Type: application/json' -d '{"per_page":9999}' -XDELETE https://localhost/katello/api/v2/activation_keys/28 {} root@li-lc-1017:/home/hoiroot# Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Consistent responses throughout the API Additional info:
Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release.
Created redmine issue http://projects.theforeman.org/issues/8612 from this bug
Moving to POST since upstream bug http://projects.theforeman.org/issues/8612 has been closed ------------- Christine Fouant Applied in changeset commit:katello|16b0d916b71c6b3db929b325c094b265e69204bb.
Tested against Satellite-6.1.0-RHEL-6-20150303.0 and Satellite-6.1.0-RHEL-7-20150303.0.
This bug is slated to be released with Satellite 6.1.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2015:1592