
This patch is a follow-up patch of 8e5e69869df476788b3ccf7e5ba6c2210a98fc8a addressing some the remaining comments after the patch was merged. The changes are: * Optimize the code by generating the list of reserved words for the nodes controller only once. * List the reserved words in the release note. * Improve the error string when someone tries to name a node using a reserved word. * Add a comment for future reference indicating how we should try to model the API in case a new sub-controller needs to be added to the nodes controller class. Change-Id: I43d6d9e2e92cc941a7839c60d9cd361cd94b6208
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
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/ironic
- Source: http://git.openstack.org/cgit/openstack/ironic
- Bugs: http://bugs.launchpad.net/ironic
- Wiki: https://wiki.openstack.org/wiki/Ironic
Project status, bugs, and blueprints are tracked on Launchpad:
Anyone wishing to contribute to an OpenStack project should find a good reference here:
Description
Languages
Python
97.9%
Shell
2.1%