ironic: turn on ipxe timeout

ipxe may freeze during the boot process for various reason, e.g: TFTP/HTTP
error during the initrd download. In this case ipxe will wait, this unless
a timeout is passed with the --timeout parameter.

Enabling this parameter can be enough to avoid this situation.

References:
http://ipxe.org/cmd/kernel
http://lists.ipxe.org/pipermail/ipxe-devel/2014-October/003829.html
Review:
  I472dfb73044df50849c9cf72de90e59151698376
  I6782f6499a8a8a9706415b3c9b22d41a9abb2e30

Depends-On: Iff651d2c690a972e8f8dd68c15de4ddf5c5e3efb
Change-Id: Ic0a2437f76f30a47f677c294926829978549c7fa
This commit is contained in:
Gonéri Le Bouder 2016-03-18 15:27:48 -04:00 committed by Jon Schlueter
parent 1ffeb4b1b6
commit 3f17a6762d
1 changed files with 4 additions and 0 deletions

View File

@ -416,6 +416,10 @@ ironic::inspector::dnsmasq_interface: {{INSPECTION_INTERFACE}}
ironic::inspector::ramdisk_collectors: {{INSPECTION_COLLECTORS}}
ironic::inspector::additional_processing_hooks: 'extra_hardware'
ironic::inspector::ramdisk_kernel_args: {{INSPECTION_KERNEL_ARGS}}
ironic::inspector::ipxe_timeout: 60
# Ironic PXE driver
ironic::drivers::pxe::ipxe_timeout: 60
# Ironic deploy utils
ironic::drivers::deploy::http_url: "http://{{LOCAL_IP}}:8088"