Apologies for the confusion, I was specifically talking about post_live_migration within the Libvirt driver itself and not within the compute layer. There are definitely additional issues there as you've pointed out above but this bug is specifically about the lack of error handling with the following method:
Apologies for the confusion, I was specifically talking about post_live_migration within the Libvirt driver itself and not within the compute layer. There are definitely additional issues there as you've pointed out above but this bug is specifically about the lack of error handling with the following method:
https:/ /github. com/openstack/ nova/blob/ 7a18209a8153921 7a95ab7daad6bc6 7002768950/ nova/virt/ libvirt/ driver. py#L8800- L8810
Thankfully the fix is pretty straight forward and should be easily backportable. I'll post it shortly once M3 is cut and the gate is in better shape.