Configure unattended-upgrades
Signed-off-by: Emmy D'Anello <ynerant@emy.lu>
This commit is contained in:
20
roles/apt/tasks/apt-unattended.yml
Normal file
20
roles/apt/tasks/apt-unattended.yml
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
- name: Install unattended-upgrades
|
||||
when: ansible_os_family == "Debian"
|
||||
apt:
|
||||
name: unattended-upgrades
|
||||
state: present
|
||||
update_cache: true
|
||||
register: apt_result
|
||||
retries: 3
|
||||
until: apt_result is succeeded
|
||||
|
||||
- name: Configure unattended-upgrades
|
||||
template:
|
||||
src: "apt/apt.conf.d/{{ item }}.j2"
|
||||
dest: "/etc/apt/apt.conf.d/{{ item }}"
|
||||
owner: root
|
||||
mode: u=rw,g=r,o=r
|
||||
loop:
|
||||
- 50unattended-upgrades
|
||||
- 20auto-upgrades
|
Reference in New Issue
Block a user