Skip to content
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

release-24.3: roachtest: fix network/authentication/nodes=4 #140963

Merged
merged 1 commit into from
Feb 13, 2025

Conversation

blathers-crl[bot]
Copy link

@blathers-crl blathers-crl bot commented Feb 10, 2025

Backport 1/1 commits from #138816 on behalf of @tbg.

/cc @cockroachdb/release


For reasons, the test starts a three node cluster, then immediately
stops it, then restarts n1 and {n2,n3} separately. It was previously
restarting n1 first, followed by {n2,n3}. Due to recent change
PR #138109, this no longer works since n1 doesn't have quorum and
so won't signal SQL readiness.

There's an ongoing discussion on whether this new behavior is desired,
but either way, this PR changes the test to restart {n2,n3} first (which
does have quorum, assuming we wait for full replication first, which we
now do as well), followed by n1.

Informs #138806.

Epic: none
Release note: None


Closes: #140775
Release justification: fixes a test failure introduced by a framework change (aa6be9e).

For reasons, the test starts a three node cluster, then immediately
stops it, then restarts n1 and {n2,n3} separately. It was previously
restarting n1 first, followed by `{n2,n3}`. Due to recent change
PR #138109, this no longer works since n1 doesn't have quorum and
so won't signal SQL readiness.

There's an ongoing discussion on whether this new behavior is desired,
but either way, this PR changes the test to restart {n2,n3} first (which
does have quorum, assuming we wait for full replication first, which we
now do as well), followed by n1.

Closes #138806.

Epic: none
Release note: None
@blathers-crl blathers-crl bot force-pushed the blathers/backport-release-24.3-138816 branch from 6bccb44 to a0206e0 Compare February 10, 2025 08:30
@blathers-crl blathers-crl bot added blathers-backport This is a backport that Blathers created automatically. O-robot Originated from a bot. labels Feb 10, 2025

This comment was marked as resolved.

@blathers-crl blathers-crl bot added the backport Label PR's that are backports to older release branches label Feb 10, 2025
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@tbg tbg merged commit dd89c42 into release-24.3 Feb 13, 2025
20 of 21 checks passed
@tbg tbg deleted the blathers/backport-release-24.3-138816 branch February 13, 2025 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport Label PR's that are backports to older release branches blathers-backport This is a backport that Blathers created automatically. O-robot Originated from a bot.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants