Add task to check if backports are enabled

Changed files
+10 -1
+10 -1
debian-update.yml
···
ansible.builtin.apt:
upgrade: dist
+
- name: Check if backports are enabled in sources.list
+
ansible.builtin.lineinfile:
+
dest: /etc/apt/sources.list
+
line: "backports"
+
check_mode: true
+
register: backports
+
- name: Perform a dist-upgrade from Debian backports
ansible.builtin.apt:
default_release: bookworm-backports
update_cache: true
upgrade: dist
-
when: ansible_distribution == 'Debian'
+
when:
+
- ansible_distribution == 'Debian'
+
- backports.stat.exists == true
- name: Check if reboot is required
ansible.builtin.stat: