Cannot delete an empty bucket that has versioning enabled in ONTAP
Applies to
- ONTAP 9.11.1 and newer
- ONTAP S3 Server
- S3 versioning
Issue
- Cannot delete an empty bucket that has versioning enabled after all objects have been deleted:
cluster::> vserver object-store-server bucket show -vserver vs1 -bucket bucket1 -fields versioning-state,object-count
vserver bucket versioning-state object-count
-------- ------- ---------------- ------------
vs1 bucket1 enabled 0
- Error message states that the bucket cannot be deleted because it is not empty
cluster::> vserver object-store-server bucket delete -vserver vs1 -bucket bucket1
Error: command failed: Failed to remove bucket "bucket1" for Vserver "vs1".
Reason: Cannot delete bucket "bucket1" on Vserver "vs1" because it is
not empty. Delete the objects, and then try the operation again. For
further assistance, contact technical support.