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

View File

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

View File

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

View File

@ -1,7 +1,7 @@
# {{ ansible_managed }} # {{ ansible_managed }}
# ansible inventory # 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 %} {%- for host in hosts %}
{%- set ipv4 = hostvars[host]['ansible_host'] %} {%- set ipv4 = hostvars[host]['ansible_host'] %}
{%- set ipv6_prefix = dnsmasq_ipv6_subnet | split('/') | first %} {%- set ipv6_prefix = dnsmasq_ipv6_subnet | split('/') | first %}