fix: Change records file deployment
This commit is contained in:
parent
bd8d50c06d
commit
8b13ab3410
@ -9,15 +9,18 @@
|
|||||||
become: true
|
become: true
|
||||||
|
|
||||||
- name: Reload dnsmasq.service
|
- name: Reload dnsmasq.service
|
||||||
become: true
|
|
||||||
ansible.builtin.systemd:
|
ansible.builtin.systemd:
|
||||||
state: reloaded
|
|
||||||
name: dnsmasq.service
|
name: dnsmasq.service
|
||||||
|
state: reloaded
|
||||||
|
become: true
|
||||||
|
register: dnsmasq_reload
|
||||||
|
|
||||||
- name: Reload dnsmasq.service on dns servers
|
- name: Reload dnsmasq.service on dns servers
|
||||||
become: true
|
become: true
|
||||||
ansible.builtin.systemd:
|
ansible.builtin.systemd:
|
||||||
state: reloaded
|
state: reloaded
|
||||||
name: dnsmasq.service
|
name: dnsmasq.service
|
||||||
|
when: dnsmasq_reload is defined
|
||||||
loop: "{{ dnsmasq_hosts }}"
|
loop: "{{ dnsmasq_hosts }}"
|
||||||
delegate_to: "{{ item }}"
|
delegate_to: "{{ item }}"
|
||||||
|
run_once: true
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
# {{ ansible_managed }}
|
# {{ ansible_managed }}
|
||||||
|
|
||||||
# ansible inventory
|
# ansible inventory
|
||||||
{%- for host in (groups[dnsmasq_ansible_group] | sort) %}
|
{%- set hosts = groups[dnsmasq_ansible_group] | sort | reject('equalto', inventory_hostname) %}
|
||||||
|
{%- 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 %}
|
||||||
{%- set ipv6_suffix = hostvars[host]['ansible_host'] | split('.') | last %}
|
{%- set ipv6_suffix = hostvars[host]['ansible_host'] | split('.') | last %}
|
||||||
|
@ -1,8 +0,0 @@
|
|||||||
# {{ ansible_managed }}
|
|
||||||
{% for specific in dnsmasq_specifics %}
|
|
||||||
|
|
||||||
# {{ specific.hostname }}
|
|
||||||
{% for ip in specific.ips %}
|
|
||||||
{{ ip }} {{ specific.hostname }}
|
|
||||||
{% endfor %}
|
|
||||||
{% endfor %}
|
|
Loading…
x
Reference in New Issue
Block a user