ironic/releasenotes/notes/append-params-a8b9f844328da83e.yaml
Dmitry Tantsur 5feb39844a Allow reusing defaults in per-node kernel_append_params
It may be convenient to use [pxe/redfish/...]kernel_append_params as
the universal defaults, while using {driver,instance}_info to only
append values. This change allows that by replacing %default% with
the value of the applicable configuration option.

An example use case: CoreOS requires an additional artifact (root
filesystem URL) when PXE booting.

While here, fix the PXE/iPXE interface documentation.

Change-Id: I829291ab5cc19ec2ca43bc45815d012697f0b408
2022-04-11 18:54:42 +02:00

11 lines
412 B
YAML

---
features:
- |
When using per-node kernel parameters, i.e. ``kernel_append_params`` in the
node's ``instance_info`` or ``driver_info``, it is now possible to insert
the value of the driver's configuration option (e.g.
``[pxe]kernel_append_params`` via the special ``%default%`` syntax, e.g.::
baremetal node set node-0 \
--driver-info kernel_append_params="%default% foo=bar"