Hardware introspection daemon for OpenStack Ironic
Go to file
Dmitry Tantsur 31f7a5ada6 Drop rollback actions for set-XX and extend-XX rules actions
Rollback actions were designed to help with rerunning introspection
on the same node. However, rollback actions for these actions proved
to be confusing and were never properly documented at all.
Even worse, the rollback action for set-attribute actually makes
this command impossible to use with non-removable attributes
(e.g. /driver).

This change removes rollback actions from all rules.
We need to rethink how we handle rollback in rules later on.

Change-Id: I2260f4b463c5dc804edac642c86e0da153e163f6
2016-02-16 11:12:23 +01:00
devstack Merge "[devstack] Use the coreos builder for the source build of the ramdisk" 2016-02-04 15:19:33 +00:00
doc Merge "Clean up documentation on introspection rules conditions" 2016-02-11 10:29:19 +00:00
ironic_inspector Drop rollback actions for set-XX and extend-XX rules actions 2016-02-16 11:12:23 +01:00
releasenotes Drop rollback actions for set-XX and extend-XX rules actions 2016-02-16 11:12:23 +01:00
rootwrap.d Use rootwrap to execute iptables instead of requiring root 2015-09-23 13:27:15 +02:00
.gitignore Generate Sphinx docs 2015-11-27 11:56:36 +02: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
CONTRIBUTING.rst Merge "Remove deprecated support for passing patches lists into hooks" 2016-02-11 10:29:14 +00:00
example.conf Update example.conf 2016-02-09 14:47:30 +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-02-11 07:39:50 +00:00
rootwrap.conf Use rootwrap to execute iptables instead of requiring root 2015-09-23 13:27:15 +02:00
setup.cfg Merge "Add new conditions: matches and contains" 2016-02-02 13:36:15 +00:00
setup.py Updated from global requirements 2015-09-17 12:12:28 +00:00
test-requirements.txt Updated from global requirements 2016-01-19 13:47:50 +00:00
tox.ini Put py34 first in the env order of tox 2015-12-22 18:22:53 +05:30

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.