--- - name: Ensure /etc/resolv.conf is a plain file tags: [ "deploy_systemd_resolved_config" ] become: true ansible.builtin.file: path: "/etc/resolv.conf" state: file - name: Write nameserver config directly into /etc/resolv.conf tags: [ "deploy_systemd_resolved_config" ] become: true ansible.builtin.template: src: "resolv.conf.j2" dest: "/etc/resolv.conf" owner: root group: root mode: u=rw,g=r,o=r - name: Disable systemd-resolved tags: [ "deploy_systemd_resolved_config" ] become: true ansible.builtin.systemd: name: "systemd-resolved.service" state: stopped enabled: false