You've already forked role_dnsmasq
fix: Remove current instance
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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 %}
|
||||||
|
|||||||
Reference in New Issue
Block a user