Baremetal introspection: Read extra_hardware data#1611
Baremetal introspection: Read extra_hardware data#1611jtopjian merged 1 commit intogophercloud:masterfrom
Conversation
|
Build succeeded.
|
dhellmann
left a comment
There was a problem hiding this comment.
Every OpenStack API designer should be required to describe the client-side of their API in a statically typed language before proceeding with implementation. :-)
|
This looks good to me and I trust that it works. If it's not too much trouble, would you be able to add a unit test or amend an existing one? I think it would also serve as a form of documentation for those who dug into the tests. The only reason I raise this is because mentally building a
🙂 |
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
I assumed you gophers would be used to that ;) |
If the extra_hardware processing hook is enabled in ironic-inspector, then additional data is provided as a top-level object named "extra", with a number of sections, each of which is also an object containing objects with various key/value data. Signed-off-by: Zane Bitter <zbitter@redhat.com>
|
Build failed.
|
|
recheck |
|
Build succeeded.
|
This change pulls in: - Hostname support in Baremetal introspection gophercloud/gophercloud#1617 - extra_hardware support for Baremetal introspection gophercloud/gophercloud#1611 Signed-off-by: Zane Bitter <zbitter@redhat.com>
This change pulls in: - Hostname support in Baremetal introspection gophercloud/gophercloud#1617 - extra_hardware support for Baremetal introspection gophercloud/gophercloud#1611 Signed-off-by: Zane Bitter <zbitter@redhat.com>
If the
extra_hardwareprocessing hook is enabled in ironic-inspector,then additional data is provided as a top-level object named
"extra",with a number of sections, each of which is also an object containing
objects with various key/value data.
For #1485
Links to the line numbers/files in the OpenStack source code that support the
code in this PR:
https://opendev.org/openstack/ironic-inspector/src/branch/master/ironic_inspector/plugins/extra_hardware.py