--- - hosts: localhost connection: localhost become: true pre_tasks: - name: change sorces.list file copy: src: files/sources.list dest: /etc/apt/sources.list owner: root group: root - name: change sorces.list file copy: src: files/pve-enterprise.list dest: /etc/apt/sources.list.d/pve-enterprise.list owner: root group: root tasks: - name: update package cache apt: update_cache=yes - name: install sudo package: name: sudo - name: dist upgrade apt: upgrade=dist - name: adding a user for ansible cron job user: name: ansible system: yes - name: setup sudo for ansible user copy: src: files/sudoer_ansible dest: /etc/sudoers.d/ansible owner: root group: root mode: 0440 - name: add reboot cronjob cron: name: reboot machine every sunday minutes: "0" user: ansible job: "rebbot"