diff --git a/roles/configure-interfaces/tasks/main.yml b/roles/configure-interfaces/tasks/main.yml index 41a5c68..097051c 100644 --- a/roles/configure-interfaces/tasks/main.yml +++ b/roles/configure-interfaces/tasks/main.yml @@ -10,7 +10,7 @@ template: src=../roles/configure-interfaces/templates/eth.cfg.j2 dest=/etc/network/interfaces.d/{{ interface_name }}.cfg - name: Up down interface - shell: "(sleep 3s; ifdown {{ interface_name }} && ifup {{ interface_name }};) &" + shell: "bash -c 'sleep 15s; reboot;' &" ignore_errors: true vars: interface_name: "{{ ansible_default_ipv4.interface }}"