4164b96de9
If the compute service is restarted while build requests are executing the instance_claim or waiting for the COMPUTE_RESOURCE_SEMAPHORE then those instances will be stuck forever in BUILDING state. If the instance already finished instance_claim then instance.host is set and when the compute restarts the instance is put to ERROR state. This patch changes compute service startup to put instances into ERROR state if they a) are in the BUILDING state, and b) have allocations on the compute resource provider, but c) do not have instance.host set to that compute. Change-Id: I856a3032c83fc2f605d8c9b6e5aa3bcfa415f96a Closes-Bug: #1833581 (cherry picked from commit |
||
---|---|---|
.. | ||
__init__.py | ||
test_host_api.py | ||
test_init_host.py | ||
test_instance_list.py | ||
test_live_migration.py | ||
test_migration_list.py | ||
test_resource_tracker.py |