From a8acae4af5476112677dc8c50d8e212cd9674900 Mon Sep 17 00:00:00 2001 From: Hao Liu <44379968+TheRealHaoLiu@users.noreply.github.com> Date: Wed, 13 Mar 2024 15:23:10 -0400 Subject: [PATCH] Don't delete old postgres 13 volume automatically (#1767) Leave old postgres-13 volume alone in case of unforseen upgrade failure for restore purposes User can manually delete old PVC after verifying upgrade is completed --- roles/installer/tasks/upgrade_postgres.yml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/roles/installer/tasks/upgrade_postgres.yml b/roles/installer/tasks/upgrade_postgres.yml index 416e217e..f8f7a765 100644 --- a/roles/installer/tasks/upgrade_postgres.yml +++ b/roles/installer/tasks/upgrade_postgres.yml @@ -153,16 +153,3 @@ loop: - "{{ ansible_operator_meta.name }}-postgres" - "{{ ansible_operator_meta.name }}-postgres-13" - -- name: Remove old persistent volume claim - k8s: - kind: PersistentVolumeClaim - api_version: v1 - namespace: "{{ ansible_operator_meta.namespace }}" - name: "{{ item }}" - state: absent - loop: - - "postgres-{{ ansible_operator_meta.name }}-postgres-0" - - "postgres-{{ ansible_operator_meta.name }}-postgres-13-0" - - "postgres-13-{{ ansible_operator_meta.name }}-postgres-13-0" - when: postgres_keep_pvc_after_upgrade