Describe the solution you'd like
Since several months you don't have to use openstack provider anymore.
Here is the correct "new" way to create a bucket and a s3 user:
https://github.com/ovh/public-cloud-examples/blob/main/use-cases/create-and-use-object-storage-as-tf-backend/object-storage-tf/s3.tf
So it should useful to improve the bucket module :)