Hardware introspection daemon for OpenStack Ironic
Go to file
Anton Arefiev 50ed0bdbae Preparing for service splitting
Creates new WSGIService class which keeps base API sercice
initialization functionality and serve flask application. Also
it will configure application for wsgi container[1].

Also creates new `cmd` directory for storing console scripts.

[1] https://governance.openstack.org/tc/goals/pike/deploy-api-in-wsgi.html

Related-Bug: #1525218
Change-Id: Ia64228c47a79a3008d435e8323a964f2bc45dfa7
2017-05-26 11:59:35 +03:00
devstack Merge "Connect brbm-inspector and brbm when needed" 2017-05-03 09:59:06 +00:00
doc Merge "Inspector rules API does not return all attributes" 2017-05-17 15:35:40 +00:00
ironic_inspector Preparing for service splitting 2017-05-26 11:59:35 +03:00
releasenotes Merge "Remove rollback support from introspection rules" 2017-05-18 15:24:48 +00:00
rootwrap.d Use rootwrap to execute iptables instead of requiring root 2015-09-23 13:27:15 +02:00
tools Add fsm dot diagram generator 2017-03-01 14:46:28 +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
CONTRIBUTING.rst Allow hooks to have dependencies on other hooks 2017-04-26 19:13:52 +02:00
LICENSE Apache license 2014-10-03 17:15:55 +02:00
README.rst Merge "Update external links in the documentation" 2017-01-31 12:48:35 +00:00
babel.cfg Add scripts to manage translations 2015-03-04 00:07:37 +00:00
config-generator.conf Add PCI devices plugin to inspector 2016-09-01 10:55:02 +02:00
example.conf Update config sample 2017-03-30 13:00:23 +03:00
ironic-inspector.8 Final discoverd -> inspector rename/move pass 2015-06-15 15:34:00 +02:00
plugin-requirements.txt Store and expose introspection data 2015-08-27 20:18:54 -04:00
requirements.txt Updated from global requirements 2017-05-17 13:40:11 +00:00
rootwrap.conf TrivialFix: Fix typo in the configuration file 2016-09-30 10:56:53 +07:00
setup.cfg Preparing for service splitting 2017-05-26 11:59:35 +03:00
setup.py Updated from global requirements 2017-03-02 11:45:30 +00:00
test-requirements.txt Updated from global requirements 2017-05-17 13:40:11 +00:00
tox.ini Unpin python3 version for functional tests 2017-04-03 12:11:10 -07:00

README.rst

Hardware introspection for OpenStack Bare Metal

image

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.