From 06d8944ad78986cb15c5af1e41c04239d1c6cd5b Mon Sep 17 00:00:00 2001 From: June Date: Sun, 21 Sep 2025 02:20:10 +0200 Subject: [PATCH] systemd_networkd(role): reload systemd-network on config change --- roles/systemd_networkd/handlers/main.yaml | 5 +++++ roles/systemd_networkd/tasks/main.yaml | 1 + 2 files changed, 6 insertions(+) create mode 100644 roles/systemd_networkd/handlers/main.yaml diff --git a/roles/systemd_networkd/handlers/main.yaml b/roles/systemd_networkd/handlers/main.yaml new file mode 100644 index 0000000..cd0357b --- /dev/null +++ b/roles/systemd_networkd/handlers/main.yaml @@ -0,0 +1,5 @@ +- name: Reload systemd-networkd service + ansible.builtin.systemd_service: + name: systemd-networkd + state: reloaded + become: true diff --git a/roles/systemd_networkd/tasks/main.yaml b/roles/systemd_networkd/tasks/main.yaml index f88ed14..f38eca6 100644 --- a/roles/systemd_networkd/tasks/main.yaml +++ b/roles/systemd_networkd/tasks/main.yaml @@ -12,3 +12,4 @@ recursive: true delete: true become: true + notify: Reload systemd-networkd service