unattended upgrades
This commit is contained in:
parent
71c8a41729
commit
293f5effeb
@ -10,6 +10,10 @@
|
||||
state: present
|
||||
install_recommends: false
|
||||
|
||||
- name: Enable unattended-upgrades
|
||||
ansible.builtin.include_tasks:
|
||||
file: unattended-upgrades.yml
|
||||
|
||||
- name: Remove unused dependencies
|
||||
ansible.builtin.apt:
|
||||
autoremove: true
|
||||
@ -18,6 +22,6 @@
|
||||
ansible.builtin.include_tasks:
|
||||
file: networking/main.yml
|
||||
|
||||
- name: Configure networking
|
||||
- name: Install Kubernetes
|
||||
ansible.builtin.include_tasks:
|
||||
file: kubernetes.yml
|
||||
|
18
roles/node/tasks/unattended-upgrades.yml
Normal file
18
roles/node/tasks/unattended-upgrades.yml
Normal file
@ -0,0 +1,18 @@
|
||||
- name: Install unattended-upgrades package
|
||||
ansible.builtin.apt:
|
||||
name: unattended-upgrades
|
||||
state: present
|
||||
update_cache: true
|
||||
|
||||
- name: Reconfigure unattended-upgrades
|
||||
ansible.builtin.command:
|
||||
cmd: dpkg-reconfigure --frontend=noninteractive unattended-upgrades
|
||||
register: unattended_upgrades
|
||||
failed_when: unattended_upgrades.rc != 0
|
||||
changed_when: unattended_upgrades.rc == 0
|
||||
|
||||
- name: Enable daily upgrades
|
||||
ansible.builtin.systemd_service:
|
||||
name: apt-daily-upgrade.timer
|
||||
enabled: true
|
||||
state: restarted
|
Loading…
Reference in New Issue
Block a user