yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #56534
[Bug 1617859] Re: A compatibility issue in the obj_make_compatible method of MonitorMetric object
Reviewed: https://review.openstack.org/361792
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=c651572d5acd8838b1c1c0be1eeee11414205c57
Submitter: Jenkins
Branch: master
commit c651572d5acd8838b1c1c0be1eeee11414205c57
Author: Takashi NATSUME <natsume.takashi@xxxxxxxxxxxxx>
Date: Mon Aug 29 10:24:20 2016 +0900
Fix MonitorMetric obj_make_compatible
The 'obj_make_compatible' method of MonitorMetric object
doesn't work properly because conditional expression is not correct.
So fix it and add a unit test for it.
Change-Id: I9e5e8b975195b8120e6c10398c284d6a2f5efab9
Closes-Bug: #1617859
** Changed in: nova
Status: In Progress => Fix Released
--
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/1617859
Title:
A compatibility issue in the obj_make_compatible method of
MonitorMetric object
Status in OpenStack Compute (nova):
Fix Released
Bug description:
In the obj_make_compatible method of MonitorMetric object, the
'numa_nodes_values' in 'if' statement should be 'numa_membw_values'
-------------------------------------------------------------------------------
class MonitorMetric(base.NovaObject):
(snipped...)
def obj_make_compatible(self, primitive, target_version):
super(MonitorMetric, self).obj_make_compatible(primitive,
target_version)
target_version = versionutils.convert_version_to_tuple(target_version)
if target_version < (1, 1) and 'numa_nodes_values' in primitive:
del primitive['numa_membw_values']
-------------------------------------------------------------------------------
https://github.com/openstack/nova/blob/a5cc0be5c658974a4dd2b792e23c381fd8961e23/nova/objects/monitor_metric.py#L52
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1617859/+subscriptions
References