[Fleet] Automate Update of Bundled Packages #127974
Labels
Feature:EPM
Fleet team's Elastic Package Manager (aka Integrations) project
Team:Fleet
Team label for Observability Data Collection Fleet team
Ref #112095
In 8.1, we introduced support in Fleet for "bundled packages," which are fetched at build-time and bundled with the Kibana distributable. These packages are configured through a
fleet_packages.json
file at the top level of the Kibana repository.Currently, any time a new version of one of these bundled packages is deployed and considered ready for release, we need to manually update its entry in
fleet_packages.json
to ensure we bundle the latest version of that package. This adds an additional, manual step to the package promotion process for these packages, and adds room for human error.It'd be ideal to automate this process using Kibana CI to ensure
fleet_packages.json
stays up to date with the latest version of each package as served by the package registry. We also likely want these updates to go through a final review step, so proposing the updates tofleet_package.json
via a PR labeled for appropriate code owner review would be ideal.A few potential solutions could be:
fleet_packages.json
and updates the version accordingly via GitHub PRelastic-package
CLI tooling or CI to also handle the update offleet_packages.json
via GitHub PR, see Add guidance for updating bundled packages in Kibana elastic-package#733The text was updated successfully, but these errors were encountered: