Skip to content

test: pin JMX Exporter compat job to release - #2203

Merged
zeitlinger merged 1 commit into
mainfrom
fix/2179-jmx-pin-release
Jun 8, 2026
Merged

test: pin JMX Exporter compat job to release#2203
zeitlinger merged 1 commit into
mainfrom
fix/2179-jmx-pin-release

Conversation

@zeitlinger

Copy link
Copy Markdown
Member

Summary

  • v1.6.0 of jmx_exporter ships the stable io.prometheus.metrics.expositionformats.generated.Metrics class (verified in integration_test_suite/integration_tests/src/main/java/io/prometheus/jmx/test/support/metrics/MetricsParser.java on the v1.6.0 tag).
  • Restore DEFAULT_JMX_EXPORTER_VERSION (currently v1.6.0, renovate-tracked) as the default ref so the compatibility job pins to a release again. workflow_dispatch's JMX_EXPORTER_REF still overrides.
  • Drops the stale comment in mise.toml that explained why we tracked main.

Closes #2179. Follow-up to #2178.

Test plan

  • CI JMX Exporter Compatibility job runs against v1.6.0 and passes.
v1.6.0 ships the stable Metrics class, so the compat job no longer
needs to track main. Restore DEFAULT_JMX_EXPORTER_VERSION as the
default ref; workflow_dispatch input still overrides.
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger
zeitlinger marked this pull request as ready for review June 8, 2026 09:17
@zeitlinger
zeitlinger merged commit 9e1f2f5 into main Jun 8, 2026
17 checks passed
@zeitlinger
zeitlinger deleted the fix/2179-jmx-pin-release branch June 8, 2026 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants