f2dd0d3cc5
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
192 B
Plaintext
9 lines
192 B
Plaintext
# Configuration for a dnsmasq based TFTP service
|
|
port=0
|
|
bind-interfaces
|
|
enable-tftp
|
|
tftp-root=<%= @tftp_root_real %>
|
|
<% if @tftp_bind_host -%>
|
|
listen-address=<%= @tftp_bind_host %>
|
|
<% end -%>
|