Packer.Images/ansible/roles/firstboot/tasks/main.yml
Danny Bessems 2bd0f8df0a
Some checks failed
continuous-integration/drone/push Build is failing
Initial build based on 22.04
2022-06-24 23:44:10 +02:00

27 lines
582 B
YAML

- name: Create destination folder
ansible.builtin.file:
path: /opt/firstboot
state: directory
- name: Create firstboot script file
ansible.builtin.template:
src: firstboot.j2
dest: /opt/firstboot/firstboot.sh
owner: root
group: root
mode: o+x
- name: Create @reboot crontab job
ansible.builtin.cron:
name: firstboot
special_time: reboot
job: "/opt/firstboot/firstboot.sh"
- name: Copy payload folder
ansible.builtin.copy:
src: ansible_payload/
dest: /opt/firstboot/ansible/
owner: root
group: root
mode: '0644'