ironic/releasenotes/notes/add-execute-on-child-node-20910aecb8f8b714.yaml
Julia Kreger 013ac0cb41 execute on child node support
Allows steps to be executed on child nodes, and adds
the reserved power_on, power_off, and reboot step names.

Change-Id: I4673214d2ed066aa8b95a35513b144668ade3e2b
2023-05-24 15:42:46 -07:00

17 lines
868 B
YAML

---
features:
- |
Adds a capability for syncrhonous steps to be executed through the
cleaning and deployment steps framework upon child nodes, as associated
through the ``parent_node`` field. The new, optional step arguments are
a boolean value of ``execute_on_child_nodes``, and
``limit_child_node_execution`` which consists of a list of node UUIDs.
The ability to invoke this permisison requires the ability to
set a provision state action upon the child node in the RBAC model.
- |
Adds a ``power_on``, ``power_on``, and ``reboot`` reserved step name
actions which toggles power through the conductor. This allows embedded
devices such as child nodes to have power state toggled as part
of the parent node's cleaning or deployment sequnece, if so stated
through the supplied configuration or deployment template.