openstack-ansible-os_ironic/releasenotes/notes/ipmitool-socat-console-5b99db22de49aefd.yaml
Jonathan Rosser 11b162cfa3 Install socat and configure ipmtool-socat console interface
This patch adds the `console` field to the ironic_driver_types
variable and then enables a set of console drivers in the ironic
config through the `enabled_console_interfaces` option.

If `ipmitool-socat` is one of the enabled drivers, then the socat
distro package is installed to support that.

Defaults are added for socat bind address and port range to
use.

[1] https://opendev.org/openstack/ironic/src/branch/master/doc/source/admin/upgrade-to-hardware-types.rst

Change-Id: I36dd1a0ec69e5702143a1a26bd5901fc88706e84
2023-03-21 19:00:31 +00:00

10 lines
447 B
YAML

---
features:
- |
If the ``ironic_drivers_enabled`` variable from the os_ironic role includes
a driver which uses the ``ipmitool-socat`` console interface, that interface is
now enabled automatically in the ``ironic.conf`` ``enabled_console_interfaces``
config option. New variables ``ironic_socat_bind_address`` and
``ironic_socat_port_range`` are added to support further customisation of the
serial console data flow.