I ran the script :
./botoconnect.py ParseResult(scheme='http', netloc='roro-swift:8080', path='/', params='', query='', fragment='') Creating bucket: cont_s3 uploading: uploaded_from_s3.txt key modifying: uploaded_from_s3.txt key
and did not see any stacktrace in keystone logs.
but If I upload a file in the same bucket from Cyberduck I get the stacktrace. So Cyberduck is doing something different from what boto is doing and triggers the error.
I ran the script :
./botoconnect.py scheme= 'http', netloc= 'roro-swift: 8080', path='/', params='', query='', fragment='') from_s3. txt key from_s3. txt key
ParseResult(
Creating bucket: cont_s3
uploading: uploaded_
modifying: uploaded_
and did not see any stacktrace in keystone logs.
but If I upload a file in the same bucket from Cyberduck I get the stacktrace. So Cyberduck is doing something different from what boto is doing and triggers the error.