summaryrefslogtreecommitdiffstats
path: root/roles/network/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/network/tasks/main.yml')
-rw-r--r--roles/network/tasks/main.yml11
1 files changed, 10 insertions, 1 deletions
diff --git a/roles/network/tasks/main.yml b/roles/network/tasks/main.yml
index e8bca0be..cb8f1fd9 100644
--- a/roles/network/tasks/main.yml
+++ b/roles/network/tasks/main.yml
@@ -22,6 +22,7 @@
ff02::2 ip6-allrouters
when: hostname is defined
# Not required for boot
+ tags: []
- name: "Include OS-specific variables"
ansible.builtin.include_vars: "{{ ansible_os_family | lower }}.yml"
@@ -44,9 +45,17 @@
become: true
tags: [required_for_boot]
notify:
- - "Restart network services"
- "Reload systemd"
+ - "Restart NetworkManager"
+ - "Restart systemd-networkd"
+ - "Restart systemd-resolved"
block:
+ - name: "Configure systemd-resolved"
+ ansible.builtin.template:
+ src: "resolved.conf.j2"
+ dest: "/etc/systemd/resolved.conf"
+ mode: "0644"
+
- name: "Configure NetworkManager"
ansible.builtin.template:
src: "NetworkManager.conf.j2"