Thanks for bringing this topic over here. I'm using the version 0.6.2
of the aws-s3 gem, it's already installed at heroku.
I'm not entirely sure if I'm handling everything right (it's my first
use–case for S3, Heroku as well as dragonfly), but I tried to follow
your example usage for this combination and locally — with the common
data storage — everything works just fine.
But when I try to use it in production I'm getting the mentioned
error.
I have done both: created my bucket "manually" in advance and let
dragonfly create it. The first leads to be here described problem, the
second one causes a different error: 'AWS::S3::OperationAborted (A
conflicting conditional operation is currently in progress against
this resource. Please try again.)', which seems to point at the same
problem (
http://developer.amazonwebservices.com/connect/thread.jspa?threadID=25368#jive-message-104253
).
Any help would be greatly appreciated.