Skip to content
This repository was archived by the owner on Dec 6, 2024. It is now read-only.

Commit 7fbbdbe

Browse files
committed
Adding the bucket finalizer removal
1 parent 8271dbe commit 7fbbdbe

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Diff for: pkg/bucket/bucket_controller.go

+10
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,16 @@ func (b *BucketListener) Update(ctx context.Context, old, new *v1alpha1.Bucket)
217217
if err != nil {
218218
return err
219219
}
220+
221+
controllerutil.RemoveFinalizer(bucket, consts.BucketFinalizer)
222+
klog.V(5).Infof("Successfully removed finalizer: %s of bucket: %s", consts.BucketFinalizer, bucket.ObjectMeta.Name)
223+
}
224+
225+
_, err = b.buckets().Update(ctx, bucket, metav1.UpdateOptions{})
226+
if err != nil {
227+
klog.V(3).ErrorS(err, "Error updating bucket after removing finalizers",
228+
"bucket", bucket.ObjectMeta.Name)
229+
return err
220230
}
221231
}
222232

0 commit comments

Comments
 (0)