Drop XML support in Magnum

Bug #1471507 reported by hongbin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
Fix Released
Undecided
Michael Sambol

Bug Description

TC recommended to deprecate XML support [1], so Magnum should drop XML support. Note that Magnum code base was ported from Ironic and Ironic has already dropped XML support [2] [3]. So, Magnum could just cherry-pick the commit from Ironic.

[1] http://lists.openstack.org/pipermail/openstack-tc/2014-January/000494.html
[2] https://bugs.launchpad.net/ironic/+bug/1271317
[3] https://review.openstack.org/#/c/169643/

hongbin (hongbin034)
tags: added: low-hanging-fruit
Michael Sambol (sambol)
Changed in magnum:
assignee: nobody → Michael Sambol (sambol)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to magnum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/200961

Changed in magnum:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to magnum (master)

Reviewed: https://review.openstack.org/200961
Committed: https://git.openstack.org/cgit/openstack/magnum/commit/?id=77397eecc65136e16b6501986ee9171d46bfe84f
Submitter: Jenkins
Branch: master

commit 77397eecc65136e16b6501986ee9171d46bfe84f
Author: Michael Sambol <email address hidden>
Date: Sun Jul 12 19:43:30 2015 -0500

    Drop XML support in Magnum

    This patch disables XML from the Magnum API. It's modeled after
    a simliar Ironic patch found here:
    https://review.openstack.org/#/c/169643/8.

    To disable XML, we wrap wsmeext.pecan.expose() and replace all the
    decorators with a call to magnum.api.expose.expose().

    Change-Id: I53ee0ac4fa4a5d899d40cb87213e48ae84ec4970
    Closes-bug: 1471507

Changed in magnum:
status: In Progress → Fix Committed
Adrian Otto (aotto)
Changed in magnum:
milestone: none → mitaka-1
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.