Update victoriametrics/vmagent Docker tag to v1.130.0 #593

Merged
AverageMarcus merged 1 commits from renovate/victoriametrics into master 2025-11-18 09:10:51 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
victoriametrics/vmagent minor v1.129.1 -> v1.130.0

Release Notes

VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)

v1.130.0

Compare Source

v1.130.0

Released at 2025-11-14

Update Note 1: VictoriaMetrics enterprise vmsingle and vmstorage in VictoriaMetrics cluster: Make sure that, if -retentionFilter is used, its duration is lower than -retentionPeriod before upgrading; otherwise, the deployment will fail. Read more in retention filters documentation.

  • SECURITY: upgrade Go builder from Go1.25.3 to Go1.25.4. See the list of issues addressed in Go1.25.4.

  • FEATURE: vmagent: add ability to set attach_metadata.namespace=true option for all the kubernetes_sd_configs defined at -promscrape.config, or via -promscrape.kubernetes.attachNamespaceMetadataAll command-line flag. This allows attaching namespace labels and annotations to discovered targets for pod, service, endpoints, endpointslice, and ingress roles. See #​9880 for more details. Thank you, @​clementnuss, for the contribution.

  • FEATURE: vmalert: print the error message as value if templating fails in alerting rule label or annotation values, and continue generating alerts. Previously, a templating error prevented alerts. See #​9853.

  • FEATURE: vminsert in VictoriaMetrics cluster and vmsingle: add -enableMetadata command-line flag to enable metrics metadata ingestion. See #​2974 and the following doc.

  • FEATURE: vmstorage in VictoriaMetrics cluster and vmsingle: add in-memory storage for storing and querying metrics metadata. See #​2974 and the following doc.

  • FEATURE: vmui: add option to always show all points on the chart. See #​9699.

  • FEATURE: vmui: improve overall chart rendering performance. See #​9699.

  • FEATURE: vmui relabeling playground: relax the validation for the labels text area. It now accepts labels without curly braces (e.g. __name__=metric_name, label1=value1). The regression was introduced in #​8770. See #​9900 for details.

  • FEATURE: all VictoriaMetrics components: Attach additional information to logs when throttling occurs. For example, vmagent throttles OpenTelemetry row parse error to one message every 5 seconds. See #​9498. Thanks to @​SamarthBagga for the PR 9752.

  • BUGFIX: vmagent and vmsingle: prevent early exit when one of multiple service discovery configs (under the same service discovery type) fails. see this issue #​9949 for details.

  • BUGFIX: vmagent and vmsingle: properly access service discovery servers with HTTP/2 protocol enabled. See this issue #​9981 for details. Thanks to the @​JayiceZ

  • BUGFIX: vmalert: fix a potential race condition in the /api/v1/rule, /api/v1/alert and /api/v1/alerts APIs during rule hot reload. See this issue #​9551 for details.

  • BUGFIX: vmalert: drop labels with empty values in generated alerts and time series. See #​9984.

  • BUGFIX: vminsert, vmagent and vmsingle: properly apply maxDataSize memory limits to the zstd encoded requests. It protects ingest endpoints from malicious requests. See commit 10f7cd2f.

  • BUGFIX: all VictoriaMetrics components: prevent from misleading log messages containing init new cache substring when opening various cache files at startup. See 9750.

  • BUGFIX: vmui: fix display of isolated points on the chart. See #​9666.

  • BUGFIX: vmui: fix median value calculation displayed below series graph. See #​9926.

  • BUGFIX: VictoriaMetrics enterprise vmsingle and vmstorage in VictoriaMetrics cluster: disallow having a duration in -retentionFilter bigger than -retentionPeriod. Previously, it was allowed but had no effect, the data retention period remains limited to -retentionPeriod. See commit 9a8463df.


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 PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [victoriametrics/vmagent](https://github.com/VictoriaMetrics/VictoriaMetrics) | minor | `v1.129.1` -> `v1.130.0` | --- ### Release Notes <details> <summary>VictoriaMetrics/VictoriaMetrics (victoriametrics/vmagent)</summary> ### [`v1.130.0`](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.130.0) [Compare Source](https://github.com/VictoriaMetrics/VictoriaMetrics/compare/v1.129.1...v1.130.0) ##### [v1.130.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.130.0) Released at 2025-11-14 **Update Note 1:** VictoriaMetrics [enterprise](https://docs.victoriametrics.com/enterprise/) [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): Make sure that, if `-retentionFilter` is used, its duration is lower than `-retentionPeriod` before upgrading; otherwise, the deployment will fail. Read more in [retention filters](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#retention-filters) documentation. - SECURITY: upgrade Go builder from Go1.25.3 to Go1.25.4. See [the list of issues addressed in Go1.25.4](https://github.com/golang/go/issues?q=milestone%3AGo1.25.4%20label%3ACherryPickApproved). - FEATURE: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/): add ability to set `attach_metadata.namespace=true` option for all the [`kubernetes_sd_configs`](https://docs.victoriametrics.com/victoriametrics/sd_configs/#kubernetes_sd_configs) defined at [`-promscrape.config`](https://docs.victoriametrics.com/victoriametrics/vmagent/#quick-start), or via `-promscrape.kubernetes.attachNamespaceMetadataAll` command-line flag. This allows attaching namespace labels and annotations to discovered targets for `pod`, `service`, `endpoints`, `endpointslice`, and `ingress` roles. See [#&#8203;9880](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/9880) for more details. Thank you, [@&#8203;clementnuss](https://github.com/clementnuss), for the contribution. - FEATURE: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): print the error message as value if [templating](https://docs.victoriametrics.com/victoriametrics/vmalert/#templating) fails in alerting rule label or annotation values, and continue generating alerts. Previously, a templating error prevented alerts. See [#&#8203;9853](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9853). - FEATURE: `vminsert` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): add `-enableMetadata` command-line flag to enable metrics metadata ingestion. See [#&#8203;2974](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/2974) and the following [doc](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#metrics-metadata). - FEATURE: `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): add in-memory storage for storing and querying metrics metadata. See [#&#8203;2974](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/2974) and the following [doc](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#metrics-metadata). - FEATURE: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): add option to always show all points on the chart. See [#&#8203;9699](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9699). - FEATURE: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): improve overall chart rendering performance. See [#&#8203;9699](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9699). - FEATURE: [vmui relabeling playground](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#relabeling): relax the validation for the labels text area. It now accepts labels without curly braces (e.g. `__name__=metric_name, label1=value1`). The regression was introduced in [#&#8203;8770](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/8770). See [#&#8203;9900](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9900) for details. - FEATURE: all VictoriaMetrics components: Attach additional information to logs when throttling occurs. For example, vmagent throttles OpenTelemetry row parse error to one message every 5 seconds. See [#&#8203;9498](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9498). Thanks to [@&#8203;SamarthBagga](https://github.com/SamarthBagga) for the [PR 9752](https://github.com/VictoriaMetrics/VictoriaMetrics/pull/9752). - BUGFIX: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): prevent early exit when one of multiple service discovery configs (under the same service discovery type) fails. see this issue [#&#8203;9949](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9949) for details. - BUGFIX: [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): properly access service discovery servers with HTTP/2 protocol enabled. See this issue [#&#8203;9981](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9981) for details. Thanks to the [@&#8203;JayiceZ](https://github.com/JayiceZ) - BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): fix a potential race condition in the `/api/v1/rule`, `/api/v1/alert` and `/api/v1/alerts` APIs during rule hot reload. See this issue [#&#8203;9551](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9551) for details. - BUGFIX: [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): drop labels with empty values in generated alerts and time series. See [#&#8203;9984](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9984). - BUGFIX: `vminsert`, [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/) and [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): properly apply `maxDataSize` memory limits to the `zstd` encoded requests. It protects ingest endpoints from malicious requests. See commit [10f7cd2f](https://github.com/VictoriaMetrics/VictoriaMetrics/commit/10f7cd2ffc866d1ec3ca955b2feeca6daa08b5ed). - BUGFIX: all VictoriaMetrics components: prevent from misleading log messages containing `init new cache` substring when opening various cache files at startup. See [9750](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9750). - BUGFIX: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): fix display of isolated points on the chart. See [#&#8203;9666](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9666). - BUGFIX: [vmui](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/#vmui): fix median value calculation displayed below series graph. See [#&#8203;9926](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/9926). - BUGFIX: VictoriaMetrics [enterprise](https://docs.victoriametrics.com/enterprise/) [vmsingle](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/) and `vmstorage` in [VictoriaMetrics cluster](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): disallow having a duration in `-retentionFilter` bigger than `-retentionPeriod`. Previously, it was allowed but had no effect, the data retention period remains limited to `-retentionPeriod`. See commit [9a8463df](https://github.com/VictoriaMetrics/VictoriaMetrics/commit/9a8463df42bb4afef41982f57dd3569348dd5cb9). </details> --- ### 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 PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy4zIiwidXBkYXRlZEluVmVyIjoiNDIuMTMuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate added 1 commit 2025-11-18 03:10:13 +00:00
AverageMarcus merged commit c207c43567 into master 2025-11-18 09:10:51 +00:00
AverageMarcus deleted branch renovate/victoriametrics 2025-11-18 09:10:52 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: AverageMarcus/cluster.fun#593