summaryrefslogtreecommitdiffstats
path: root/roles/network/tasks
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-09-15 16:57:57 +0200
committerAhmed Abdelhalim <[email protected]>2025-09-15 16:57:57 +0200
commit4d7ca7973fb04abd73e800531c126a4c47b50379 (patch)
tree2f02e10f2b203a1de3774a6843b85cfa8145cb9b /roles/network/tasks
parent9ff64af2d51260d65de083ddb9fdb8a99383b238 (diff)
Update network role to remove dhcpcd dependency
Fix install on ubuntu not having networking service stated by default on ubuntu
Diffstat (limited to 'roles/network/tasks')
-rw-r--r--roles/network/tasks/install-debian.yml1
-rw-r--r--roles/network/tasks/main.yml2
2 files changed, 2 insertions, 1 deletions
diff --git a/roles/network/tasks/install-debian.yml b/roles/network/tasks/install-debian.yml
index 6f94ff5c..78b65a7d 100644
--- a/roles/network/tasks/install-debian.yml
+++ b/roles/network/tasks/install-debian.yml
@@ -11,6 +11,7 @@
pkg:
- "avahi-daemon"
- "avahi-utils"
+ - "dhcpcd"
state: "absent"
autoremove: true
purge: true
diff --git a/roles/network/tasks/main.yml b/roles/network/tasks/main.yml
index 3803c496..876abc02 100644
--- a/roles/network/tasks/main.yml
+++ b/roles/network/tasks/main.yml
@@ -1,6 +1,6 @@
---
- name: "Include OS-specific variables"
- ansible.builtin.include_vars: "{{ ansible_os_family | lower }}.yml"
+ ansible.builtin.include_vars: "{{ ansible_distribution | lower }}.yml"
- name: "Include OS-specific tasks"
ansible.builtin.include_tasks: "install-{{ ansible_os_family | lower }}.yml"