RETIRED, further work has moved to Debian project infrastructure
Go to file
Anton Arefiev 7e8cdc0d0f Pass session directly to swiftclient
since v3.2.0 swiftclient supports instantiating the API client from
keystonauth session, and we already require this version as minimal in
ironic.

This patch removes existing workarounds in SwiftAPI code which were there
only to accomodate for absence of session handling in swiftclient,
and now the keystoneauth session built from the [swift] config section
is used directly to instantiate the swift API client.

Change-Id: I593156d122db62b49e2d383d3dbbbae691b7b904
Related-Bug: #1518938
Co-Authored-By: Pavlo Shchelokovskyy <shchelokovskyy@gmail.com>
2017-02-10 17:40:08 +02:00
devstack Merge "Ensure devstack does not try to delete a physical NIC" 2017-02-10 14:16:07 +00:00
doc Typo fix: infromation => information 2017-02-08 16:05:43 +07:00
ironic_inspector Pass session directly to swiftclient 2017-02-10 17:40:08 +02:00
releasenotes Merge "Add plugin to process basic management LLDP TLVs" 2017-02-03 11:17:44 +00:00
rootwrap.d Use rootwrap to execute iptables instead of requiring root 2015-09-23 13:27:15 +02:00
tools Prepare for using standard python tests 2017-02-03 20:35:17 +01: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 Prepare for using standard python tests 2017-02-03 20:35:17 +01: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 Adding InfiniBand Support 2017-02-01 08:34:38 -05: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 Add plugin to process basic management LLDP TLVs 2017-01-31 19:51:39 -05:00
rootwrap.conf TrivialFix: Fix typo in the configuration file 2016-09-30 10:56:53 +07:00
setup.cfg Add plugin to process basic management LLDP TLVs 2017-01-31 19:51:39 -05:00
setup.py Updated from global requirements 2015-09-17 12:12:28 +00:00
test-requirements.txt Update to hacking 0.12.0 and use new checks 2016-11-09 05:37:10 -08:00
tox.ini Merge "Add py35 to tox job list" 2016-11-09 20:28:38 +00: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.