Skip to content

raft: upgrade to v1.7.0 which introduces pre-vote extension #20335

Closed
@jrasell

Description

In the near future, Raft will release v1.7.0 which introduces the pre-vote extension: hashicorp/raft#530

The feature particularly improves cluster stability when a Nomad server is partition from the cluster, but rejoins at a later date. The PR has a conclusive writeup.

In order to update Nomad we will want to decide if the new preVoteDisabled configuration flag is exposed to operators and perform testing. The testing should include:

  • upgrade testing with mixed Raft versions
  • leadership transitions
  • server partitioning and rejoining
  • pre-vote interactions with Autopilot
  • load testing

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Type

No type

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions