--- - name: remove legacy systemd.link units file: name: "/etc/systemd/network/{{ item }}" state: absent with_items: - 50-virtio-kernel-names.link - 99-default.link - name: install systemd network link units template: src: systemd.link.j2 dest: "/etc/systemd/network/{{ '%02d' | format(item.idx + 10) }}-{{ item.name }}.link" with_items: "{{ srv_network.systemd_link.interfaces }}" notify: rebuild initramfs