First off, you can rename a bucket and create a new one for the application
to use. You can also unlink the bucket so it is no longer owned by the
access-key/user that created it. That should get your application back on
its feet.
I have had very little success with bypass-gc, although I think it
Followup:
I eventually gave up trying to salvage the bucket. The bucket is supposed to
have ca. 11 objects, every attempt to "bucket index check --fix" increased
that number by 11, so something is very wrong.
Also, deleting the bucket with "radosgw bucket rm --purge-objects" failed with