Block Device Mapping via XML on server create does not work

Bug #1052695 reported by Vish Ishaya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Vish Ishaya

Bug Description

This was split out of https://bugs.launchpad.net/nova/+bug/1050997

It is impossible to use boot from volume with xml as the block_device_mapping attributes are not deserialized properly on server create.

Changed in nova:
status: New → In Progress
importance: Undecided → Medium
tags: added: folsom-rc-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

Changed in nova:
assignee: nobody → Vish Ishaya (vishvananda)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/13243
Committed: http://github.com/openstack/nova/commit/f30387d88377b88d8bc9ef248875f8b568033ba4
Submitter: Jenkins
Branch: master

commit f30387d88377b88d8bc9ef248875f8b568033ba4
Author: Vishvananda Ishaya <email address hidden>
Date: Tue Sep 18 16:37:23 2012 -0700

    Adds deserialization for block_device_mapping

    The os-volumes extension adds the ability to boot from a volume
    or snapshot by including block_device_mapping in the server create
    request. This patch adds code to the xml deserializer so
    block_device_mapping can be specified via xml as well.

    Fixes bug 1052695

    Change-Id: I3e586abb32976df98d70c29b6a021fd01c4c186b

Changed in nova:
status: In Progress → Fix Committed
Changed in nova:
milestone: none → folsom-rc2
tags: removed: folsom-rc-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (milestone-proposed)

Fix proposed to branch: milestone-proposed
Review: https://review.openstack.org/13489

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (milestone-proposed)

Reviewed: https://review.openstack.org/13489
Committed: http://github.com/openstack/nova/commit/e504231a48beec703f59232c4877150c537bd79f
Submitter: Jenkins
Branch: milestone-proposed

commit e504231a48beec703f59232c4877150c537bd79f
Author: Vishvananda Ishaya <email address hidden>
Date: Tue Sep 18 16:37:23 2012 -0700

    Adds deserialization for block_device_mapping

    The os-volumes extension adds the ability to boot from a volume
    or snapshot by including block_device_mapping in the server create
    request. This patch adds code to the xml deserializer so
    block_device_mapping can be specified via xml as well.

    Fixes bug 1052695

    Change-Id: I3e586abb32976df98d70c29b6a021fd01c4c186b
    (cherry picked from commit f30387d88377b88d8bc9ef248875f8b568033ba4)

Changed in nova:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: folsom-rc2 → 2012.2
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.