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
2016-03-02 10:49:12 -05:00
2013-05-02 14:55:43 -04:00
2013-10-28 10:19:15 +00:00
2015-09-28 21:27:01 +00:00
2013-07-22 09:51:10 +02:00
2013-05-02 14:55:43 -04:00
2015-10-19 14:23:21 +01:00
2015-08-31 21:43:58 +00:00
2015-09-22 03:33:28 +00:00
2015-08-07 09:51:32 +00:00

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

Description
A service for managing and provisioning Bare Metal servers.
Readme 303 MiB
Languages
Python 98.1%
Shell 1.9%