nova/nova
Előd Illés a3f286f43d Set error state after failed evacuation
When evacuation fails with NoValidHost, the migration status remains
'accepted' instead of 'error'. This causes problem in case the compute
service starts up again and looks for evacuations with status 'accepted',
as it then removes the local instances for those evacuations even though
the instance was never actually evacuated to another host.

Change-Id: I06d78c744fa75ae5f34c5cfa76bc3c9460767b84
Closes-Bug: #1713783
(cherry picked from commit a8ebf5f1aa)
2017-09-18 10:58:38 -04:00
..
CA
api Merge "[placement] Require at least one resource class in allocation" into stable/pike 2017-09-15 18:05:06 +00:00
cells Merge "Handle uuids in os-hypervisors API" 2017-07-20 01:03:27 +00:00
cmd Provide hints when nova-manage db sync fails to sync cell0 2017-09-09 21:43:28 +00:00
common
compute Merge "Call terminate_connection when shelve_offloading" into stable/pike 2017-09-15 22:21:17 +00:00
conductor Set error state after failed evacuation 2017-09-18 10:58:38 -04:00
conf Fix sample configuration generation for compute-related options 2017-08-24 11:35:45 -04:00
console Merge "Remove translation of log messages" 2017-08-10 11:39:03 +00:00
consoleauth Merge "Remove translation of log messages" 2017-08-10 11:39:03 +00:00
db Remove translation of log messages 2017-07-18 09:03:39 +00:00
hacking Remove unused variable 2017-06-12 18:19:57 +07:00
image Remove translation of log messages 2017-07-18 09:03:39 +00:00
ipv6
keymgr Remove key_manager.api_class hack 2017-07-17 17:49:08 -04:00
locale Imported Translations from Zanata 2017-08-10 11:34:33 +00:00
network no instance info cache update if instance deleted 2017-08-08 11:36:30 -04:00
notifications Add 'updated_at' field to InstancePayload in notifications 2017-07-25 19:31:21 +02:00
objects Resource tracker compatibility with Ocata and Pike 2017-08-10 09:47:20 -04:00
pci Modify PciPassthroughFilter to accept lists 2017-04-11 19:49:07 +00:00
policies Merge "Add policy granularity to the Flavors API" 2017-08-10 11:47:12 +00:00
scheduler Merge "Cleanup allocations on invalid dest node during live migration" into stable/pike 2017-09-15 22:19:13 +00:00
servicegroup Fix the display of updated_at time when using memcache driver. 2017-05-26 16:48:07 +08:00
tests Set error state after failed evacuation 2017-09-18 10:58:38 -04:00
virt Merge "conf: Allow users to unset 'keymap' options" into stable/pike 2017-09-15 22:24:20 +00:00
vnc
volume Translate the return value of attachment_create and _update 2017-07-25 21:16:03 -04:00
__init__.py
availability_zones.py Avoid lazy-load error when getting instance AZ 2017-05-25 15:46:22 -04:00
baserpc.py
block_device.py db: Add attachment_id to block_device_mapping 2017-03-16 15:26:33 -04:00
cache_utils.py remove log translation tags from nova.cells 2017-04-10 14:48:07 +00:00
config.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
context.py Add scatter gather utilities for cells 2017-06-29 19:41:20 +00:00
crypto.py
debugger.py
exception.py Fix 409 handling in report client when deleting inventory 2017-08-01 17:58:29 -04:00
exception_wrapper.py Remove **kwargs passing in payload __init__ 2017-06-08 08:50:40 +00:00
filters.py
hooks.py
i18n.py
loadables.py
manager.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
policy.py Add policy granularity to the Flavors API 2017-07-19 15:56:47 -04:00
profiler.py Integrate OSProfiler and Nova 2017-01-18 15:00:14 +07:00
quota.py Make Quotas object favor the API database 2017-07-20 21:02:18 +00:00
rpc.py Replace messaging.get_transport with get_rpc_transport 2017-06-05 15:05:29 -04:00
safe_utils.py Allow wrapping of closures 2017-07-20 10:07:52 +01:00
service.py Fix comment for API binary name in WSGIService 2017-07-05 11:32:22 -04:00
service_auth.py Add service_token for nova-cinder interaction 2017-01-11 15:49:16 +00:00
test.py Allow setting up multiple cells in the base TestCase 2017-09-07 13:31:26 -04:00
utils.py Move the last_bytes util method to libvirt 2017-07-26 08:36:32 +10:00
version.py
weights.py Correct some spelling errors 2017-02-25 02:45:30 +00:00
wsgi.py [2/3]Replace six.iteritems() with .items() 2017-01-09 09:11:00 +00:00