yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #65659
[Bug 1694636] Re: Instance enters error state in case of unavailable live migration destinations
Reviewed: https://review.openstack.org/478846
Committed: https://git.openstack.org/cgit/openstack/compute-hyperv/commit/?id=27a02a70bc76c038c8e30a8f114f258b5cdc02fd
Submitter: Jenkins
Branch: master
commit 27a02a70bc76c038c8e30a8f114f258b5cdc02fd
Author: Lucian Petrut <lpetrut@xxxxxxxxxxxxxxxxxxxxxx>
Date: Thu Jun 29 13:08:22 2017 +0300
Raise MigrationPreCheckError if instance location is unavailable
At the moment, when doing the live migration precheck on the
destination, if the source or destination instance location are
not available, an OSError will be raised.
We need to catch it and throw a MigrationPreCheckError instead
so that we allow a different destination to be used.
Closes-Bug: 1694636
Change-Id: I3286c32ca205ffd2d5d1aaab88cc96699476e410
** Changed in: compute-hyperv
Status: New => 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):
In Progress
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