This seems to be valid bug exist on master too. At [1] the driver looks up the original image to get the image_metadata but I think we are stashing that in the instance already so instance.image_meta could be used. But we need to make sure that instance.image_meta is not updated before this point to the rescue image's metadata.
Making this as VALID. Feel free to propose patch to fix this.
This seems to be valid bug exist on master too. At [1] the driver looks up the original image to get the image_metadata but I think we are stashing that in the instance already so instance.image_meta could be used. But we need to make sure that instance.image_meta is not updated before this point to the rescue image's metadata.
Making this as VALID. Feel free to propose patch to fix this.
https:/ /github. com/openstack/ nova/blob/ d8b4b7bebdc0f55 353cd99f372044b 9e30315a6d/ nova/virt/ libvirt/ driver. py#L4257- L4259