nova-api should return hypervisor.cpu_info as json object, not string

Registered by Timofey Durakov

Current implementation return hypervisor's cpu_info as serialized JSON string, see example https://github.com/openstack/nova/blob/master/nova/tests/functional/api_samples/os-hypervisor-status/hypervisors-show-with-status-resp.json.tpl
api should return this information as valid json object.

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
Low
Drafter:
Timofey Durakov
Direction:
Approved
Assignee:
Pavel Kholkin
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
milestone icon newton-1
Started by
Matt Riedemann
Completed by
Matt Riedemann

Related branches

Sprints

Whiteboard

Please submit a nova-spec proposal for this API change. please see: http://specs.openstack.org/openstack/nova-specs/readme.html --johnthetubaguy 29th April 2015

Gerrit topic: https://review.openstack.org/#q,topic:bp/nova-api-hypervsor-cpu-info,n,z

Addressed by: https://review.openstack.org/183057
    nova-api hypervisor.cpu_info change from string to json object

As there is no code up for review, removing this blueprint from mitaka, as part of the non-priority Feature Freeze. For more details please see: http://docs.openstack.org/developer/nova/process.html --johnthetubaguy 2015.01.15

Addressed by: https://review.openstack.org/296429
    nova-api hypervisor.cpu_info change from string to json object

Addressed by: https://review.openstack.org/304180
    [WIP]: nova-api-hypervisor-cpu-info change

This is re-approved for newton. -- mriedem 20160422

The novaclient change is here: https://review.openstack.org/#/c/328314/

Addressed by: https://review.openstack.org/331747
    api-ref: docs for microversion v2.28

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.