yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #68759
[Bug 1694636] Re: Instance enters error state in case of unavailable live migration destinations
Reviewed: https://review.openstack.org/469779
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=cb565d9baddf8799e36f5b37df4a365baf8d4cd4
Submitter: Zuul
Branch: master
commit cb565d9baddf8799e36f5b37df4a365baf8d4cd4
Author: jichenjc <jichenjc@xxxxxxxxxx>
Date: Sat Aug 19 05:48:30 2017 +0800
propagate OSError to MigrationPreCheckError
OSError will lead instance to ERROR state, change to
MigrationPreCheckError will make the instance status not changed.
Also, modify some test cases to make unit test easier
Closes-Bug: 1694636
Change-Id: I3286c32ca205ffd2d5d1aaab88cc96699476e410
** 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/1694636
Title:
Instance enters error state in case of unavailable live migration
destinations
Status in compute-hyperv:
Fix Released
Status in OpenStack Compute (nova):
Fix Released
Bug description:
We check whether shared storage is used before live migrating
instances. If the vm disks storage location is unavailable, we'll
propagate an OSError instead of a MigrationPreCheckError exception.
For this reason, we prevent Nova from trying a different compute node.
Trace: http://paste.openstack.org/show/611003/
To manage notifications about this bug go to:
https://bugs.launchpad.net/compute-hyperv/+bug/1694636/+subscriptions
References