Skip to content

Conversation

@kgeckhart
Copy link
Contributor

@kgeckhart kgeckhart commented Oct 24, 2025

PR Description

Fixes the components impacted by the breaking change in prometheus/common exfmt.TextParser included in v0.66.0
image

I also added integration tests for the static and unix exporter. The use case for these is not often used in a default setup but in the case of prometheus.exporter.unix it's used by the k8s helm chart so expanding the test to cover seemed useful.

I didn't want to take on the burden of adding windows integration tests ATM but https://github.com/prometheus-community/windows_exporter/blob/v0.31.3/internal/collector/textfile/textfile.go#L387 v0.31.3 is what we need. I didn't see anything particularly concerning in the changelog https://github.com/prometheus-community/windows_exporter/releases. We might want to pull prometheus-community/windows_exporter#2165 in but def for a separate PR.

All other use cases I found were either tests, utilities for tests, or utilities we don't call
image

PR Checklist

  • CHANGELOG.md updated
  • Tests updated

@kgeckhart kgeckhart requested review from a team and clayton-cornell as code owners October 24, 2025 14:44
@github-actions
Copy link
Contributor

github-actions bot commented Oct 24, 2025

💻 Deploy preview available (Fix issues from textparser breaking change):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant