Public bug reported: During live-migration if the process goes in a unpredictable situation for example if QEMU suffers an issue Nova could still consider the migration has succeeded even if not.
The VM on source node can be still registered even if stopped. In the worst scenario, the operator could start it and so two VMs running could share the same disk. We should fix that issue, do not consider a migration to have succeeded if it was not the case. For that we should handle the return migrateToURI* [1] http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/libvirt/driver.py#n6303 [2] http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/libvirt/migration.py#n223 ** Affects: nova Importance: Undecided Assignee: sahid (sahid-ferdjaoui) Status: In Progress ** Tags: libvirt live-migration -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1653718 Title: Target host in nova DB got updated to new compute while migration failed Status in OpenStack Compute (nova): In Progress Bug description: During live-migration if the process goes in a unpredictable situation for example if QEMU suffers an issue Nova could still consider the migration has succeeded even if not. The VM on source node can be still registered even if stopped. In the worst scenario, the operator could start it and so two VMs running could share the same disk. We should fix that issue, do not consider a migration to have succeeded if it was not the case. For that we should handle the return migrateToURI* [1] http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/libvirt/driver.py#n6303 [2] http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/libvirt/migration.py#n223 To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1653718/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp