Reviewed: https://review.openstack.org/315053 Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=2194b103ad4c7573ddf1bf67d90e3f72c1ee8ad7 Submitter: Jenkins Branch: master
commit 2194b103ad4c7573ddf1bf67d90e3f72c1ee8ad7 Author: Timofey Durakov <tdura...@mirantis.com> Date: Wed May 11 15:01:49 2016 +0300 Fix race condition for live-migration-force-complete Live-migration monitor is single source of truth for actual migration state. This patch introduce mechanics that allows to schedule action, e.g. force-complete on active migration, and execute it in the right time. It fix issue that allow to leave active instance paused after live-migration. Closes-bug: #1580609 Change-Id: Iadd8f57949b99a893b7c2c3a19084a21ae6290f9 ** Changed in: nova Status: In Progress => Fix Released -- 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/1580609 Title: live-migration force complete could leave instance paused in case of failure Status in OpenStack Compute (nova): Fix Released Bug description: Description =========== nova live-migration-force-complete could pause instance in case of failure. There is potential window that could cause instance to be paused after live-migration finished. Steps to reproduce ================== 1. Attempt to live-migrate instance 2. Force live-migration to finish 3. In case of live-migration failure before force-complete executed, or force-complete(pause) is executed before live-migration even started, instance will end up paused. Expected result =============== Instance should preserve state Actual result ============= Instance will be left paused. Environment =========== Mitaka Openstack, with libvirt as a driver. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1580609/+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