I looked at Felix's cinder-2059809-unified-master-v2.txt patch (comment #190); the added tests LGTM.
The reason I marked my patch as WIP is this section of the remotefs driver code: https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/remotefs.py#L869
With the patch, it looks like the call to image_utils.qemu_img_info() will raise an exception whenever there's a backing file (which is allowed for the qcow2 files that cinder itself creates).
I looked at Felix's cinder- 2059809- unified- master- v2.txt patch (comment #190); the added tests LGTM.
The reason I marked my patch as WIP is this section of the remotefs driver code: /github. com/openstack/ cinder/ blob/master/ cinder/ volume/ drivers/ remotefs. py#L869
https:/
With the patch, it looks like the call to image_utils. qemu_img_ info() will raise an exception whenever there's a backing file (which is allowed for the qcow2 files that cinder itself creates).