-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rgw: Conditional PUT on ETag #2756
Conversation
@yehudasa Thanks. That's great to see it. I'm going to squash a complete clean commit in this PR for you to review it. |
@xylv is this ready to review or is another commit coming? |
@liewegas It's ready to review. |
I think @yehudasa needs to review. What would make this so much better would be a patch for s3-tests.git that tests the feature ... :) |
@liewegas I agree that it's better to have the functional test cases. I'm looking into the s3-tests. The patch will be in a separated PR. |
Fixes: ceph#8562 Signed-off-by: Ray Lv <raylv@yahoo-inc.com>
FAIL: make check on 5177821 output is http://paste.ubuntu.com/9450801/ |
@xylv are you able to run make check successfully on your local machine ? If so you can ignore loic-bot output and I'll investigate why it fails when you succeed. It is an experimental bot ;-) |
@dachary I managed to run the make check on my local environment except for some cases on xfs. But it is as expected because I'm on a ext4 rather xfs filesystem. It's wired to see that |
Python nose is installed on the machine running loic-bot make check. Could you add to http://paste.ubuntu.com/ the output of make check you have for comparison ? |
@yehudasa @dachary I have rebased on master and run the make check again. Please find out the log at http://paste.ubuntu.com/9487775/ To test if rebasing works, also sent out the rebased PR: #3160 |
Fixes: #8562
Signed-off-by: Ray Lv raylv@yahoo-inc.com