- name: "Initialise network config, packages & user tanguy" hosts: "e3r4p2.42.fr" become: yes become_user: root become_method: su tasks: - name: "Set up networking" copy: src: "files/interfaces" dest: "/etc/network/" owner: "root" group: "root" - name: "Upload ssh config" copy: src: "files/sshd_config" dest: "/etc/ssh/" owner: "root" group: "root" - name: "Upload public key for tanguy" authorized_key: user: "tanguy" state: "present" key: "{{ lookup('file', '/Users/tmaze/.ssh/id_rsa.pub') }}" - name: "Reboot VM" reboot: reboot_timeout: 180