A service for managing and provisioning Bare Metal servers.
Python Shell
Permalink
Failed to load latest commit information.
api-ref Remove remaining vendor passthru lookup/heartbeat May 17, 2017
devstack Fetch Glance endpoint from Keystone if it's not provided in the confi… Jun 23, 2017
doc/source Add docs for node.resource_class and flavor creation Jun 13, 2017
etc Fetch Glance endpoint from Keystone if it's not provided in the confi… Jun 23, 2017
install-guide/source Add docs for node.resource_class and flavor creation Jun 13, 2017
ironic Merge "Allow to load a subset of object fields from DB" Jun 28, 2017
ironic_tempest_plugin Merge "Replace test.attr with decorators.attr" May 29, 2017
releasenotes Merge "Fix VIF list for noop network interface" Jun 27, 2017
tools Enforce releasenotes file naming Apr 5, 2017
.gitignore Add reno for release notes management Nov 13, 2015
.gitreview Added project infrastructure needs. May 2, 2013
.mailmap Update mailmap for Joe Gordon Oct 28, 2013
.testr.conf Prepare for functional testing Sep 28, 2015
CONTRIBUTING.rst Workflow documentation is now in infra-manual Dec 5, 2014
LICENSE Added project infrastructure needs. May 2, 2013
README.rst Show team and repo badges on README Nov 25, 2016
RELEASE-NOTES Add release notes for 4.0.0 Aug 31, 2015
Vagrantfile Change vagrant.yml to vagrant.yaml Aug 7, 2015
babel.cfg Run extract_messages Jul 22, 2013
driver-requirements.txt Wait until iDRAC is ready before out-of-band cleaning Jun 15, 2017
requirements.txt Updated from global requirements Jun 19, 2017
setup.cfg Add Cinder storage driver May 22, 2017
setup.py Updated from global requirements Mar 2, 2017
test-requirements.txt Updated from global requirements Jun 27, 2017
tox.ini Remove times.dbm prior to test run Jun 14, 2017
vagrant.yaml Added CORS support middleware to Ironic Sep 1, 2015

README.rst

Team and repository tags

Ironic

Ironic consists of an API and plug-ins for managing and provisioning physical machines in a security-aware and fault-tolerant manner. It can be used with nova as a hypervisor driver, or standalone service using bifrost. By default, it will use PXE and IPMI to interact with bare metal machines. Ironic also supports vendor-specific plug-ins which may implement additional functionality.

Ironic is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.

Project resources

Project status, bugs, and requests for feature enhancements (RFEs) are tracked on Launchpad: http://launchpad.net/ironic

For information on how to contribute to ironic, see http://docs.openstack.org/developer/ironic/dev/code-contribution-guide.html