-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
roachtest: follower-reads/mixed-version/single-region failed #119064
Comments
Looks like it fails trying to retrieve the sessionID, which was just added in #118504. Weird that it can't connect to any of the four nodes in the cluster. Let me dig into this more, it's most likely related to those changes. |
roachtest.follower-reads/mixed-version/single-region failed with artifacts on master @ b2e31876366324c2ebe5c2ad8bbd644997e90864:
Parameters:
|
cc @cockroachdb/test-eng |
After some more digging, it looks like:
Based on the above, my educated guess is that the cluster upgrades to @renatolabs, if my understanding of the failure is correct, what is the preferred way to fix it? Do we just make the minimum supported version 23.1 for this test? Or maybe we think the loss in coverage isn't worth it and we should run this test on insecure mode? Or maybe this is just a bug with |
Not sure if this proves my theory, but I just noticed the following happen after adding a 5 second sleep before authenticating:
|
Ah, thanks for looking into this. I don't see a clean solution here 😞 Making the minimum supported version 23.1 would fix the issue in the short term, but we would have to face it again if: 1) the secure clusters work gets backported or 2) we add some other migration that affects this system table (or any other tables that this operation might use). Brainstorming:
Neither are very elegant, so maybe making this test run in insecure mode is the most convenient / acceptable compromise. We should be bumping the min supported version on master to 23.1 soon anyway (as 22.2 will be EOLed in a few months1), at which point we can make the cluster secure again. Footnotes |
roachtest.follower-reads/mixed-version/single-region failed with artifacts on master @ 814a375d4c0e79d875c42452725f05f6c27294e3:
Parameters:
|
It doesn't 😞 The error returned is Lines 151 to 155 in cb332a8
Lines 166 to 168 in cb332a8
Not very helpful and I'm not sure why that
Sounds good to me. I'll put out a fix. A little unfortunate that this test has failed 3/4 times on master but never failed in my own testing 😅 |
roachtest.follower-reads/mixed-version/single-region failed with artifacts on master @ 254dbd247fb8ed352a11439063b29f23a0767f28:
Parameters:
|
roachtest.follower-reads/mixed-version/single-region failed with artifacts on master @ b2e31876366324c2ebe5c2ad8bbd644997e90864:
Parameters:
ROACHTEST_arch=amd64
ROACHTEST_cloud=gce
ROACHTEST_coverageBuild=false
ROACHTEST_cpu=2
ROACHTEST_encrypted=false
ROACHTEST_fs=ext4
ROACHTEST_localSSD=true
ROACHTEST_metamorphicBuild=false
ROACHTEST_ssd=0
Help
See: roachtest README
See: How To Investigate (internal)
See: Grafana
This test on roachdash | Improve this report!
Jira issue: CRDB-36015
The text was updated successfully, but these errors were encountered: