nova.virt.ironic driver does not implement rebuild method

Bug #1307754 reported by aeva black
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
High
David Shrewsbury

Bug Description

The nova.virt.ironic driver does not implement the driver.rebuild() method, and this is necessary to support the "nova rebuild --preserve-ephemeral" command. This functionality is present in nova.virt.baremetal. See http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/baremetal/driver.py#n308 for reference.

aeva black (tenbrae)
Changed in ironic:
status: New → Triaged
importance: Undecided → High
milestone: none → juno-1
Changed in ironic:
assignee: nobody → David Shrewsbury (dshrews)
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to ironic (master)

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

Changed in ironic:
status: Triaged → In Progress
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to ironic (master)

Reviewed: https://review.openstack.org/90429
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=64d248a306ae43a6f87c1f126529dae219fed10f
Submitter: Jenkins
Branch: master

commit 64d248a306ae43a6f87c1f126529dae219fed10f
Author: David Shrewsbury <email address hidden>
Date: Fri Apr 25 13:20:08 2014 -0400

    Implement instance rebuild in nova.virt.driver

    This implementation of the rebuild operation allows the use of
    the --preserve-ephemeral option. The default implementation in
    Nova does not support this option.

    Note: Image validation is not handled with this change.

    Change-Id: I933658d139dc16ef1a65378b0084b4baf6180651
    Closes-Bug: #1307754

Changed in ironic:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ironic:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ironic:
milestone: juno-1 → 2014.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.