diff options
| -rw-r--r-- | roles/network/tasks/main.yml | 8 | ||||
| -rw-r--r-- | roles/network/vars/debian.yml | 2 |
2 files changed, 6 insertions, 4 deletions
diff --git a/roles/network/tasks/main.yml b/roles/network/tasks/main.yml index 60f81c99..fd2553ff 100644 --- a/roles/network/tasks/main.yml +++ b/roles/network/tasks/main.yml @@ -38,7 +38,6 @@ state: "stopped" with_items: "{{ network_disabled_services }}" when: not ansible_is_chroot - failed_when: false - name: "(chroot): Ensure network disabled services are disabled" ansible.builtin.command: @@ -46,7 +45,6 @@ changed_when: true with_items: "{{ network_disabled_services }}" when: ansible_is_chroot - failed_when: false # noqa: command-instead-of-module module doesn't work inside chroot - name: "Configure NetworkManager" @@ -56,6 +54,12 @@ - "Restart NetworkManager" - "Restart systemd-resolved" block: + - name: "Remove resolv.conf symlink" + ansible.builtin.file: + path: "/etc/resolv.conf" + state: "absent" + when: not ansible_is_chroot + - name: "Configure systemd-resolved" ansible.builtin.template: src: "resolved.conf.j2" diff --git a/roles/network/vars/debian.yml b/roles/network/vars/debian.yml index 34768d95..d77d59c9 100644 --- a/roles/network/vars/debian.yml +++ b/roles/network/vars/debian.yml @@ -11,7 +11,5 @@ network_enabled_services: network_disabled_services: - "dhcpcd" - - "avahi-daemon" - "networking" - - "resolvconf" - "systemd-networkd" |
