Hello,
I have still the same problem that I cannot delete an empty bucket. Also not with force command.
Is there a force force command present? I just want to delete a bucket. However the bucket is empty
root@DESKTOP-M0C3J7T:~# aws s3 --endpoint=http://192.168.0.4:7777/ rb s3://backup --force
remove_bucket failed: s3://backup An error occurred (BucketNotEmpty) when calling the DeleteBucket operation: The bucket you tried to delete is not empty
root@DESKTOP-M0C3J7T:~#
@Alexey the bucket was definitely empty. However I can not give the output from s3 but there was no output due to bucket is empty. The version ist 1.1.8 running as a Docker container.
However with uplink cli it was possible to delete the bucket without any hacks.
No output
root@DESKTOP-M0C3J7T:~# aws s3 --endpoint=http://192.168.0.4:7777/ ls s3://duplicati --recursive
root@DESKTOP-M0C3J7T:~#
Can not delete empty bucket
root@DESKTOP-M0C3J7T:~# aws s3 --endpoint=http://192.168.0.4:7777/ rb s3://duplicati --force
remove_bucket failed: s3://duplicati An error occurred (BucketNotEmpty) when calling the DeleteBucket operation: The bucket you tried to delete is not empty
root@DESKTOP-M0C3J7T:~#
With uplink it works
jensamberg@DESKTOP-M0C3J7T:~ ./uplink rb sj://duplicati --force
Bucket duplicati has been deleted
jensamberg@DESKTOP-M0C3J7T:~
@jensamberg Umlauts are supported as long as they supported by UTF8.
I used Russian names and they work normally.
However, I reported the problem to the team. Maybe something not merged into the Gateway code.
We have updated the libuplink and uplink to a new process to forcibly remove buckets (it’s useful when encryption phrase is lost)