-
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: update version map for 20.1.6 and create fixtures #54761
roachtest: update version map for 20.1.6 and create fixtures #54761
Conversation
I just realized #53668 never went in because a bors failure. I'll address the second commit from that PR in a separate patch, not sure why there was a test failure there. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
For some reason, updating the fixtures is causing the version-upgrade roachtest to fail. @asubiotto do you know what could be happening here? Tagging you because you were the last person to successfully upgrade the fixtures |
Hmm not sure. It seems like a cluster initialization failure:
Not sure why this would have anything to do with the fixtures. What happens if you run the roachtest without the new fixtures? Like this we can isolate either the version or the fixtures. Maybe @tbg can offer some color |
I think the problem is that roachtest changed since the fixtures were made? It's looking at the |
Re: running the roachtest without the fixture to isolate if the problem is the fixture or the map -- it's the fixture, it only fails once they're brought into the picture. @tbg I created the fixtures yesterday right before I opened the PR, so I don't think that's the issue. I searched for this |
Ah - makes sense. @irfansharif it looks like this will bite us every time we use fixtures for anything, no? It doesn't have anything to do with #51879. I think |
@arulajmani could you try with this diff:
basically it moves this bootstrap file into the store dir, so it will be part of the fixture when you make it (one more time). |
Putting @jlinder, given #51897 keeps biting us so often and that we're now close to finally releasing 20.2, can we prioritize #51897? I really think it will make a world of difference for roachtests and test infrastructure sanity. For the patch suggested above, it's a bit unfortunate we need it at all. EDIT: I see it #51897 is not what's causing the issue here. Confused myself cause of Tobi's broken link. |
459ce14
to
2752a8b
Compare
This commit updates the PredecessorVersion to 20.1.6 and updates fixtures. Release note: None
2752a8b
to
8eca6de
Compare
@tbg din't have much luck trying to generate fixtures after trying the diff you sent. Straight out of the box, I encountered the
in addition to what you pasted above as we're creating fixtures for v20.1.6 -- I was able to create fixtures with this successfully (again), but they don't pass CI. |
I can take a look come Monday. |
@irfansharif would you mind taking this one? |
And address fallout from `roachprod` changes around cluster initialization (cockroachdb#51329). Touches cockroachdb#54761. Release note: None
And address fallout from `roachprod` changes around cluster initialization (cockroachdb#51329). Touches cockroachdb#54761. Release note: None
This commit updates the PredecessorVersion to 20.1.6 and updates
fixtures.
Release note: None