Skip to content

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

Merged
jmurret merged 2 commits into
release/1.12.xfrom
backport/jm/docs/gratefully-exotic-spider
Jul 13, 2023
Merged

Backport of [NET-4876] docs - update upgrade index page to not recommend consul leave. into release/1.12.x#18106
jmurret merged 2 commits into
release/1.12.xfrom
backport/jm/docs/gratefully-exotic-spider

Conversation

@hc-github-team-consul-core
Copy link
Copy Markdown
Collaborator

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

@hc-github-team-consul-core hc-github-team-consul-core requested a review from a team as a code owner July 12, 2023 16:57
@hc-github-team-consul-core hc-github-team-consul-core force-pushed the backport/jm/docs/gratefully-exotic-spider branch from c1b8a8a to 3d41d78 Compare July 12, 2023 16:57
@hc-github-team-consul-core hc-github-team-consul-core force-pushed the backport/jm/docs/gratefully-exotic-spider branch from 445eeca to 10594c2 Compare July 12, 2023 16:57
@hc-github-team-consul-core hc-github-team-consul-core enabled auto-merge (squash) July 12, 2023 16:57
Copy link
Copy Markdown
Collaborator

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
@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