From 7ffb1e76995d54990e3bdd732ea2ef63ddc7f887 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Thu, 31 Jul 2025 10:07:49 +0200 Subject: [PATCH] debian: enable unattended upgrades --- roles/debian/tasks/main.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/roles/debian/tasks/main.yml b/roles/debian/tasks/main.yml index abb9cbd..a795319 100644 --- a/roles/debian/tasks/main.yml +++ b/roles/debian/tasks/main.yml @@ -96,6 +96,19 @@ enabled: yes state: started +- name: Install automatic upgrade package + package: + name: unattended-upgrades + +- name: Configure automatic upgrades + lineinfile: + path: /etc/apt/apt.conf.d/20auto-upgrades + create: yes + line: '{{ item }}' + loop: + - 'APT::Periodic::Update-Package-Lists "1";' + - 'APT::Periodic::Unattended-Upgrade "1";' + - name: Run SSH instance in management VRF when: interfaces | selectattr('vrf') | selectattr('vrf.name', '==', 'mgmt') block: