diff --git a/roles/backup/tasks/init.yml b/roles/backup/tasks/init.yml index a24f12e7..b2377d4e 100644 --- a/roles/backup/tasks/init.yml +++ b/roles/backup/tasks/init.yml @@ -43,7 +43,7 @@ # by default, it will re-use the old pvc if already created (unless a pvc is provided) - name: Set PVC to use for backup set_fact: - backup_claim: "{{ backup_pvc | default(_default_backup_pvc, true) }}" + backup_pvc: "{{ backup_pvc | default(_default_backup_pvc, true) }}" - block: - name: Create PVC for backup @@ -57,7 +57,7 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: "{{ deployment_name }}-backup-claim" + name: "{{ backup_pvc }}" namespace: "{{ backup_pvc_namespace }}" ownerReferences: null when: diff --git a/roles/backup/tasks/update_status.yml b/roles/backup/tasks/update_status.yml index 8130a85d..d4b5764f 100644 --- a/roles/backup/tasks/update_status.yml +++ b/roles/backup/tasks/update_status.yml @@ -9,5 +9,5 @@ namespace: "{{ ansible_operator_meta.namespace }}" status: backupDirectory: "{{ backup_dir }}" - backupClaim: "{{ backup_claim }}" + backupClaim: "{{ backup_pvc }}" when: backup_complete diff --git a/roles/backup/templates/backup_pvc.yml.j2 b/roles/backup/templates/backup_pvc.yml.j2 index 3e4f7d2f..c13b76f7 100644 --- a/roles/backup/templates/backup_pvc.yml.j2 +++ b/roles/backup/templates/backup_pvc.yml.j2 @@ -2,7 +2,7 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: {{ deployment_name }}-backup-claim + name: {{ backup_pvc }} namespace: "{{ backup_pvc_namespace }}" ownerReferences: null labels: diff --git a/roles/backup/templates/management-pod.yml.j2 b/roles/backup/templates/management-pod.yml.j2 index 0ec0cfbb..1c09dacb 100644 --- a/roles/backup/templates/management-pod.yml.j2 +++ b/roles/backup/templates/management-pod.yml.j2 @@ -27,6 +27,6 @@ spec: volumes: - name: {{ ansible_operator_meta.name }}-backup persistentVolumeClaim: - claimName: {{ backup_claim }} + claimName: {{ backup_pvc }} readOnly: false restartPolicy: Never