Amazon has changed the rules for bucket names, you no longer can do upper case bucket names and bucket names no longer can use “_”.
We have find out because today a couple of testcase did no longer path, until yesterday everything was fine.
Sadly the exception thrown is not really helpful: “The specified bucket is not valid.”.
So we consider 2 changes to the S3 Extension
- make a proper exception message that maybe also print out the rules for bucket names
- auto convert bucket names to lower case (maybe need a flag to enable)