HTTP GET support for vendor_passthru APIs

Registered by Gopi Krishna S

As of today node level vendor_passthru APIs support only POST methods mainly used for configuration.
There are cases where having GET method support brings value add.
For Ex:

1. Get firmware versions.

2. Get power/temperature statistics.

3. Get bare-metal node faults.

4. Get bare-metal node inventory.
Having support for GET method helps integrating Ironic with other components of OpenStack (third-party applications) to monitor the bare-metal node health/faults/power statistics/temperature statistics etc.

Blueprint information

Status:
Complete
Approver:
aeva black
Priority:
Undefined
Drafter:
Gopi Krishna S
Direction:
Needs approval
Assignee:
Gopi Krishna S
Definition:
Superseded
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
aeva black

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:get-vendor-passthru,n,z

Addressed by: https://review.openstack.org/108646
    Add HTTP GET support for vendor_passthru API

Addressed by: https://review.openstack.org/108657
    Updated the spec file format.

------------------

This has been superceded by the following blueprint:
https://blueprints.launchpad.net/ironic/+spec/extend-vendor-passthru

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.