fix: Remove current instance

This commit is contained in:
pulsar89.5 2025-03-30 18:22:46 +02:00
parent 8b13ab3410
commit 387a4c8fd5
3 changed files with 3 additions and 2 deletions
handlers
tasks
templates

@ -20,7 +20,7 @@
ansible.builtin.systemd:
state: reloaded
name: dnsmasq.service
when: dnsmasq_reload is defined
when: dnsmasq_reload is undefined
loop: "{{ dnsmasq_hosts }}"
delegate_to: "{{ item }}"
run_once: true

@ -14,4 +14,5 @@
loop: "{{ dnsmasq_hosts }}"
loop_control:
loop_var: dnsserver
run_once: true
notify: Reload dnsmasq.service on dns servers

@ -1,7 +1,7 @@
# {{ ansible_managed }}
# ansible inventory
{%- set hosts = groups[dnsmasq_ansible_group] | sort | reject('equalto', inventory_hostname) %}
{%- set hosts = groups[dnsmasq_ansible_group] | reject('equalto', inventory_hostname) | sort %}
{%- for host in hosts %}
{%- set ipv4 = hostvars[host]['ansible_host'] %}
{%- set ipv6_prefix = dnsmasq_ipv6_subnet | split('/') | first %}