block migration needs to copy backing file

Bug #850602 reported by Kei Masumoto
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Kei Masumoto
Diablo
Fix Released
Undecided
Unassigned
nova (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

current block_migration functionality dones not copy backing file when migrating instances. Therefore, any commands in instances cannnot be executed after migrating.

Related branches

Kei Masumoto (masumotok)
Changed in nova:
assignee: nobody → Kei Masumoto (masumotok)
Changed in nova:
importance: Undecided → Medium
status: New → In Progress
tags: added: diablo-backport
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : A change has been merged to openstack/nova

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

 status fixcommitted
 done

commit b9aac1181581b9036c98f5aa493731fdc74be7e1
Author: Kei Masumoto <email address hidden>
Date: Wed Sep 28 15:05:54 2011 -0400

    Fixed bug lp850602.
    Adding backing file copy operation on kvm block migration.

    Change-Id: I165b0f8778e712c8932260c0110e159b2e9a6cfb

Changed in nova:
status: In Progress → Fix Committed
Scott Moser (smoser)
Changed in nova (Ubuntu):
milestone: none → ubuntu-11.10
importance: Undecided → Medium
Dave Walker (davewalker)
Changed in nova (Ubuntu):
status: New → Fix Released
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to nova (stable/diablo)

Reviewed: https://review.openstack.org/956
Committed: http://github.com/openstack/nova/commit/744a0d8e7aa2c16fe55098c96cf9e46984838a4f
Submitter: Jenkins
Branch: stable/diablo

 status fixcommitted
 done

commit 744a0d8e7aa2c16fe55098c96cf9e46984838a4f
Author: Kei Masumoto <email address hidden>
Date: Wed Sep 28 15:05:54 2011 -0400

    Fixed bug lp850602.
    Adding backing file copy operation on kvm block migration.

    (cherry picked from commit b9aac1181581b9036c98f5aa493731fdc74be7e1)

    Change-Id: Ia2311ef0e65e97bad7e425ad6affdb5f864043ea

Thierry Carrez (ttx)
Changed in nova:
milestone: none → essex-1
Mark McLoughlin (markmc)
tags: removed: diablo-backport
Thierry Carrez (ttx)
Changed in nova:
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Kei, or anyone else affected,

Accepted nova into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Kei Masumoto (masumotok) wrote :

Current git trunk is no problem, libvirt.template.xml in <https://wiki.ubuntu.com/Testing/EnableProposed> needs to be fixed. if anyone has a problem, check below.
[ before ]
  <!-- The order is significant here. File must be defined first -->
        <serial type="pipe">
            <source path='${basepath}/console.fifo'/>
            <target port='1'/>
        </serial>

[ after(current git trunk is same as this) ]
        <!-- The order is significant here. File must be defined first -->
        <serial type="file">
            <source path='${basepath}/console.log'/>
            <target port='1'/>
        </serial>

Thierry Carrez (ttx)
Changed in nova:
milestone: essex-1 → 2012.1
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.