Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bump grafana-agent container image to 0.40.4-22.04_stable #303

Merged
merged 4 commits into from
Jun 6, 2024

Conversation

ca-scribner
Copy link
Contributor

@ca-scribner ca-scribner commented May 27, 2024

Issue

Contributes to #296. That issue is affected by a hard to reproduce upstream bug that may have been fixed in 0.36.

Solution

Bumps the grafana-agent container image

Context

grafana-agent may include breaking changes in minor version bumps. I've scanned through the release notes between 0.35 (current version) and 0.40.5 (latest), but I don't have enough background context to really catch anything that affects us. When reviewing, please also read through this summary of breaking changes and highlight anything that matters:

  • v0.40.5

    • some pg_stat_* metrics were changed because prometheus.exporter.postgres was updated.
  • v0.40.0

    • "Prohibit the configuration of services within modules"?
  • v0.39.0

    • (I dont think these are relevant, but don't know for sure)
      • otelcol.receiver.prometheus will drop all otel_scope_info metrics when converting them to OTLP.
      • The target block in prometheus.exporter.blackbox requires a mandatory name argument instead of a block label
  • v0.37.1

    • seeveral breaking changes - see link
  • v0.36.0

    • loki.source.file component will no longer automatically detect and decompress logs from compressed files. A new configuration block is available to enable decompression explicitly. See the [upgrade guide][] for migration instructions. (@thampiotr)
    • otelcol.exporter.prometheus: Set include_scope_info to false by default. You can set it to true to preserve previous behavior. (@gouthamve)
    • prometheus.remote_write: Set retry_on_http_429 to true by default in the queue_config block.You can set it to false to preserve previous behavior. (@wildum)

@ca-scribner
Copy link
Contributor Author

Note that atm we only have rocks for <=0.40.2. 0.40.3 and 0.40.4 exist in grafana-agent-rock but I don't see them published, and 0.40.5 is still as a PR. For now I've bumped things to 0.40.2 to spot any issues, but leaving this as a draft until we decide if we want one of the later versions

@ca-scribner
Copy link
Contributor Author

ah, 0.40.3 and 0.40.4 are stuck behind some oci-factory CLA issues

@ca-scribner ca-scribner changed the title bump grafana-agent container image to 0.40.2-22.04_stable bump grafana-agent container image to 0.40.4-22.04_stable May 30, 2024
@ca-scribner ca-scribner marked this pull request as ready for review May 30, 2024 18:20
@ca-scribner ca-scribner merged commit 66b8a59 into main Jun 6, 2024
13 checks passed
@ca-scribner ca-scribner deleted the openg-2388 branch June 6, 2024 13:25
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.

2 participants