Hardware introspection daemon for OpenStack Ironic
c387cf305c
According to the openstacksdk docs[1] the Node uuid is stored in the id attribute. This change removes the get_node shim which adds the uuid attribute, and replaces any calls to Node.uuid with Node.id. This will stop the many log debug warnings about this attribute: DEBUG openstack.resource [-] Attribute [uuid] not found in [<openstack.resource._ComponentManager object at 0x7f417e43aa20>]: 'uuid'. __getattribute__ /usr/lib/python3.6/site-packages/openstack/resource.py:623 Calls to NodeInfo.uuid or db.Node.uuid remain unchanged. Change-Id: Icd3de82877c6a53d32b4c9fd3e500d3cd9d7fb17 Story: 2008379 Task: 41300 |
||
---|---|---|
api-ref/source | ||
devstack | ||
doc | ||
ironic_inspector | ||
releasenotes | ||
rootwrap.d | ||
tools | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
ironic-inspector.8 | ||
LICENSE | ||
lower-constraints.txt | ||
README.rst | ||
requirements.txt | ||
rootwrap.conf | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Hardware introspection for OpenStack Bare Metal
Introduction
This is an auxiliary service for discovering hardware properties for a node managed by Ironic. Hardware introspection or hardware properties discovery is a process of getting hardware parameters required for scheduling from a bare metal node, given its power management credentials (e.g. IPMI address, user name and password).
- Free software: Apache license
- Source: https://opendev.org/openstack/ironic-inspector/
- Bugs: https://storyboard.openstack.org/#!/project/944
- Downloads: https://tarballs.openstack.org/ironic-inspector/
- Documentation: https://docs.openstack.org/ironic-inspector/latest/
- Python client library and CLI tool: python-ironic-inspector-client (documentation).
Note
ironic-inspector was called ironic-discoverd before version 2.0.0.
Release Notes
For information on any current or prior version, see the release notes.