b2834e6661
PXE is inherently unreliable and sometimes times out without an obvious reason. It happens particularly often in resource constrained environments, such as the CI. This change allows an operator to set a timeout, after which the boot is retried again. The _add_node_filters call had to be refactored to avoid hitting the complexity limit. Change-Id: I34a11f52e8e98e5b64f2d21f7190468a9e4b030d Story: #2005167 Task: #29901
11 lines
406 B
YAML
11 lines
406 B
YAML
---
|
|
features:
|
|
- |
|
|
Allows retrying PXE/iPXE boot during deployment, cleaning and rescuing.
|
|
This feature is disabled by default and can be enabled by setting
|
|
``[pxe]boot_retry_timeout`` to the timeout (in seconds) after which
|
|
the boot should be retried.
|
|
|
|
The new option ``[pxe]boot_retry_check_interval`` defines how often to
|
|
check the nodes for timeout and defaults to 90 seconds.
|