As Matt stated in https://bugs.launchpad.net/nova/+bug/1240043/comments/11 this was fixed in API v3, which we dropped, so we still need to fix this in API v2.1 by the means of a new micro version.
CONFIRMED FOR: NEWTON ** Changed in: nova Status: Expired => Confirmed ** Changed in: nova Assignee: (unassigned) => Roman Podoliaka (rpodolyaka) ** Changed in: nova Milestone: 2014.2 => next -- 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/1240043 Title: get_server_diagnostics must define a hypervisor-independent API Status in OpenStack Compute (nova): Confirmed Bug description: get_server_diagnostics currently returns an unrestricted dictionary, which is only lightly documented in a few places, e.g.: http://docs.openstack.org/grizzly/openstack-compute/admin/content/configuring-openstack-compute-basics.html That documentation shows explicit differences between libvirt and XenAPI. There are moves to test + enforce the return values, and suggestions that Ceilometer may be interested in consuming the output, therefore we need an API which is explicitly defined and not depend on hypervisor-specific behaviour. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1240043/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp