From b3153e2a5bd19db800f153d1cbbac6c4d177798e Mon Sep 17 00:00:00 2001 From: saibotk Date: Wed, 7 Feb 2024 23:32:26 +0100 Subject: [PATCH] lvm_self_backup: Fix unmount issues Somehow unmount fails if the mount is already unmounted, so we just ignore unmounts exit code --- roles/lvm_self_backup/templates/backup-lvm.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/lvm_self_backup/templates/backup-lvm.service b/roles/lvm_self_backup/templates/backup-lvm.service index 6a0a1fd..a56c69b 100644 --- a/roles/lvm_self_backup/templates/backup-lvm.service +++ b/roles/lvm_self_backup/templates/backup-lvm.service @@ -23,7 +23,7 @@ ExecStopPost=/usr/bin/docker rm --force duplicity-backup-lvm # Unmount snapshots {% for item in lvm_self_backup_vols %} -ExecStopPost=/usr/bin/umount /dev/{{ item.vg_name }}/{{ item.lv_name }}_snap +ExecStopPost=/usr/bin/umount /dev/{{ item.vg_name }}/{{ item.lv_name }}_snap || true {% endfor %} # Remove snapshots