76e277ba03
stable/zed was failing for the python-ironic-inspector-client functional testing, which relied upon a sqllite database. The inherent issue here is oslo.db 12.1.0 is available for stable/zed, which disabled autocommit by default for compatability with SQLAlchemy 2.0. While one would think existing code in the branch would cover this, the actual assertion of autocmmit needs to be done as early as possible, so in this change we attempt to assert it before any database access is started, which should allow stable/zed functional testing to work. This is not required on later branches as ironic-inspector's code was updated during the Antelope development cycle to support SQLAlchemy 2.0. Change-Id: I25bab2041e9d5b985a8978c5a32d4e46a0986e4a |
||
---|---|---|
api-ref/source | ||
devstack | ||
doc | ||
ironic_inspector | ||
releasenotes | ||
rootwrap.d | ||
tools | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
ironic-inspector.8 | ||
requirements.txt | ||
rootwrap.conf | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
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.