
Switches to using the new ironic-dnsmasq-tftp-server service[1], which manages the dnsmasq process in order to facilitate standalone usage and testing of puppet-ironic outside with Centos-Stream 9 where package changes are anticipated. On Centos-Stream 9, users should effectively be forced over to using dnsmasq automatically. The higher level controls for defaults can also be changed for the purpose of backporting such that prior releases are not automatically switch to using dnsmasq unless they have to be run with dnsmasq based upon known package availability. Note that just setting tftp_use_xinetd=false in an existing deployment doesn't remove the xinetd service completely, because of limitation caused by current implementation of puppet-xinetd, and users are responsible to remove service, package and etc properly before switching to the new service. [1] https://review.rdoproject.org/r/c/openstack/ironic-distgit/+/34691 Change-Id: I5d388acfb96fa3e3a555a119ff72feabdd1cdf87
9 lines
349 B
YAML
9 lines
349 B
YAML
---
|
|
features:
|
|
- |
|
|
The new ``ironic::pxe::tftp_use_xinetd`` parameter has been added. When
|
|
this parameter is set to ``false``, the ironic-dnsmasq-tftp-server service,
|
|
which actually manages a dnsmasq process, is used instead of xinetd, to
|
|
implement TFTP server. Note that the dnsmasq service is currently available
|
|
only in RDO.
|