Skip to content

[FTR] Add warning comments to deployment-agnostic FTR base configs#260018

Merged
csr merged 8 commits intoelastic:mainfrom
csr:add-comments-to-da-servers-configs
Mar 31, 2026
Merged

[FTR] Add warning comments to deployment-agnostic FTR base configs#260018
csr merged 8 commits intoelastic:mainfrom
csr:add-comments-to-da-servers-configs

Conversation

@csr
Copy link
Copy Markdown
Member

@csr csr commented Mar 27, 2026

This PR adds warning comments and improves error messages in the deployment-agnostic base config files so both humans and agents are guided to create a feature flag config instead of modifying the base config server arguments directly. Learn more about FTR deployment agnostic configs in the dedicated README.

@csr csr self-assigned this Mar 27, 2026
@csr csr added release_note:skip Skip the PR/issue when compiling release notes backport:all-open Backport to all branches that could still receive a release labels Mar 27, 2026
throw new Error(
`FTR doesn't provision custom ES/Kibana server arguments into the serverless project on MKI.
It may lead to unexpected test failures on Cloud. Please contact #appex-qa.`
`Deployment-agnostic configs run unchanged on MKI. Custom ES/Kibana server args passed here
Copy link
Copy Markdown
Member Author

@csr csr Mar 27, 2026

Choose a reason for hiding this comment

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

The runtime error message is now less cryptic and more action-oriented.

@csr csr marked this pull request as ready for review March 27, 2026 14:39
@csr csr requested a review from a team as a code owner March 27, 2026 14:39
@csr csr requested a review from dmlemeshko March 31, 2026 07:37
@csr csr enabled auto-merge (squash) March 31, 2026 08:07
@csr csr merged commit c04023f into elastic:main Mar 31, 2026
19 checks passed
@kibanamachine
Copy link
Copy Markdown
Contributor

Starting backport for target branches: 8.19, 9.2, 9.3

https://github.com/elastic/kibana/actions/runs/23788553704

@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #9 / AssetDocumentTab should select table tab when path tab is table

Metrics [docs]

✅ unchanged

History

cc @csr

@csr csr deleted the add-comments-to-da-servers-configs branch March 31, 2026 08:45
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Mar 31, 2026
…lastic#260018)

This PR adds warning comments and improves error messages in the
deployment-agnostic base config files so both humans and agents are
guided to create a feature flag config instead of modifying the base
config server arguments directly. Learn more about FTR deployment
agnostic configs in the dedicated
[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).

(cherry picked from commit c04023f)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Mar 31, 2026
…lastic#260018)

This PR adds warning comments and improves error messages in the
deployment-agnostic base config files so both humans and agents are
guided to create a feature flag config instead of modifying the base
config server arguments directly. Learn more about FTR deployment
agnostic configs in the dedicated
[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).

(cherry picked from commit c04023f)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Mar 31, 2026
…lastic#260018)

This PR adds warning comments and improves error messages in the
deployment-agnostic base config files so both humans and agents are
guided to create a feature flag config instead of modifying the base
config server arguments directly. Learn more about FTR deployment
agnostic configs in the dedicated
[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).

(cherry picked from commit c04023f)
@kibanamachine
Copy link
Copy Markdown
Contributor

💚 All backports created successfully

Status Branch Result
8.19
9.2
9.3

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Mar 31, 2026
…igs (#260018) (#260404)

# Backport

This will backport the following commits from `main` to `9.3`:
- [[FTR] Add warning comments to deployment-agnostic FTR base configs
(#260018)](#260018)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Cesare de
Cal","email":"cesare.decal@elastic.co"},"sourceCommit":{"committedDate":"2026-03-31T08:44:13Z","message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","v9.4.0"],"title":"[FTR]
Add warning comments to deployment-agnostic FTR base
configs","number":260018,"url":"https://github.com/elastic/kibana/pull/260018","mergeCommit":{"message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/260018","number":260018,"mergeCommit":{"message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575"}}]}]
BACKPORT-->

Co-authored-by: Cesare de Cal <cesare.decal@elastic.co>
kibanamachine added a commit that referenced this pull request Mar 31, 2026
…igs (#260018) (#260402)

# Backport

This will backport the following commits from `main` to `9.2`:
- [[FTR] Add warning comments to deployment-agnostic FTR base configs
(#260018)](#260018)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Cesare de
Cal","email":"cesare.decal@elastic.co"},"sourceCommit":{"committedDate":"2026-03-31T08:44:13Z","message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","v9.4.0"],"title":"[FTR]
Add warning comments to deployment-agnostic FTR base
configs","number":260018,"url":"https://github.com/elastic/kibana/pull/260018","mergeCommit":{"message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/260018","number":260018,"mergeCommit":{"message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575"}}]}]
BACKPORT-->

Co-authored-by: Cesare de Cal <cesare.decal@elastic.co>
mbondyra added a commit to mbondyra/kibana that referenced this pull request Mar 31, 2026
…e_for_children6

* commit '3402744f63ca1196e97b11ffac4e7f7efab240df': (80 commits)
  [PerUserAuth] Add EARS auth type for Connectors V2 (elastic#253695)
  Fix `@elastic/eui/require-aria-label-for-modals` lint violations across `@elastic/kibana-core` files (elastic#259757)
  [Entity Analytics][Leads generation][4] Add API routes, LeadDataClient, and async generation (elastic#257046)
  [Agent Builder] Agent-centric UX redesign (elastic#258005)
  fix query streams failing test (elastic#260277)
  [Lens as code] Add list layout to the new API (elastic#259967)
  [FTR] Add warning comments to deployment-agnostic FTR base configs (elastic#260018)
  [Discover][Logs profile] Fix missing search highlights (elastic#260056)
  Plugin system: safe deletion (elastic#259038)
  [Infra] Fix Hosts filter options to match selected schema (elastic#259825)
  Manual Entity Resolution and flyout representation (elastic#260162)
  [Cascade] Handle grouping on fields with unset values (elastic#260033)
  [Fleet] generate OTel config for integration packages with otelcol inputs (elastic#259968)
  [Search] Switch over to V2 index management details (elastic#259866)
  [inference] increase timeout for ES inference calls (elastic#260382)
  [ES|QL] Enable subqueries (elastic#257455)
  [ES|QL] Change Point order free options (elastic#260282)
  [Auth] Added authentication strategy for UIAM OAuth (elastic#256182)
  [Security Solution] Add "alerts_candidate_count" rule execution metric (elastic#259917)
  [api-docs] 2026-03-31 Daily api_docs build (elastic#260380)
  ...
kibanamachine added a commit that referenced this pull request Mar 31, 2026
…figs (#260018) (#260400)

# Backport

This will backport the following commits from `main` to `8.19`:
- [[FTR] Add warning comments to deployment-agnostic FTR base configs
(#260018)](#260018)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Cesare de
Cal","email":"cesare.decal@elastic.co"},"sourceCommit":{"committedDate":"2026-03-31T08:44:13Z","message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","v9.4.0"],"title":"[FTR]
Add warning comments to deployment-agnostic FTR base
configs","number":260018,"url":"https://github.com/elastic/kibana/pull/260018","mergeCommit":{"message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/260018","number":260018,"mergeCommit":{"message":"[FTR]
Add warning comments to deployment-agnostic FTR base configs
(#260018)\n\nThis PR adds warning comments and improves error messages
in the\ndeployment-agnostic base config files so both humans and agents
are\nguided to create a feature flag config instead of modifying the
base\nconfig server arguments directly. Learn more about FTR
deployment\nagnostic configs in the
dedicated\n[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).","sha":"c04023ff605e0adf365f9261c962644cc8a8d575"}}]}]
BACKPORT-->

Co-authored-by: Cesare de Cal <cesare.decal@elastic.co>
jeramysoucy pushed a commit to jeramysoucy/kibana that referenced this pull request Apr 1, 2026
…lastic#260018)

This PR adds warning comments and improves error messages in the
deployment-agnostic base config files so both humans and agents are
guided to create a feature flag config instead of modifying the base
config server arguments directly. Learn more about FTR deployment
agnostic configs in the dedicated
[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).
paulinashakirova pushed a commit to paulinashakirova/kibana that referenced this pull request Apr 2, 2026
…lastic#260018)

This PR adds warning comments and improves error messages in the
deployment-agnostic base config files so both humans and agents are
guided to create a feature flag config instead of modifying the base
config server arguments directly. Learn more about FTR deployment
agnostic configs in the dedicated
[README](https://github.com/elastic/kibana/blob/main/x-pack/platform/test/api_integration_deployment_agnostic/README.md).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:all-open Backport to all branches that could still receive a release release_note:skip Skip the PR/issue when compiling release notes v8.19.14 v9.2.8 v9.3.3 v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants