This looks more like an issue with cross cell resize.
The following pastebin shows example qemu-img commands from a failing run where the final cold migration / resize ends up using the original image with a fresh overlay, instead of the snapshot disk from the source host:
This looks more like an issue with cross cell resize.
The following pastebin shows example qemu-img commands from a failing run where the final cold migration / resize ends up using the original image with a fresh overlay, instead of the snapshot disk from the source host:
http:// paste.openstack .org/show/ 800637/
I'm assuming that we've not passed the snapshot_id correctly as part of the cross cell resize:
https:/ /github. com/openstack/ nova/blob/ f0efcae6975a990 44ef7052453f905 f60fcecac6/ nova/compute/ manager. py#L5906
Skipping the test for now and adding a DNM debug change to troubleshoot this more.