21d7f8b11f
If the MoveClaim during an evacuate fails we need to
remove the destination node allocation since the
ResourceTracker isn't going to do it.
This also fixes test_rebuild_server_exc which was faking
a rebuild failure by raising an error that would not
actually happen during a rebuild. ComputeResourcesUnavailable
only happens if a claim fails, and for a rebuild, which
is on the same host that the instance is already on, doesn't
involve a claim attempt.
Change-Id: I59ff47bf773c9831d0f44e1caf7877fe08c911c3
Closes-Bug: #1713786
(cherry picked from commit
|
||
---|---|---|
.. | ||
__init__.py | ||
notification_sample_base.py | ||
test_aggregate.py | ||
test_exception_notification.py | ||
test_flavor.py | ||
test_instance.py | ||
test_keypair.py | ||
test_service_update.py |