Work around interrupted dpkg run.

This commit is contained in:
Andreas B. Mundt 2024-03-12 11:10:46 +01:00
parent 4c6a499cf0
commit ac97b0d3a4

View file

@ -5,11 +5,21 @@
update_cache: true update_cache: true
cache_valid_time: 86400 cache_valid_time: 86400
- block:
- name: upgrade packages - name: upgrade packages
apt: apt:
upgrade: dist upgrade: dist
autoremove: true autoremove: true
autoclean: true autoclean: true
rescue:
- name: Looks like dpkg was interrupted, configure manually
command:
cmd: dpkg --configure -a
- name: Try again to upgrade packages
apt:
upgrade: dist
autoremove: true
autoclean: true
- name: install etckeeper - name: install etckeeper
apt: apt: