hosts: image tasks: - name: disable root password chroot: | passwd -l root - name: set hostname in /etc/hostname and /etc/hosts chroot: | echo "{{ hostname }}" > /etc/hostname sed -i 's/^127\.0\.1\.1/& localhost {{ hostname }}' /etc/hosts - name: install root ssh authorized_keys authorized_key: user: root state: present key: "{{ root_authorized_keys }}" - name: enable eth0 network interface copy: content: | auto eth0 iface eth0 inet dhcp dest: /etc/network/interfaces.d/eth0