Add group field to prometheus packages - #20546
Conversation
✅ Elastic Docs Style Checker (Vale)No issues found on modified lines! The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale. |
|
✅ All changelog entries have the correct PR link. |
💚 Build Succeeded
History
|
|
Tick the box to add this pull request to the merge queue (same as
|
|
Package prometheus - 1.24.4 containing this change is available at https://epr.elastic.co/package/prometheus/1.24.4/ |
|
Package prometheus_input - 1.0.2 containing this change is available at https://epr.elastic.co/package/prometheus_input/1.0.2/ |
|
Package prometheus_input_otel - 0.1.2 containing this change is available at https://epr.elastic.co/package/prometheus_input_otel/0.1.2/ |
|
Package prometheus_input_otel_raw - 0.1.2 containing this change is available at https://epr.elastic.co/package/prometheus_input_otel_raw/0.1.2/ |
Proposed commit message
Add
group: prometheusto the manifest of all prometheus-related packages:prometheus,prometheus_input,prometheus_input_otel,prometheus_input_otel_raw.WHAT: Adds a
groupfield to each package'smanifest.yml, immediately after thetypefield, with the valueprometheus. Each package receives a patch version bump and a corresponding changelog entry.WHY: The Kibana UI uses the
groupfield to display related packages as a unified technology tile, allowing users to discover and install the full prometheus observability stack from a single entry point.Checklist
changelog.ymlfile.Author's Checklist
group: prometheusappears in all 4 package manifests.How to test this PR locally
Start a local registry (v1.40.0) pointing at this branch using
elastic-packagev0.126.0 and query each package:Requires
elastic-packagev0.126.0, which starts the registry at v1.40.0.Each response should contain
"group": "prometheus". Example:{ "name": "prometheus", "version": "1.24.4", "type": "integration", "group": "prometheus" }Related issues
Screenshots