diff --git a/hetzner/autoinstall/tasks/main.yml b/hetzner/autoinstall/tasks/main.yml index 3b798fe..a54caaf 100644 --- a/hetzner/autoinstall/tasks/main.yml +++ b/hetzner/autoinstall/tasks/main.yml @@ -42,7 +42,14 @@ loop: "{{ ansible_interfaces }}" loop_control: loop_var: interface + register: debian_interfaces when: - '"ens" in interface' - interface != "ens3" - ansible_distribution|lower == "debian" + +- name: restart networking service + service: + name: networking + state: restarted + when: debian_interfaces.changed