Skip to content

Conversation

@rjernst
Copy link
Member

@rjernst rjernst commented Oct 22, 2025

Some service starts were added after http start, but these should all be before starting http. In general nothing should be added after http start. This commit moves the offending service starts earlier during startup, and adds a loud comment to deter future such additions.

Some service starts were added after http start, but these should all be
before starting http. In general nothing should be added after http
start. This commit moves the offending service starts earlier during
startup, and adds a loud comment to deter future such additions.
@rjernst rjernst requested a review from a team as a code owner October 22, 2025 14:58
@rjernst rjernst added >refactoring :Core/Infra/Node Lifecycle Node startup, bootstrapping, and shutdown auto-backport Automatically create backport pull requests when merged v9.2.1 v8.19.7 v9.1.7 labels Oct 22, 2025
@elasticsearchmachine elasticsearchmachine added Team:Core/Infra Meta label for core/infra team v9.3.0 labels Oct 22, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (Team:Core/Infra)

@rjernst rjernst merged commit 6637732 into elastic:main Oct 22, 2025
33 checks passed
@rjernst rjernst deleted the node/cleanup_start_order branch October 22, 2025 17:32
@elasticsearchmachine
Copy link
Collaborator

💔 Backport failed

Status Branch Result
9.2 Commit could not be cherrypicked due to conflicts
8.19 Commit could not be cherrypicked due to conflicts
9.1 Commit could not be cherrypicked due to conflicts

You can use sqren/backport to manually backport by running backport --upstream elastic/elasticsearch --pr 136966

fzowl pushed a commit to voyage-ai/elasticsearch that referenced this pull request Nov 3, 2025
Some service starts were added after http start, but these should all be
before starting http. In general nothing should be added after http
start. This commit moves the offending service starts earlier during
startup, and adds a loud comment to deter future such additions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Automatically create backport pull requests when merged backport pending :Core/Infra/Node Lifecycle Node startup, bootstrapping, and shutdown >refactoring Team:Core/Infra Meta label for core/infra team v8.19.7 v9.1.7 v9.2.1 v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants