Gonéri Le Bouder
404bfda982
ipxe: add --timeout parameter to kernel and initrd
In case of network issue during the download of the ramdisk or the kernel, ipxe can freeze. The default timeout value is "unlimited" [0] [1]. If force_power_state_during_sync is False, ironic will just ignore the node until someone do an human intervention. By setting a timeout, we ensure ipxe will just give up. Depending on the BIOS configuration, a new boot attempt may be done immedialey without the hassle of a hard reboot. https://bugzilla.redhat.com/show_bug.cgi?id=1310778 [0] http://ipxe.org/cmd/kernel [1] http://lists.ipxe.org/pipermail/ipxe-devel/2014-October/003829.html Closes-Bug: 1550417 Change-Id: I472dfb73044df50849c9cf72de90e59151698376
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.1%
Shell
1.9%