Skip to content

Conversation

@DaveCTurner
Copy link
Contributor

At startup we construct a DiscoveryNode which identifies the local
node, and we report various components of this identity in the startup
logs. You can often deduce other parts (e.g. the ephemeral and
persistent node IDs) from other logs, but this is hard to do reliably.
With this commit we report the node identity in full at startup to avoid
any ambiguity.

Relates #83034, #85721, and other test failures explainable by mistaken
identities.

At startup we construct a `DiscoveryNode` which identifies the local
node, and we report various components of this identity in the startup
logs. You can often deduce other parts (e.g. the ephemeral and
persistent node IDs) from other logs, but this is hard to do reliably.
With this commit we report the node identity in full at startup to avoid
any ambiguity.

Relates elastic#83034, elastic#85721, and other test failures explainable by mistaken
identities.
@DaveCTurner DaveCTurner added >enhancement :Distributed Coordination/Network Http and internode communication implementations v8.3.0 labels Apr 11, 2022
@elasticmachine elasticmachine added the Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination. label Apr 11, 2022
@elasticmachine
Copy link
Collaborator

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

@elasticsearchmachine
Copy link
Collaborator

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

@DaveCTurner DaveCTurner merged commit 8960a64 into elastic:master Apr 11, 2022
@DaveCTurner DaveCTurner deleted the 2022-04-11-log-node-identity-at-startup branch April 11, 2022 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Distributed Coordination/Network Http and internode communication implementations >enhancement Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination. v8.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants