yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #30757
[Bug 1438601] Re: Cells Response serialization was incorrect for NovaObjects
Duplicate of https://bugs.launchpad.net/nova/+bug/1438514
** Changed in: nova
Status: In Progress => Invalid
** Changed in: nova
Milestone: kilo-rc1 => None
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1438601
Title:
Cells Response serialization was incorrect for NovaObjects
Status in OpenStack Compute (Nova):
Invalid
Bug description:
In nova.cells.messaging.Response, the serialization/deserialization
was done using the oslo.serialization library which is not correctly
serializing a NovaObject because it will loose all related attributes
about versioning and classes. Consequently, when deserializing, it
will be rehydrated into a dict instead of a NovaObject.
http://git.openstack.org/cgit/openstack/nova/tree/nova/cells/messaging.py?id=9c45ff348d7eb75ae8098b6c950db549aaff282a#n1852
The fix is easy and should call objects_base.serialize_entity() instead.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1438601/+subscriptions
References