![Jay Faulkner](/assets/img/avatar_default.png)
This adds the config option deploy.power_off_after_deploy_failure, which will prevent powering off nodes once a deployment fails. Powering off nodes means loss of the log output from the agent. Choosing to leave the machine powered on would give an operator the opportunity to troubleshoot the issue using agent logs on the system in case of failure, or to prevent needing to power the machine back on for provisioning after cleaning. As a note, Nova will still attempt to delete the node on a failed deployment, so the option will not be very effective in non-standalone deployments until a similar patch is put into nova. Related-bug: 1531217 Change-Id: I7c25946de50ffda2869307cb4016e0ccfe81d192 Co-Authored-By: Josh Gachnang <josh@servercobra.com>
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
98.2%
Shell
1.8%