[ceph-users] S3 Multi-part upload broken with newer AWS Java SDK and Kraken RGW

2017-03-01 Thread John Nielsen
Hi all- We use Amazon S3 quite a bit at $WORK but are evaluating Ceph+radosgw as an alternative for some things. We have an "S3 smoke test" written using the AWS Java SDK that we use to validate a number of operations. On my Kraken cluster, multi-part uploads work fine for s3cmd. Our smoke test

Re: [ceph-users] S3 Multi-part upload broken with newer AWS Java SDK and Kraken RGW

2017-03-01 Thread Roger Brown
I had similar issues when I created all the rbd-related pools with erasure-coding instead of replication. -Roger On Wed, Mar 1, 2017 at 11:47 AM John Nielsen wrote: > Hi all- > > We use Amazon S3 quite a bit at $WORK but are evaluating Ceph+radosgw as > an alternative for some things. We have a

Re: [ceph-users] S3 Multi-part upload broken with newer AWS Java SDK and Kraken RGW

2017-03-01 Thread Yehuda Sadeh-Weinraub
This sounds like this bug: http://tracker.ceph.com/issues/17076 Will be fixed in 10.2.6. It's triggered by aws4 auth, so a workaround would be to use aws2 instead. Yehuda On Wed, Mar 1, 2017 at 10:46 AM, John Nielsen wrote: > Hi all- > > We use Amazon S3 quite a bit at $WORK but are evaluating

Re: [ceph-users] S3 Multi-part upload broken with newer AWS Java SDK and Kraken RGW

2017-03-01 Thread John Nielsen
Thanks! Changing to V2 auth does indeed work around the issue with the newer SDK. > On Mar 1, 2017, at 12:33 PM, Yehuda Sadeh-Weinraub wrote: > > This sounds like this bug: > http://tracker.ceph.com/issues/17076 > > Will be fixed in 10.2.6. It's triggered by aws4 auth, so a workaround > would

Re: [ceph-users] S3 Multi-part upload broken with newer AWS Java SDK and Kraken RGW

2017-03-30 Thread Ben Hines
Hey Yehuda, Are there plans to port of this fix to Kraken? (or is there even another Kraken release planned? :) thanks! -Ben On Wed, Mar 1, 2017 at 11:33 AM, Yehuda Sadeh-Weinraub wrote: > This sounds like this bug: > http://tracker.ceph.com/issues/17076 > > Will be fixed in 10.2.6. It's tri