From aca0a4c0970f2fd9726f380eaa66099c8ae0bdd8 Mon Sep 17 00:00:00 2001 From: Ahmed AbdelHalim Date: Sat, 16 Aug 2025 02:04:33 +0200 Subject: Fix conflicting NetworkManger/systemd-networkd --- roles/network/handlers/main.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'roles/network/handlers') diff --git a/roles/network/handlers/main.yml b/roles/network/handlers/main.yml index 82634b3d..bd249b23 100644 --- a/roles/network/handlers/main.yml +++ b/roles/network/handlers/main.yml @@ -17,9 +17,10 @@ become: true ansible.builtin.systemd_service: name: "systemd-networkd" - enabled: true - state: "restarted" + enabled: false + state: "stopped" when: not ansible_is_chroot + failed_when: false - name: "Restart systemd-resolved" become: true @@ -28,3 +29,12 @@ enabled: true state: "restarted" when: not ansible_is_chroot + failed_when: false + +- name: "Restart dhcpcd" + become: true + ansible.builtin.systemd_service: + name: "dhcpcd" + enabled: true + state: "restarted" + when: not ansible_is_chroot -- cgit v1.2.3