From d9784759844f16eae9c2236d010d305170a50c81 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Wed, 12 Nov 2025 11:52:11 +0100 Subject: [PATCH] dnsmasq: read reservations (also) from local context Some questionable QoL improvement. --- roles/dnsmasq/templates/10-ranges.conf.j2 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/roles/dnsmasq/templates/10-ranges.conf.j2 b/roles/dnsmasq/templates/10-ranges.conf.j2 index a5a94ca..badc9ca 100644 --- a/roles/dnsmasq/templates/10-ranges.conf.j2 +++ b/roles/dnsmasq/templates/10-ranges.conf.j2 @@ -18,3 +18,8 @@ dhcp-host = {{ interface.mac_address | lower }},{{ address.address | ipaddr('add {% endif %} {% endfor %} + +# custom reservations +{% for reservation in reservations | default([]) %} +dhcp-host = {{ reservation.mac | lower }},{{ reservation.ip | ipaddr('address') }},{{ reservation.host | lower }} +{% endfor %}