497360b0ea
When evacuating an instance between compute hosts on shared storage,
during the rebuild operation we call spawn() on the destination
compute. spawn() currently assumes that it should cleanup all
resources on failure, which results in user data being deleted in the
evacuate case.
This change modifies spawn in the libvirt driver such that it only
cleans up resources it created.
Co-Authored-By: Lee Yarwood <lyarwood@redhat.com>
Closes-Bug: #1550919
Change-Id: I764481966c96a67d993da6e902dc9fc3ad29ee36
(cherry picked from commit
|
||
---|---|---|
.. | ||
__init__.py | ||
base.py | ||
integrated_helpers.py | ||
test_evacuate.py | ||
test_numa_live_migration.py | ||
test_numa_servers.py | ||
test_pci_sriov_servers.py | ||
test_report_cpu_traits.py | ||
test_reshape.py | ||
test_rt_servers.py | ||
test_shared_resource_provider.py | ||
test_vgpu.py | ||
test_vpmem.py |