nova/nova/conductor
LuyaoZhong b08d59ac7b bug-fix: Reject live migration with vpmem
Reject live migration if there are virtual persistent memory resources.
Otherwise, if dest host has same vpmem backend file name as that used
by instance, live migration will succeed and these files will be used
but not tracked in Nova; if dest host has no those vpmems, it will
trigger an error.

Conflicts:
    nova/conductor/tasks/live_migrate.py
    nova/tests/unit/conductor/tasks/test_live_migrate.py

Note(luyao): Conflicts due to bd8e2fe9c8
    and 5f63ada309 not being present in Train.

Change-Id: I900f74d482fc87da5b1b5ec9db2ad5aefcfcfe7a
Closes-bug: #1863605
(cherry picked from commit db93b704ce)
2020-03-25 05:25:01 +00:00
..
tasks bug-fix: Reject live migration with vpmem 2020-03-25 05:25:01 +00:00
__init__.py Remove conductor local api:s and 'use_local' config option 2016-10-18 14:26:06 +02:00
api.py Stop passing 'kwargs' to 'rebuild_instance' 2019-06-12 16:09:46 +01:00
manager.py Create instance action when burying in cell0 2020-01-08 21:47:16 -05:00
rpcapi.py Handle legacy request spec dict in ComputeTaskManager._cold_migrate 2019-09-24 14:36:01 -04:00