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

Backport of [NET-4876] docs - update upgrade index page to not recommend consul leave. into release/1.12.x #18106

Merged
merged 2 commits into from
Jul 13, 2023

Conversation

hc-github-team-consul-core
Copy link
Contributor

Backport

This PR is auto-generated from #18100 to be assessed for backporting due to the inclusion of the label backport/1.12.

The below text is copied from the body of the original PR.


Description

consul leave is bad during upgrades because the leaving server will disconnect and think there is no leader and initiate a series of new elections, but cannot communicate with others. When it comes up, its term is much higher than the leader and the leader will detect this and step down. Having the leader change is bad when you are trying to guarantee that the leader is upgraded last.

We've already changed this on the general upgrade process page. This is another instance we just found


Overview of commits

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto approved Consul Bot automated PR

@github-actions github-actions bot added the type/docs Documentation needs to be created/updated/clarified label Jul 12, 2023
@vercel vercel bot temporarily deployed to Preview – consul-ui-staging July 12, 2023 16:59 Inactive
@vercel vercel bot temporarily deployed to Preview – consul July 12, 2023 17:02 Inactive
@jmurret jmurret disabled auto-merge July 13, 2023 16:31
@jmurret jmurret merged commit e9e7d50 into release/1.12.x Jul 13, 2023
2 checks passed
@jmurret jmurret deleted the backport/jm/docs/gratefully-exotic-spider branch July 13, 2023 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/docs Documentation needs to be created/updated/clarified
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants