Skip to content

Conversation

@DaveCTurner
Copy link
Contributor

If the publication fails before starting (e.g. due to one of the precondition checks in CoordinationState#handleClientValue) then we must explicitly stand down as leader.

Closes #96273

If the publication fails before starting (e.g. due to one of the precondition checks in `CoordinationState#handleClientValue`) then we must explicitly stand down as leader. Closes elastic#96273
@DaveCTurner DaveCTurner added >bug :Distributed Coordination/Cluster Coordination Cluster formation and cluster state publication, including cluster membership and fault detection. v8.9.0 labels Jun 1, 2023
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-distributed (Team:Distributed)

@elasticsearchmachine elasticsearchmachine added the Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination. label Jun 1, 2023
@elasticsearchmachine
Copy link
Collaborator

Hi @DaveCTurner, I've created a changelog YAML for you.

@DaveCTurner
Copy link
Contributor Author

I'm a little surprised not to have seen this before, but I suspect that if there's multiple master nodes involved then we're forced into a higher term anyway, so this only happens in the atomic register setup.

@DaveCTurner DaveCTurner requested a review from fcofdez June 1, 2023 12:30
Copy link
Contributor

@fcofdez fcofdez left a comment

Choose a reason for hiding this comment

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

LGTM. Good catch 👍

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

Labels

>bug :Distributed Coordination/Cluster Coordination Cluster formation and cluster state publication, including cluster membership and fault detection. Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination. v8.9.0

3 participants