- name: copy network configuration files become: true template: src: '{{ item.src }}' dest: '{{ item.dest }}' owner: root group: systemd-network mode: '0640' loop: - { src: 'templates/network/link1.link.j2', dest: '/etc/systemd/network/98-link1.link' } - { src: 'templates/network/link1.network.j2', dest: '/etc/systemd/network/98-link1.network', } notify: - restart systemd-networkd - regenerate initramfs # copies the files into the initramfs for when udev needs them - name: copy /etc/hosts template become: true template: src: 'hosts.j2' dest: '/etc/hosts' mode: '0644' owner: root notify: restart systemd-networkd