-
Notifications
You must be signed in to change notification settings - Fork 257
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
TestRadosGWTestSuite/TestUserBucket is consistently failing in CI #984
Comments
Even though it is failure behaviour seems to be right for error. RGW was sending empty list for unknown user, now it is sending error. I tired to tracked which PR might cause this change. And looks like ceph/ceph@5083612 made a lot of changes for that API |
@thotz Would you be willing to do a PR to fix that? Because you seem to be the last man standing who knows something about RGW. 😬 |
I tried to do some mapping w.r.t git commit hashes and container image hashes around the time when CI failure was first reported and kind of concluded on ceph/ceph#56863 as the change which converted response from empty list( Previously:
and now:
|
@ansiwen @phlogistonjohn @anoopcs9 We can modify the test case to treat it error rather than no error. But this may require the versioning check for ceph. Otherwise we can remove the test case entirely since it is checking an invalid case |
Modifying the test case accordingly calls for new test file with proper build tags to differentiate between Ceph versions. Let's not go that way.
I would vote for the removal of those related test cases. |
Fixes: ceph#984 Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
Fixes: #984 Signed-off-by: Jiffin Tony Thottan <thottanjiffin@gmail.com>
It started failing on ceph main runs a few days days back:
https://github.com/ceph/go-ceph/actions/runs/8698488588
Now it is also failing on pre-squid:
https://github.com/ceph/go-ceph/actions/runs/8730978262
This pattern looks a bit like something changed in RGW and perhaps just got backported to squid very recently. This latter suggestion may help us find out what the change was (maybe?).
Any one somewhat well versed in RGW want to look into this?
The text was updated successfully, but these errors were encountered: