From 8e1e19aecfb707ab47e8562491f3d814845faf35 Mon Sep 17 00:00:00 2001 From: Ahmed AbdelHalim Date: Sat, 16 Aug 2025 02:26:38 +0200 Subject: Refactor network role to remove NetworkManager/dhcpcd/networkd conflict --- roles/network/vars/archlinux.yml | 7 +++++-- roles/network/vars/debian.yml | 10 +++++++++- 2 files changed, 14 insertions(+), 3 deletions(-) (limited to 'roles/network/vars') diff --git a/roles/network/vars/archlinux.yml b/roles/network/vars/archlinux.yml index 1bed28cb..4c3fb0b2 100644 --- a/roles/network/vars/archlinux.yml +++ b/roles/network/vars/archlinux.yml @@ -3,7 +3,10 @@ network_packages: - "dhcpcd" - "networkmanager" -network_services: +network_enabled_services: - "systemd-resolved" - - "systemd-networkd" - "NetworkManager" + +network_disabled_services: + - "dhcpcd" + - "systemd-networkd" diff --git a/roles/network/vars/debian.yml b/roles/network/vars/debian.yml index 20985d98..94eccf4a 100644 --- a/roles/network/vars/debian.yml +++ b/roles/network/vars/debian.yml @@ -5,6 +5,14 @@ network_packages: - "network-manager" - "dnsutils" -network_services: +network_enabled_services: - "systemd-resolved" - "NetworkManager" + +network_disabled_services: + - "dhcpcd" + - "avahi-daemon" + - "networking" + - "wpa_supplicant" + - "resolvconf" + - "systemd-networkd" -- cgit v1.2.3