nova/nova/conductor
Balazs Gibizer 54ca5d9afb Avoid circular reference during serialization
When an instance with numa topology is re-scheduled the conductor
migrate task blows with circular reference during request spec
serialization. It happens because there are ovos in the request spec
that jsonutils.dumps only serialize if requested explicitly.

This patch makes the explicit request.

This is a stable only bug fix as the borken code was removed in Stein by
the feature patch I4244f7dd8fe74565180f73684678027067b4506e

Closes-Bug: #1864665

Change-Id: I1942bfa9bd1baf8738d34c287216db7b59000a36
(cherry picked from commit 3871b38fe0)
2020-03-15 11:45:04 +00:00
..
tasks Avoid circular reference during serialization 2020-03-15 11:45:04 +00:00
__init__.py Remove conductor local api:s and 'use_local' config option 2016-10-18 14:26:06 +02:00
api.py Change compute RPC to use alternates for resize 2018-01-22 20:09:15 +00:00
manager.py Cleanup when hitting MaxRetriesExceeded from no host_available 2019-07-30 12:26:08 -04:00
rpcapi.py Change compute RPC to use alternates for resize 2018-01-22 20:09:15 +00:00