diff --git a/ansible/roles/netbird_peer/handlers/main.yaml b/ansible/roles/netbird_peer/handlers/main.yaml index 6a4fad7..dd1f403 100644 --- a/ansible/roles/netbird_peer/handlers/main.yaml +++ b/ansible/roles/netbird_peer/handlers/main.yaml @@ -2,3 +2,8 @@ service: name: netbird state: restarted + +- name: restart firewalld + service: + name: firewalld + state: restarted diff --git a/ansible/roles/netbird_peer/tasks/main.yaml b/ansible/roles/netbird_peer/tasks/main.yaml index cf3711b..e76c370 100644 --- a/ansible/roles/netbird_peer/tasks/main.yaml +++ b/ansible/roles/netbird_peer/tasks/main.yaml @@ -69,6 +69,7 @@ zone: netbird state: present permanent: true + notify: restart firewalld - name: Set netbird zone target to ACCEPT ansible.posix.firewalld: @@ -76,6 +77,7 @@ state: present permanent: true target: ACCEPT + notify: restart firewalld - name: Add netbird interface to netbird zone ansible.posix.firewalld: @@ -83,3 +85,4 @@ interface: wt0 permanent: true state: enabled + notify: restart firewalld