Depend on apm-data plugin
Motivation/summary
Updates docker-compose.yml to enable the apm-data Elasticsearch plugin, which installs the built-in Elasticsearch index templates and ingest pipelines. Update the system tests to stop installing the integration package.
TODO:
- [ ] I've removed the "wait_for_integration" config/precondition, but this will need to be reinstated and just disabled by the system test. We should only remove it when the plugin is enabled by default in Elasticsearch, and we have removed the data streams from the integration package.
Checklist
- [ ] Update CHANGELOG.asciidoc
- [ ] Update package changelog.yml (only if changes to
apmpackagehave been made) - [ ] Documentation has been updated
How to test these changes
Run the system tests.
Related issues
https://github.com/elastic/apm-server/issues/11528 https://github.com/elastic/apm-server/issues/11529
This pull request does not have a backport label. Could you fix it @axw? 🙏 To fixup this pull request, you need to add the backport labels for the needed branches, such as:
-
backport-7.17is the label to automatically backport to the 7.17 branch. -
backport-8./dis the label to automatically backport to the8./dbranch./dis the digit.
NOTE: backport-skip has been added to this pull request.
This pull request is now in conflicts. Could you fix it @axw? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/
git fetch upstream
git checkout -b systemtest-elasticsearch-apmdata upstream/systemtest-elasticsearch-apmdata
git merge upstream/main
git push upstream systemtest-elasticsearch-apmdata
This pull request is now in conflicts. Could you fix it @axw? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/
git fetch upstream
git checkout -b systemtest-elasticsearch-apmdata upstream/systemtest-elasticsearch-apmdata
git merge upstream/main
git push upstream systemtest-elasticsearch-apmdata
This pull request is now in conflicts. Could you fix it @axw? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/
git fetch upstream
git checkout -b systemtest-elasticsearch-apmdata upstream/systemtest-elasticsearch-apmdata
git merge upstream/main
git push upstream systemtest-elasticsearch-apmdata
run docs-build