24 lines
513 B
YAML
24 lines
513 B
YAML
|
---
|
||
|
- name: Update and upgrade packages
|
||
|
ansible.builtin.apt:
|
||
|
update_cache: true
|
||
|
upgrade: true
|
||
|
autoremove: true
|
||
|
|
||
|
- name: Check if reboot required
|
||
|
ansible.builtin.stat:
|
||
|
path: /var/run/reboot-required
|
||
|
register: reboot_required_file
|
||
|
|
||
|
- name: Reboot if required
|
||
|
ansible.builtin.reboot:
|
||
|
msg: Rebooting due to a kernel update
|
||
|
when: reboot_required_file.stat.exists
|
||
|
|
||
|
- name: Disable cron e-mail notifications
|
||
|
ansible.builtin.cron:
|
||
|
name: MAILTO
|
||
|
user: root
|
||
|
env: true
|
||
|
job: ""
|