summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaguang Tang <heut2008@gmail.com>2012-08-25 00:34:58 +0800
committerYaguang Tang <heut2008@gmail.com>2012-08-25 00:39:27 +0800
commite4044c64de09a1b2bd78a344ecd54472d07b30d2 (patch)
treede29e8c2e4f39d5500b1ac678a56825d4db9140c
parentbd8a26326c3bbdd8773f7127a4cbad4e5e827120 (diff)
downloadnova-e4044c64de09a1b2bd78a344ecd54472d07b30d2.tar.gz
nova-e4044c64de09a1b2bd78a344ecd54472d07b30d2.tar.xz
nova-e4044c64de09a1b2bd78a344ecd54472d07b30d2.zip
Make pre block migration create correct disk files.
fix bug lp:1039356 Change-Id: Iede2c6d2ec2b1a68c37d1e8f8735fd2e5d273c67
-rw-r--r--nova/virt/libvirt/driver.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nova/virt/libvirt/driver.py b/nova/virt/libvirt/driver.py
index c4ebcf931..18655b8c1 100644
--- a/nova/virt/libvirt/driver.py
+++ b/nova/virt/libvirt/driver.py
@@ -2552,7 +2552,8 @@ class LibvirtDriver(driver.ComputeDriver):
# Remove any size tags which the cache manages
cache_name = cache_name.split('_')[0]
- image = self.image_backend.image(instance['name'], cache_name,
+ image = self.image_backend.image(instance['name'],
+ instance_disk,
FLAGS.libvirt_images_type)
image.cache(fn=libvirt_utils.fetch_image,
context=ctxt,