-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
aws s3 rm with --recursive option does not delete all the objects from the bucket #8197
Comments
Attaching noobaa.log now |
To create the test data, I used an internal tool called populatefs which creates data (files and directories) with all ossible combinations. |
@anandhu-karattu I tried locally with a few objects, a directory and objects in that directory, all the objects were deleted.
|
noobaa.log |
Updating that I tried @anandhu-karattu's dataset and indeed I see that some files are not getting deleted.
|
@anandhu-karattu @romayalon issue is with list_object. Because of the uniqe folder structure test data have object listing are falling for data set, and it's affecting the object_delete call, where object delete use the list_object output to get the key. Trying to fix the issue in list_object() |
Environment info
Standalone noobaa noobaa-core-5.15.4-20240704.el9.x86_64
Platform RHEL 9.4
Actual behavior
Attaching noobaa.log with this ticket. There is no error found during upload or download
Time stamps for upload:
Jul 11 15:33:13 —> upload start
Jul 11 15:34:10 --> upload completed
Timestamp for download
Jul 11 15:35:02. --> delete start
Jul 11 15:35:13 --> delete completed
Expected behavior
--recursive option should always delete all the uploaded objects and directories
More information - Screenshots / Logs / Other output
The text was updated successfully, but these errors were encountered: