Skip to content

Commit b00ffe3

Browse files
delete volume snapshots when PBM is nil during backup finalizer cleanup
Signed-off-by: Mayank Shah <mayank.shah@percona.com>
1 parent 92ec618 commit b00ffe3

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

pkg/controller/perconaservermongodbbackup/psmdb_backup_controller.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -594,6 +594,10 @@ func (r *ReconcilePerconaServerMongoDBBackup) deleteBackupFinalizer(ctx context.
594594
}
595595
}
596596
if b.PBM() == nil || meta == nil {
597+
if len(cr.Status.Snapshots) > 0 {
598+
return r.deleteVolumeSnapshots(ctx, cr)
599+
}
600+
597601
stg, err := r.getPBMStorage(ctx, cluster, cr)
598602
if err != nil {
599603
return errors.Wrap(err, "get storage")

0 commit comments

Comments
 (0)