From 73ad2a775121db7bad2741a02076a75c9108e9a1 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 1 Dec 2023 02:08:22 -0500 Subject: [PATCH] Avoid removal of old versions at all We simply shouldn't do this here. Let's leave them hanging around unless removed in another way (e.g. in update-pvc-daemons) --- roles/pvc/tasks/pvc/main.yml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/roles/pvc/tasks/pvc/main.yml b/roles/pvc/tasks/pvc/main.yml index 230a1f1..7b1dbc4 100644 --- a/roles/pvc/tasks/pvc/main.yml +++ b/roles/pvc/tasks/pvc/main.yml @@ -36,22 +36,6 @@ group: sudo with_items: - pvc.conf - register: new_daemon_config - -- name: remove obsolete pvc daemon configurations - file: - dest: "/etc/pvc/{{ item }}" - state: absent - with_items: - - pvcnoded.yaml - - pvcapid.yaml - - autobackup.yaml - # Only apply this task when the new daemon config has NOT changed. - # In practice, this means that the first time pvc.conf is written, - # the old configs will NOT be purged. Then, the next time this is - # run (presuming no fundamental changes happen to that config), - # they will be removed. Provides safety in case of a failed update. - when: not new_daemon_config.changed - name: install API SSL certificate file copy: