--- # tasks file for security - name: Deploy records from ansible inventory ansible.builtin.template: src: "{{ role_path }}/templates/records_auto.conf.j2" dest: /srv/dnsmasq/auto-{{ dnsmasq_ansible_group }}.conf owner: dnsmasq group: root mode: u=rw,g=r,o=r when: dnsmasq_hosts | length > 0 become: true delegate_to: "{{ dnsserver }}" loop: "{{ dnsmasq_hosts }}" loop_control: loop_var: dnsserver run_once: true notify: Reload dnsmasq.service on dns servers