xenapi: migrate does not work with volume backed instance

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

Bug Description

If the migrate action is requested on a volume backed instance using the xenapi driver the action will fail when it tries to snapshot the root disk. The migrate process assumes an image backed instance currently.

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/124906

Changed in nova:
assignee: nobody → Andrew Laski (alaski)
status: New → In Progress
Andrew Laski (alaski)
Changed in nova:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/124906
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=a234e16ca68b9dd63f6132cfdfc9faa6fc427e25
Submitter: Jenkins
Branch: master

commit a234e16ca68b9dd63f6132cfdfc9faa6fc427e25
Author: Andrew Laski <email address hidden>
Date: Mon Sep 29 18:04:08 2014 -0400

    Xenapi: Allow volume backed instances to migrate

    The migrate process had no provisions for a non image backed instance.
    This remedies that by doing a few things:

    Don't snapshot the root disk on the source host.
    Don't try to import the root disk on the destination host.
    Connect the volume to the destination host as the boot device.

    Change-Id: Ia453cf33a36803b1b5447c6240988a3dd603f328
    Closes-bug: #1375480

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → kilo-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: kilo-2 → 2015.1.0
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.