A service for managing and provisioning Bare Metal servers.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Zhenguo Niu c1a8606095 Add db api layer for CRUD operations on node tags 7 years ago
devstack Merge "DevStack: Add support for deploying nodes with pxe_ipmitool" 7 years ago
doc/source Merge "Switch to Futurist library for asynchronous execution and periodic tasks" 7 years ago
etc Switch to Futurist library for asynchronous execution and periodic tasks 7 years ago
ironic Add db api layer for CRUD operations on node tags 7 years ago
ironic_tempest_plugin Comment out test options that already exists on tempest's tree 7 years ago
releasenotes Merge "Switch to Futurist library for asynchronous execution and periodic tasks" 7 years ago
tools Merge "Show transitions initiated by API requests" 7 years ago
.gitignore Add reno for release notes management 7 years ago
.gitreview Added project infrastructure needs. 10 years ago
.mailmap Update mailmap for Joe Gordon 9 years ago
.testr.conf Prepare for functional testing 7 years ago
CONTRIBUTING.rst Workflow documentation is now in infra-manual 8 years ago
LICENSE Added project infrastructure needs. 10 years ago
README.rst Slightly reword README 7 years ago
RELEASE-NOTES Add release notes for 4.0.0 7 years ago
Vagrantfile Change vagrant.yml to vagrant.yaml 7 years ago
babel.cfg Run extract_messages 9 years ago
driver-requirements.txt Follow-up on dracclient refactor 7 years ago
requirements.txt Merge "Switch to Futurist library for asynchronous execution and periodic tasks" 7 years ago
setup.cfg Add ironic_tempest_plugin to the list of packages in setup.cfg 7 years ago
setup.py Updated from global requirements 7 years ago
test-requirements.txt Enable doc8 style checker for *.rst files 7 years ago
tox.ini Fix doc8's "duplicated target names" (D000) error 7 years ago
vagrant.yaml Added CORS support middleware to Ironic 7 years ago

README.rst

Ironic

Ironic is an integrated OpenStack project which aims to provision bare metal machines instead of virtual machines, forked from the Nova Baremetal driver. It is best thought of as a bare metal hypervisor API and a set of plugins which interact with the bare metal hypervisors. By default, it will use PXE and IPMI together to provision and turn on/off machines, but Ironic also supports vendor-specific plugins which may implement additional functionality.

Project Resources

Project status, bugs, and blueprints are tracked on Launchpad:

http://launchpad.net/ironic

Anyone wishing to contribute to an OpenStack project should find a good reference here:

http://docs.openstack.org/infra/manual/developers.html