]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Fix incorrect status for volume clone from image
authorEdward Hope-Morley <edward.hope-morley@canonical.com>
Wed, 29 May 2013 22:35:32 +0000 (23:35 +0100)
committerEdward Hope-Morley <edward.hope-morley@canonical.com>
Thu, 30 May 2013 12:47:05 +0000 (13:47 +0100)
commit427146437570e96d0e64b691150c8d1a3b1ebd87
tree4329923d665cf4cc37b54f28bc218c3daaa7ab84
parent301d72cfaee0175be3d841e1afc95b4aa9dcd8ef
Fix incorrect status for volume clone from image

If, when using a Ceph as a backend for Cinder and Glance, you
create a volume from a Glance image, the request is actioned
in one of two ways; (1) if Glance does not supply sufficient
information to Cinder, a full copy is made of the Glance
image or (2) Ceph uses it's copy-on-write capability to do a
clone. If a full copy is done, the volume is marked as
Bootable=True but if a clone is done it is not.

This does not appear to break nova boot from volume at present
but the status displayed by the cinder client is incorrect.

Change-Id: I2959fc3dfaf0e073781583019797bcd44f7789d6
Fixes: bug 1185533
cinder/volume/manager.py