2022-06-09 15:21:09 +02:00
|
|
|
- name: 'Update apt cache if older than {{apt_cache_max_age_second}}s'
|
2022-06-08 14:42:13 +02:00
|
|
|
ansible.builtin.apt:
|
|
|
|
update_cache: 'yes'
|
2022-06-09 15:21:09 +02:00
|
|
|
cache_valid_time: '{{ apt_cache_max_age_second }}'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: 'Upgrade the OS (apt-get dist-upgrade)'
|
|
|
|
ansible.builtin.apt:
|
2022-06-08 14:42:13 +02:00
|
|
|
upgrade: 'dist'
|
2022-06-09 15:22:23 +02:00
|
|
|
force_apt_get: 'yes'
|
2022-06-08 14:42:13 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: 'Check if reboot required'
|
|
|
|
register: reboot_required_file
|
|
|
|
ansible.builtin.stat:
|
|
|
|
path: '/var/run/reboot-required'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: 'Reboot if required'
|
|
|
|
when: '(reboot_required_file.stat.exists == true)'
|
2022-06-09 15:22:49 +02:00
|
|
|
ansible.builtin.reboot:
|