A service for managing and provisioning Bare Metal servers.
1d82c93652
In the sphinx config, mock out the nova imports we do for the compute manager so the docs will build with fewer errors. Exclude the alembic migration environment from autodoc. Fix the remaining markup errors, which are now easier to spot given the other fixes. Note that this leaves one remaining warning, which is that the generated API documentation isn't currently included in a toctree. This is easy to fix but it would be good to discuss whether/where to include it in the documentation hierarchy. Closes-Bug: 1277282 Change-Id: Iee5fc3eeb95a09198d5234d0ea05e150ab26f16b |
||
---|---|---|
doc/source | ||
etc | ||
ironic | ||
tools | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
babel.cfg | ||
CONTRIBUTING.rst | ||
driver-requirements.txt | ||
LICENSE | ||
MANIFEST.in | ||
openstack-common.conf | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini | ||
vagrant.yml | ||
Vagrantfile |
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 in concert 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:
Developer documentation can be found here:
Additional resources are linked from the project wiki page:
Anyone wishing to contribute to an OpenStack project should find a good reference here: