Skip to content

feat(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.86.0 )#3999

Merged
wrmilling merged 1 commit into
mainfrom
renovate/victoria-metrics-k8s-stack-0.x
Jul 9, 2026
Merged

feat(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.86.0 )#3999
wrmilling merged 1 commit into
mainfrom
renovate/victoria-metrics-k8s-stack-0.x

Conversation

@renovate

@renovate renovate Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
victoria-metrics-k8s-stack minor 0.85.30.86.0

Release Notes

VictoriaMetrics/helm-charts (victoria-metrics-k8s-stack)

v0.86.0

Release notes for version 0.86.0

Release date: 08 Jul 2026

Helm: v3 AppVersion: v1.147.0 VM Operator: 0.66.2

  • bump version of VM components to v1.147.0
  • fixed hardcoded datasources in dashboards when datasource variable is present. See #​3079.
  • bump operator dependency chart to version 0.66.2
  • bump grafana dependency chart to version 12.7.2

v0.85.10

Release notes for version 0.85.10

Release date: 03 Jul 2026

Helm: v3 AppVersion: v1.146.0 VM Operator: 0.65.1

  • added global.extraLabels and global.extraAnnotations to apply common labels and annotations to all workload resources and pod templates
  • fix vlagent spec incorrectly delegating to vmagent implementation and overriding the image tag with the chart appVersion instead of using the VictoriaLogs image tag configured in vlagent.spec.image.tag

v0.85.9

Release notes for version 0.85.9

Release date: 01 Jul 2026

Helm: v3 AppVersion: v1.146.0

  • fix sync-job incorrectly renaming the Grafana cluster variable when global.clusterLabel is customized, causing $cluster references in panel expressions to break. The variable name is now always kept as cluster; only the metric label in selectors is renamed to the configured value. See #​3059.

v0.85.8

Release notes for version 0.85.8

Release date: 29 Jun 2026

Helm: v3 AppVersion: v1.146.0

  • support additional env variables for syncJob. See #​3052.

v0.85.7

Release notes for version 0.85.7

Release date: 28 Jun 2026

Helm: v3 AppVersion: v1.146.0

  • sync-job now supports overriding the dnsConfig and dnsPolicy
  • removed unsupported vl and vt cluster parameters. See #​3047.

v0.85.6

Release notes for version 0.85.6

Release date: 26 Jun 2026

Helm: v3 AppVersion: v1.146.0

  • sync-job supports manifest generation mode: set OUTPUT=- (stdout) or OUTPUT=<file> to write all rendered ConfigMap/GrafanaDashboard/VMRule manifests as YAML instead of applying them to the cluster, allowing users to commit the output to a repository and deploy via GitOps tools in air-gapped environments. See #​3040
  • fix sync-job not injecting hidden constant $cluster variable into dashboards that have no cluster template variable, causing Grafana to show "No data" or variable errors when multicluster: false. See #​3042

v0.85.5

Release notes for version 0.85.5

Release date: 25 Jun 2026

Helm: v3 AppVersion: v1.146.0

  • fix sync-job failing to patch cluster variable filters in dashboards that store variable queries as structured objects (map form) instead of plain strings. See #​3038.

v0.85.4

Release notes for version 0.85.4

Release date: 24 Jun 2026

Helm: v3 AppVersion: v1.146.0

  • sync-job now sets owner references on managed ConfigMaps, GrafanaDashboards, and VMRules pointing to its ServiceAccount, so Kubernetes automatically garbage-collects them when the chart is uninstalled via any tool (Helm, ArgoCD, etc.). Controlled by syncJob.useOwnerReferences (default true). See #​3032

Configuration

📅 Schedule: (in timezone America/Chicago)

  • 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 becomes conflicted, 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 was generated by Mend Renovate. View the repository job log.

claude[bot]
claude Bot previously approved these changes Jun 24, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

victoria-metrics-k8s-stack: v0.85.3 → v0.85.4

Verdict: Safe to merge

Summary:
Patch bump introducing improved garbage collection for sync-job managed resources (ConfigMaps, GrafanaDashboards, VMRules). The feature is controlled by syncJob.useOwnerReferences (default true), which automatically sets owner references to enable Kubernetes garbage collection.

Impact Assessment:

  • No breaking changes or deprecations
  • No config changes required in monitoring/victoria-metrics/victoria-metrics.yaml
  • The default behavior (owner references enabled) is beneficial and improves cluster hygiene when the release is uninstalled
  • All monitored components (vmsingle, alertmanager, vmalert, vmagent) continue to work as before

Sources consulted:

@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown

Claude Review Usage

When (UTC) Version Model Turns Cost
2026-06-24 16:36 0.85.3 -> 0.85.4 claude-haiku-4-5-20251001 6 $0.093
2026-06-25 19:48 0.85.3 -> 0.85.5 claude-haiku-4-5-20251001 11 $0.1254
2026-06-25 19:52 0.85.3 -> 0.85.5 claude-haiku-4-5-20251001 4 $0.0491
2026-06-26 23:38 0.85.3 -> 0.85.6 claude-haiku-4-5-20251001 10 $0.125
2026-06-28 12:37 0.85.3 -> 0.85.7 claude-haiku-4-5-20251001 11 $0.1289
2026-06-29 13:53 0.85.3 -> 0.85.8 claude-haiku-4-5-20251001 8 $0.119
2026-07-01 20:55 0.85.3 -> 0.85.9 claude-haiku-4-5-20251001 8 $0.1054
2026-07-03 13:35 0.85.3 -> 0.85.10 claude-haiku-4-5-20251001 12 $0.1369
2026-07-08 12:39 0.85.3 -> 0.86.0 claude-haiku-4-5-20251001 5 $0.1019

@renovate
renovate Bot force-pushed the renovate/victoria-metrics-k8s-stack-0.x branch from 51d56f3 to f9affb3 Compare June 25, 2026 19:46
@renovate renovate Bot changed the title fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.4 ) fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.5 ) Jun 25, 2026
@claude
claude Bot dismissed their stale review June 25, 2026 19:47

Superseded by updated review covering 0.85.5

claude[bot]
claude Bot previously approved these changes Jun 25, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

victoria-metrics-k8s-stack: v0.85.3 → v0.85.5

Verdict: Safe to merge

Summary:
Patch bump covering two minor releases with bug fixes and improved resource cleanup. No breaking changes or configuration updates required.

Changes included:

  • v0.85.4 (24 Jun 2026): Adds owner references on managed ConfigMaps, GrafanaDashboards, and VMRules for automatic garbage collection. Controlled by syncJob.useOwnerReferences (default true).
  • v0.85.5 (25 Jun 2026): Fixes sync-job failing to patch cluster variable filters in dashboards stored as structured objects (map form).

Impact Assessment:

  • AppVersion remains v1.146.0 (chart-only patch)
  • No breaking changes or deprecations
  • Current config in monitoring/victoria-metrics/victoria-metrics.yaml uses defaultDashboards: enabled: true, so v0.85.5 fix is directly relevant
  • No explicit syncJob configuration needed; defaults apply
  • Owner references feature (v0.85.4) is beneficial for cluster cleanup and enabled by default
  • All monitored components (vmsingle, alertmanager, vmalert, vmagent) continue to work as before

Sources consulted:

@renovate
renovate Bot force-pushed the renovate/victoria-metrics-k8s-stack-0.x branch from f9affb3 to 8d015aa Compare June 25, 2026 19:51
@renovate renovate Bot changed the title fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.5 ) fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.6 ) Jun 26, 2026
@renovate
renovate Bot force-pushed the renovate/victoria-metrics-k8s-stack-0.x branch from 8d015aa to d5aac64 Compare June 26, 2026 23:36
@claude
claude Bot dismissed their stale review June 26, 2026 23:37

Superseded by updated review covering v0.85.6

claude[bot]
claude Bot previously approved these changes Jun 26, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

victoria-metrics-k8s-stack: v0.85.3 → v0.85.6

Verdict: Safe to merge

Summary:
Patch bump covering three minor releases with bug fixes and improved resource cleanup. No breaking changes or configuration updates required.

Changes included:

  • v0.85.4 (24 Jun 2026): Adds owner references on managed ConfigMaps, GrafanaDashboards, and VMRules for automatic garbage collection. Controlled by syncJob.useOwnerReferences (default true).
  • v0.85.5 (25 Jun 2026): Fixes sync-job failing to patch cluster variable filters in dashboards stored as structured objects (map form).
  • v0.85.6 (26 Jun 2026): Sync-job manifest generation mode support (OUTPUT env var); fixes $cluster variable injection in dashboards with no cluster template variable.

Impact Assessment:

  • AppVersion remains v1.146.0 (chart-only patches)
  • No breaking changes or deprecations
  • Current config in monitoring/victoria-metrics/victoria-metrics.yaml uses defaultDashboards: enabled: true, so v0.85.5 and v0.85.6 dashboard fixes are directly relevant
  • No explicit syncJob configuration needed; defaults apply
  • Owner references feature (v0.85.4) is beneficial for cluster cleanup and enabled by default
  • All monitored components (vmsingle, alertmanager, vmalert, vmagent) continue to work as before

Sources consulted:

  • Renovate release notes in PR body (v0.85.4–v0.85.6)
  • Local configuration review (monitoring/victoria-metrics/victoria-metrics.yaml)

@renovate renovate Bot changed the title fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.6 ) fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.7 ) Jun 28, 2026
@renovate
renovate Bot force-pushed the renovate/victoria-metrics-k8s-stack-0.x branch from d5aac64 to 89f5a4f Compare June 28, 2026 12:36
@claude
claude Bot dismissed their stale review June 28, 2026 12:37

Superseded by updated review

claude[bot]
claude Bot previously approved these changes Jun 28, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

victoria-metrics-k8s-stack: v0.85.3 → v0.85.7

Verdict: Safe to merge

Summary:
Patch bump covering four minor releases with bug fixes, improved resource cleanup, and enhanced DNS configuration support. No breaking changes or configuration updates required.

Changes included:

  • v0.85.4 (24 Jun 2026): Adds owner references on managed ConfigMaps, GrafanaDashboards, and VMRules for automatic garbage collection. Controlled by syncJob.useOwnerReferences (default true).
  • v0.85.5 (25 Jun 2026): Fixes sync-job failing to patch cluster variable filters in dashboards stored as structured objects (map form).
  • v0.85.6 (26 Jun 2026): Sync-job manifest generation mode support (OUTPUT env var); fixes $cluster variable injection in dashboards with no cluster template variable.
  • v0.85.7 (28 Jun 2026): Sync-job now supports overriding dnsConfig and dnsPolicy; removed unsupported vl and vt cluster parameters.

Impact Assessment:

  • AppVersion remains v1.146.0 (chart-only patches)
  • No breaking changes or deprecations
  • Removed vl and vt parameters were unsupported; verified not in use in monitoring/victoria-metrics/victoria-metrics.yaml
  • DNS config overrides are opt-in (no config changes required)
  • Current config uses defaultDashboards: enabled: true, benefiting from v0.85.5 and v0.85.6 dashboard fixes
  • No explicit syncJob configuration needed; defaults apply
  • Owner references feature (v0.85.4) is beneficial for cluster cleanup and enabled by default
  • All monitored components (vmsingle, alertmanager, vmalert, vmagent) continue to work as before

Sources consulted:

  • Renovate release notes in PR body (v0.85.4–v0.85.7)
  • Local configuration review (monitoring/victoria-metrics/victoria-metrics.yaml)
  • Repository code search (confirmed no usage of removed parameters)

@renovate renovate Bot changed the title fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.7 ) fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.8 ) Jun 29, 2026
@renovate
renovate Bot force-pushed the renovate/victoria-metrics-k8s-stack-0.x branch from 89f5a4f to 39b7851 Compare June 29, 2026 13:52
@claude
claude Bot dismissed their stale review June 29, 2026 13:53

Superseded by updated review for v0.85.8

claude[bot]
claude Bot previously approved these changes Jun 29, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

victoria-metrics-k8s-stack: v0.85.3 → v0.85.8

Verdict: Safe to merge

Summary:
Patch bump covering five minor releases with bug fixes, improved resource cleanup, enhanced DNS configuration support, and expanded sync-job environment variable support. No breaking changes or configuration updates required.

Changes included:

  • v0.85.4 (24 Jun 2026): Adds owner references on managed ConfigMaps, GrafanaDashboards, and VMRules for automatic garbage collection. Controlled by syncJob.useOwnerReferences (default true).
  • v0.85.5 (25 Jun 2026): Fixes sync-job failing to patch cluster variable filters in dashboards stored as structured objects (map form).
  • v0.85.6 (26 Jun 2026): Sync-job manifest generation mode support (OUTPUT env var); fixes $cluster variable injection in dashboards with no cluster template variable.
  • v0.85.7 (28 Jun 2026): Sync-job now supports overriding dnsConfig and dnsPolicy; removed unsupported vl and vt cluster parameters.
  • v0.85.8 (29 Jun 2026): Adds support for additional env variables for syncJob.

Impact Assessment:

  • AppVersion remains v1.146.0 (chart-only patches)
  • No breaking changes or deprecations
  • Removed vl and vt parameters were unsupported; verified not in use in monitoring/victoria-metrics/victoria-metrics.yaml
  • DNS config overrides are opt-in (no config changes required)
  • Additional env variable support in 0.85.8 is purely additive (no defaults affected)
  • Current config uses defaultDashboards: enabled: true, benefiting from v0.85.5 and v0.85.6 dashboard fixes
  • No explicit syncJob configuration needed; defaults apply
  • Owner references feature (v0.85.4) is beneficial for cluster cleanup and enabled by default
  • All monitored components (vmsingle, alertmanager, vmalert, vmagent) continue to work as before

Sources consulted:

  • Renovate release notes in PR body (v0.85.4–v0.85.8)
  • Local configuration review (monitoring/victoria-metrics/victoria-metrics.yaml)
  • Repository code search (confirmed no usage of removed parameters)

@renovate renovate Bot changed the title fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.8 ) fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.9 ) Jul 1, 2026
@renovate
renovate Bot force-pushed the renovate/victoria-metrics-k8s-stack-0.x branch from 39b7851 to c954bab Compare July 1, 2026 20:54
claude[bot]
claude Bot previously approved these changes Jul 1, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

victoria-metrics-k8s-stack: v0.85.3 → v0.85.9

Verdict: Safe to merge

Summary:

  • Patch-level bump covering v0.85.4 through v0.85.9
  • Underlying VictoriaMetrics app version (v1.146.0) unchanged
  • Changes include sync-job owner references, Grafana dashboard variable fixes, dnsConfig/dnsPolicy support, and manifest generation mode

Not applicable to this repo:

  • All sync-job changes (Grafana integration) — Grafana is disabled in the HelmRelease config
  • Removal of unsupported vl/vt cluster parameters — not used in this config

Sources consulted:

  • Renovate PR body with release notes v0.85.4 through v0.85.9
  • Local HelmRelease config at monitoring/victoria-metrics/victoria-metrics.yaml

@renovate renovate Bot changed the title fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.9 ) fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.10 ) Jul 3, 2026
@renovate
renovate Bot force-pushed the renovate/victoria-metrics-k8s-stack-0.x branch from c954bab to 10a79b3 Compare July 3, 2026 13:34
@claude
claude Bot dismissed stale reviews from themself July 3, 2026 13:35

Superseded by updated review

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

victoria-metrics-k8s-stack: v0.85.3 → v0.85.10

Verdict: Safe to merge

Summary:
Patch bump covering v0.85.4 through v0.85.10 with bug fixes, improved resource cleanup, enhanced DNS configuration support, expanded sync-job environment variable support, and optional global label/annotation features. No breaking changes or configuration updates required.

New in v0.85.10:

  • Added global.extraLabels and global.extraAnnotations — optional features for applying common labels and annotations to all workload resources and pod templates. Not used in current config; no action required.
  • Fixed vlagent spec delegating incorrectly to vmagent — not applicable; vlagent is not enabled in monitoring/victoria-metrics/victoria-metrics.yaml.

Previous versions (v0.85.4–v0.85.9) — all safe:

  • Owner references on managed resources for automatic garbage collection
  • Sync-job Grafana dashboard variable fixes
  • DNS config override support
  • Sync-job manifest generation mode
  • Additional env variable support
  • All are additive or fix-only; grafana is disabled in this deployment

Impact Assessment:

  • AppVersion remains v1.146.0 (chart-only patches)
  • No breaking changes or deprecations
  • Removed vl and vt parameters (v0.85.7) were unsupported; verified not in use
  • All enabled components (vmsingle, alertmanager, vmalert, vmagent) continue to work without changes
  • Default Helm version requirement is v3.14+ (compatible)

Sources consulted:

  • Renovate release notes in PR body (v0.85.4–v0.85.10)
  • Local configuration review (monitoring/victoria-metrics/victoria-metrics.yaml)
  • Repository code search (confirmed no usage of removed parameters or vlagent)

….86.0 )

| datasource | package                                                        | from   | to     |
| ---------- | -------------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/victoriametrics/helm-charts/victoria-metrics-k8s-stack | 0.85.3 | 0.86.0 |


Signed-off-by: Winston R. Milling <wrmilling@users.noreply.github.com>
@renovate renovate Bot added the type/minor label Jul 8, 2026
@renovate
renovate Bot force-pushed the renovate/victoria-metrics-k8s-stack-0.x branch from 10a79b3 to 6d7b941 Compare July 8, 2026 12:36
@renovate renovate Bot removed the type/patch label Jul 8, 2026
@renovate renovate Bot changed the title fix(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.85.10 ) feat(container): update image victoria-metrics-k8s-stack ( 0.85.3 → 0.86.0 ) Jul 8, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

victoria-metrics-k8s-stack: v0.85.3 → v0.86.0

Verdict: Safe to merge ✅

Changes reviewed:

  • Dependency updates: VictoriaMetrics components v1.147.0, VM Operator 0.66.2, Grafana 12.7.2
  • Bug fixes: Fixed hardcoded datasources in dashboards when datasource variable is present, sync-job variable handling improvements
  • New features: Manifest generation mode for sync-job, owner reference support for garbage collection, global extraLabels and extraAnnotations support
  • Removals: Unsupported vl and vt cluster parameters (v0.85.7) — does not affect this repo's configuration

No breaking changes or deprecations identified. All changes are backwards-compatible. The standard victoria-metrics deployment in this repo (vmsingle, alertmanager, vmalert, vmagent) has no incompatibilities with this upgrade.

Sources consulted:

@wrmilling
wrmilling merged commit 24a016c into main Jul 9, 2026
2 checks passed
@renovate
renovate Bot deleted the renovate/victoria-metrics-k8s-stack-0.x branch July 9, 2026 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant