unattended upgrades

This commit is contained in:
BENEDEK László 2025-04-26 22:06:16 +02:00
parent 71c8a41729
commit 293f5effeb
2 changed files with 23 additions and 1 deletions

View File

@ -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

View 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