Hardware introspection daemon for OpenStack Ironic
Go to file
Dmitry Tantsur b65ab065ea Store ramdisk logs on all processing failures, not only reported by the ramdisk
Previously the ramdisk logs were only stored if the ramdisk reported an error.
However, we are moving from ramdisk-side validation to server-side, so we need
ramdisk logs to be available if processing fails too.

This change moves storing ramdisk logs from a ramdisk_error plugin to core
processing code. As before, it can be disabled by setting ramdisk_logs_dir to
an empty value.

Change-Id: Ib3742ee1c1d4f2f96d29466626e1121694610dc3
Closes-Bug: #1564448
2016-05-04 12:46:59 +02:00
devstack use openstack cli instead of keystone cli 2016-04-19 16:09:22 +00:00
doc Allow rerunning introspection on stored data 2016-04-07 10:40:55 +02:00
ironic_inspector Store ramdisk logs on all processing failures, not only reported by the ramdisk 2016-05-04 12:46:59 +02:00
releasenotes Store ramdisk logs on all processing failures, not only reported by the ramdisk 2016-05-04 12:46:59 +02:00
rootwrap.d Use rootwrap to execute iptables instead of requiring root 2015-09-23 13:27:15 +02:00
.gitignore Generate API documentation from Python modules 2016-03-08 15:07:44 +01:00
.gitreview Update .gitreview file for project rename 2015-06-12 23:12:30 +00:00
babel.cfg Add scripts to manage translations 2015-03-04 00:07:37 +00:00
config-generator.conf Added CORS support to Ironic Inspector 2016-03-14 15:29:09 +01:00
CONTRIBUTING.rst Make tox respect upper-constraints.txt 2016-04-08 00:33:07 +00:00
example.conf Use keystoneauth for Ironic and Swift clients 2016-03-25 13:08:15 +02:00
ironic-inspector.8 Final discoverd -> inspector rename/move pass 2015-06-15 15:34:00 +02:00
LICENSE Apache license 2014-10-03 17:15:55 +02:00
plugin-requirements.txt Store and expose introspection data 2015-08-27 20:18:54 -04:00
README.rst Mention docs in the README now that they're published 2015-12-03 13:32:21 +01:00
requirements.txt Updated from global requirements 2016-04-19 12:24:02 +00:00
rootwrap.conf Use rootwrap to execute iptables instead of requiring root 2015-09-23 13:27:15 +02:00
setup.cfg Tempest plugin initial commit 2016-04-08 11:48:21 +03:00
setup.py Updated from global requirements 2015-09-17 12:12:28 +00:00
test-requirements.txt Updated from global requirements 2016-04-08 00:27:32 +00:00
tox.ini Merge "Make tox respect upper-constraints.txt" 2016-04-11 11:20:36 +00:00

Hardware introspection for OpenStack Bare Metal

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 it's power management credentials (e.g. IPMI address, user name and password).

Note

ironic-inspector was called ironic-discoverd before version 2.0.0.

For information on any current or prior version, see the release notes.