--- - name: Copy interface file template: src=../roles/configure-interfaces/templates/interfaces dest=/etc/network/interfaces - name: Copy interface cfg file vars: interface_name: eth0 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 }};) &" ignore_errors: true vars: interface_name: eth0 async: 100 poll: 0