Skip to content

[9.3] Dynamically enable / disable plugins in correspondence to stateless mode. (#142147)#143932

Open
mosche wants to merge 1 commit intoelastic:9.3from
mosche:backport/9.3/pr-142147
Open

[9.3] Dynamically enable / disable plugins in correspondence to stateless mode. (#142147)#143932
mosche wants to merge 1 commit intoelastic:9.3from
mosche:backport/9.3/pr-142147

Conversation

@mosche
Copy link
Copy Markdown
Contributor

@mosche mosche commented Mar 10, 2026

Backports the following commits to 9.3:

…ode. (elastic#142147)

deploymentTarget  provides a way to dynamically refine which plugins are loaded for a deployment based on stateless.enabled:

- STATEFUL_ONLY: Only load plugin on stateful deployments (stateless mode disabled)
- STATELESS_ONLY: Only load plugin on stateless deployments (stateless mode enabled)
- ALL: Always load plugin (default)

Relates to ES-13956

Relates to ES-13956
@mosche mosche requested review from a team as code owners March 10, 2026 09:56
@mosche mosche added :Core/Infra/Plugins Plugin API and infrastructure >non-issue auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport serverless-linked Added by automation, don't add manually Team:Core/Infra Meta label for core/infra team labels Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport :Core/Infra/Plugins Plugin API and infrastructure >non-issue serverless-linked Added by automation, don't add manually Team:Core/Infra Meta label for core/infra team v9.3.4

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants