From 4846e3a2844d32f0b29ec3e67935b106779baad6 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Mon, 23 Jun 2025 19:33:24 +0000 Subject: [PATCH] dhcpd: Make config more readable --- roles/dhcpd/templates/dhcpd.conf.j2 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/roles/dhcpd/templates/dhcpd.conf.j2 b/roles/dhcpd/templates/dhcpd.conf.j2 index 3f48b10..4225a2b 100644 --- a/roles/dhcpd/templates/dhcpd.conf.j2 +++ b/roles/dhcpd/templates/dhcpd.conf.j2 @@ -65,7 +65,13 @@ subnet {{ intnet | ansible.utils.ipaddr('network') }} netmask {{ intnet | ansibl option routers {{ intnet | ansible.utils.ipaddr(1) | ansible.utils.ipaddr('address')}}; option domain-name "{{ intdomain }}"; - option domain-name-servers {{ intnet | ansible.utils.ipaddr(10) | ansible.utils.ipaddr('address') }}, {{ intnet | ansible.utils.ipaddr(11) | ansible.utils.ipaddr('address') }}, {{ intnet | ansible.utils.ipaddr(12) | ansible.utils.ipaddr('address') }}; + option domain-name-servers {{ + [ + intnet | ansible.utils.ipaddr(10) | ansible.utils.ipaddr('address'), + intnet | ansible.utils.ipaddr(11) | ansible.utils.ipaddr('address'), + intnet | ansible.utils.ipaddr(12) | ansible.utils.ipaddr('address') + ] | join(', ') + }}; use-host-decl-names on; {% if network_interfaces[0].vlan == 30 %}