-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[APM] Configure fleet docker container for APM tests #230398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[APM] Configure fleet docker container for APM tests #230398
Conversation
ec9de8c to
21819e5
Compare
Flaky Test Runner Stats🎉 All tests passed! - kibana-flaky-test-suite-runner#9001[✅] x-pack/solutions/observability/test/apm_api_integration/basic/config.ts: 30/30 tests passed. |
jennypavlova
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🚀 Thanks for adding that!
| const kibanaServerUrl = format(kibanaServer); | ||
| const esServer = servers.elasticsearch as UrlObject; | ||
|
|
||
| const dockerRegistryPort: string | undefined = process.env.FLEET_PACKAGE_REGISTRY_PORT; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: do we need to specify the type, or is the process.env.FLEET_PACKAGE_REGISTRY_PORT is a different type?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It can be undefined, right?
|
Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services) |
🤖 GitHub commentsExpand to view the GitHub comments
Just comment with:
|
|
Starting backport for target branches: 8.18, 8.19, 9.0, 9.1 https://github.com/elastic/kibana/actions/runs/16748421027 |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
closes [228305](elastic#228305) closes [228130](elastic#228130) ## Summary This PR follows this suggestion elastic#228305 (comment) to use dockerized epm registry environment in CI (cherry picked from commit 1545634) # Conflicts: # x-pack/solutions/observability/test/apm_api_integration/common/config.ts
closes [228305](elastic#228305) closes [228130](elastic#228130) ## Summary This PR follows this suggestion elastic#228305 (comment) to use dockerized epm registry environment in CI (cherry picked from commit 1545634) # Conflicts: # x-pack/test/apm_api_integration/common/config.ts # x-pack/test/apm_api_integration/common/fixtures/package_registry_config.yml
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
closes [228305](elastic#228305) closes [228130](elastic#228130) ## Summary This PR follows this suggestion elastic#228305 (comment) to use dockerized epm registry environment in CI (cherry picked from commit 1545634) # Conflicts: # x-pack/solutions/observability/test/apm_api_integration/common/config.ts
closes [228305](elastic#228305) closes [228130](elastic#228130) ## Summary This PR follows this suggestion elastic#228305 (comment) to use dockerized epm registry environment in CI (cherry picked from commit 1545634) # Conflicts: # x-pack/test/apm_api_integration/common/config.ts # x-pack/test/apm_api_integration/common/fixtures/package_registry_config.yml
closes [228305](elastic#228305) closes [228130](elastic#228130) ## Summary This PR follows this suggestion elastic#228305 (comment) to use dockerized epm registry environment in CI
…230635) # Backport This will backport the following commits from `main` to `9.1`: - [[APM] Configure fleet docker container for APM tests (#230398)](#230398) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Carlos Crespo","email":"crespocarlos@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-08-05T11:12:35Z","message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-infra_services","backport:version","v8.18.0","v9.1.0","v8.19.0","v9.2.0"],"title":"[APM] Configure fleet docker container for APM tests","number":230398,"url":"https://github.com/elastic/kibana/pull/230398","mergeCommit":{"message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230398","number":230398,"mergeCommit":{"message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375"}}]}] BACKPORT-->
…230637) # Backport This will backport the following commits from `main` to `9.0`: - [[APM] Configure fleet docker container for APM tests (#230398)](#230398) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Carlos Crespo","email":"crespocarlos@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-08-05T11:12:35Z","message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-infra_services","backport:version","v8.18.0","v9.1.0","v8.19.0","v9.2.0"],"title":"[APM] Configure fleet docker container for APM tests","number":230398,"url":"https://github.com/elastic/kibana/pull/230398","mergeCommit":{"message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230398","number":230398,"mergeCommit":{"message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375"}}]}] BACKPORT-->
…#230638) # Backport This will backport the following commits from `main` to `8.19`: - [[APM] Configure fleet docker container for APM tests (#230398)](#230398) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Carlos Crespo","email":"crespocarlos@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-08-05T11:12:35Z","message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-infra_services","backport:version","v8.18.0","v9.1.0","v8.19.0","v9.2.0"],"title":"[APM] Configure fleet docker container for APM tests","number":230398,"url":"https://github.com/elastic/kibana/pull/230398","mergeCommit":{"message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230398","number":230398,"mergeCommit":{"message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375"}}]}] BACKPORT-->
…#230639) # Backport This will backport the following commits from `main` to `8.18`: - [[APM] Configure fleet docker container for APM tests (#230398)](#230398) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Carlos Crespo","email":"crespocarlos@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-08-05T11:12:35Z","message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","ci:project-deploy-observability","Team:obs-ux-infra_services","backport:version","v8.18.0","v9.1.0","v8.19.0","v9.2.0"],"title":"[APM] Configure fleet docker container for APM tests","number":230398,"url":"https://github.com/elastic/kibana/pull/230398","mergeCommit":{"message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230398","number":230398,"mergeCommit":{"message":"[APM] Configure fleet docker container for APM tests (#230398)\n\ncloses [228305](https://github.com/elastic/kibana/issues/228305)\ncloses [228130](https://github.com/elastic/kibana/issues/228130)\n\n## Summary\n\nThis PR follows this suggestion\nhttps://github.com//issues/228305#issuecomment-3103601583\nto use dockerized epm registry environment in CI","sha":"15456349ea853b8eebae28e23f4cfc1f48088375"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
closes [228305](elastic#228305) closes [228130](elastic#228130) ## Summary This PR follows this suggestion elastic#228305 (comment) to use dockerized epm registry environment in CI
closes 228305
closes 228130
Summary
This PR follows this suggestion #228305 (comment) to use dockerized epm registry environment in CI