Skip to content

chore(deps): update grafana-agent docker tag to v0.41.0

Tortoise caretaker requested to merge renovate/grafana-agent-0.x into next

This MR contains the following updates:

Package Update Change
grafana-agent minor v0.40.5 -> v0.41.0

Release Notes

grafana/agent (grafana-agent)

v0.41.0

Compare Source

Breaking changes
  • The default listen port for otelcol.receiver.opencensus has changed from 4317 to 55678 to align with upstream. (@​rfratto)

  • The default sync interval for mimir.rules.kubernetes has changed from 30s to 5m to reduce load on Mimir. (@​56quarters)

Enhancements
  • Add support for importing folders as single module to import.file. (@​wildum)

  • Add support for importing directories as single module to import.git. (@​wildum)

  • Improve converter diagnostic output by including a Footer and removing lower level diagnostics when a configuration fails to generate. (@​erikbaranowski)

  • Increased the alert interval and renamed the ClusterSplitBrain alert to ClusterNodeCountMismatch in the Grafana Agent Mixin to better match the alert conditions. (@​thampiotr)

  • Not restart tailers in loki.source.kubernetes component by above-average time deltas if K8s version is >= 1.29.1 (@​hainenber)

  • Add conversion from static to flow mode for loki.source.windowsevent via legacy_bookmark_path. (@​mattdurham)

  • Add ability to convert static mode positions file to loki.source.file compatible via legacy_positions_file argument. (@​mattdurham)

  • Added support for otelcol configuration conversion in grafana-agent convert and grafana-agent run commands. (@​rfratto, @​erikbaranowski, @​tpaschalis, @​hainenber)

  • Added support for static configuration conversion of the traces subsystem. (@​erikbaranowski, @​wildum)

  • Add automatic conversion for legacy_positions_file in component loki.source.file. (@​mattdurham)

  • Propagate request metadata for faro.receiver to downstream components. (@​hainenber)

Features
  • A new loki.rules.kubernetes component that discovers PrometheusRule Kubernetes resources and loads them into a Loki Ruler instance. (@​EStork09)

  • A new snmp_context configuration argument for prometheus.exporter.snmp and the snmp Static mode integration. It overrides the context_name parameter in the SNMP configuration file. (@​ptodev)

Bugfixes
  • Fix panic for prometheus.exporter.snmp and snmp_exporter integration introduced in v0.40.5 with a version upgrade. This was due to an uninitialized new metric for the exporter. (@​erikbaranowski)

  • Fix an issue where JSON string array elements were not parsed correctly in loki.source.cloudflare. (@​thampiotr)

  • Fix SSRF vulnerability in faro.receiver by disabling source map download. (@​hainenber)

  • Fix an issue where the default values of some component's arguments change whenever that argument is explicitly configured. This issue only affected a small subset of arguments across 15 components. (@​erikbaranowski, @​rfratto)

  • Fix panic when fanning out to invalid receivers. (@​hainenber)

  • Fix a bug where a panic could occur when reloading custom components. (@​wildum)

  • The import.git config block did not work with branches or tags this now fixes that behavior. (@​mattdurham)

  • Fix an issue on Windows where uninstalling Alloy did not remove it from the Add/Remove programs list. (@​rfratto)

  • Fix a bug where a topic was claimed by the wrong consumer type in otelcol.receiver.kafka. (@​wildum)

Other changes
  • Clustering for Grafana Agent in Flow mode has graduated from beta to stable.

  • Resync defaults for otelcol.processor.k8sattributes with upstream. (@​hainenber)

  • Resync defaults for otelcol.exporter.otlp and otelcol.exporter.otlphttp with upstream. (@​hainenber)


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot. The local configuration can be found in the local Renovate Bot repository.

Merge request reports

Loading