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).
- Free software: Apache license
- Source: http://git.openstack.org/cgit/openstack/ironic-inspector
- Bugs: http://bugs.launchpad.net/ironic-inspector
- Downloads: https://pypi.python.org/pypi/ironic-inspector
- Documentation: http://docs.openstack.org/developer/ironic-inspector
- Python client library and CLI tool: python-ironic-inspector-client (documentation).
Note
ironic-inspector was called ironic-discoverd before version 2.0.0.
For information on any current or prior version, see the release notes.
User Guide¶
Admin Guide¶
Developer Guide¶
Python API¶
- The
ironic_inspector.api_tools
Module - The
ironic_inspector.cmd.all
Module - The
ironic_inspector.common.i18n
Module - The
ironic_inspector.common.ironic
Module - The
ironic_inspector.common.keystone
Module - The
ironic_inspector.common.lldp_parsers
Module - The
ironic_inspector.common.lldp_tlvs
Module - The
ironic_inspector.common.service_utils
Module - The
ironic_inspector.common.swift
Module - The
ironic_inspector.conf
Module - The
ironic_inspector.db
Module - The
ironic_inspector.dbsync
Module - The
ironic_inspector.firewall
Module - The
ironic_inspector.introspect
Module - The
ironic_inspector.introspection_state
Module - The
ironic_inspector.main
Module - The
ironic_inspector.node_cache
Module - The
ironic_inspector.plugins.base
Module - The
ironic_inspector.plugins.capabilities
Module - The
ironic_inspector.plugins.discovery
Module - The
ironic_inspector.plugins.example
Module - The
ironic_inspector.plugins.extra_hardware
Module - The
ironic_inspector.plugins.lldp_basic
Module - The
ironic_inspector.plugins.local_link_connection
Module - The
ironic_inspector.plugins.pci_devices
Module - The
ironic_inspector.plugins.raid_device
Module - The
ironic_inspector.plugins.rules
Module - The
ironic_inspector.plugins.standard
Module - The
ironic_inspector.process
Module - The
ironic_inspector.pxe_filter.base
Module - The
ironic_inspector.pxe_filter.interface
Module - The
ironic_inspector.rules
Module - The
ironic_inspector.utils
Module - The
ironic_inspector.version
Module - The
ironic_inspector.wsgi_service
Module