fix(container): update flux operator group ( 0.58.0 ➔ 0.58.1 ) #2017

Merged
GiorgioAresu merged 2 commits from renovate/flux-operator into main 2026-08-29 10:45:21 +02:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/controlplaneio-fluxcd/charts/flux-instance (source) patch 0.58.0 → 0.58.1
ghcr.io/controlplaneio-fluxcd/charts/flux-operator (source) patch 0.58.0 → 0.58.1

Release Notes

controlplaneio-fluxcd/flux-operator (ghcr.io/controlplaneio-fluxcd/charts/flux-instance)

v0.58.1

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/controlplaneio-fluxcd/flux-operator/compare/v0.58.0...v0.58.1


Configuration

📅 Schedule: (in timezone Europe/Rome)

  • 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 these updates again.


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

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/controlplaneio-fluxcd/charts/flux-instance](https://fluxoperator.dev) ([source](https://github.com/controlplaneio-fluxcd/flux-operator)) | patch | `0.58.0` → `0.58.1` | | [ghcr.io/controlplaneio-fluxcd/charts/flux-operator](https://fluxoperator.dev) ([source](https://github.com/controlplaneio-fluxcd/flux-operator)) | patch | `0.58.0` → `0.58.1` | --- ### Release Notes <details> <summary>controlplaneio-fluxcd/flux-operator (ghcr.io/controlplaneio-fluxcd/charts/flux-instance)</summary> ### [`v0.58.1`](https://github.com/controlplaneio-fluxcd/flux-operator/releases/tag/v0.58.1) [Compare Source](https://github.com/controlplaneio-fluxcd/flux-operator/compare/v0.58.0...v0.58.1) ##### What's Changed - build(deps): bump the actions group across 1 directory with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;984](https://github.com/controlplaneio-fluxcd/flux-operator/pull/984) - build(deps): bump js-yaml from 4.3.0 to 4.3.1 in /web by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;989](https://github.com/controlplaneio-fluxcd/flux-operator/pull/989) - build(deps): bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;990](https://github.com/controlplaneio-fluxcd/flux-operator/pull/990) - cli: sync the CLI image and instance chart with `distro mirror` command by [@&#8203;stefanprodan](https://github.com/stefanprodan) in [#&#8203;998](https://github.com/controlplaneio-fluxcd/flux-operator/pull/998) - operator: optimize `inventory.Diff` with map lookup by [@&#8203;manoj-1407](https://github.com/manoj-1407) in [#&#8203;981](https://github.com/controlplaneio-fluxcd/flux-operator/pull/981) - deps: Update `golang.org/x` packages by [@&#8203;stefanprodan](https://github.com/stefanprodan) in [#&#8203;999](https://github.com/controlplaneio-fluxcd/flux-operator/pull/999) - Release v0.58.1 by [@&#8203;stefanprodan](https://github.com/stefanprodan) in [#&#8203;1000](https://github.com/controlplaneio-fluxcd/flux-operator/pull/1000) ##### New Contributors - [@&#8203;manoj-1407](https://github.com/manoj-1407) made their first contribution in [#&#8203;981](https://github.com/controlplaneio-fluxcd/flux-operator/pull/981) **Full Changelog**: <https://github.com/controlplaneio-fluxcd/flux-operator/compare/v0.58.0...v0.58.1> </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Rome) - 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 these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNy4xIiwidXBkYXRlZEluVmVyIjoiNDQuMTcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9wYXRjaCJdfQ==-->
fix(container): update flux operator group ( 0.58.0 ➔ 0.58.1 )
All checks were successful
Konflate 0 resources changed
Lint / actionlint (pull_request) Successful in 7s
Lint / yamllint (pull_request) Successful in 13s
AI PR Review / AI PR Review (pull_request) Successful in 36s
Labeler / Labeler (pull_request) Successful in 41s
ed73906acb
| datasource | package                                            | from   | to     |
| ---------- | -------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-instance | 0.58.0 | 0.58.1 |
| docker     | ghcr.io/controlplaneio-fluxcd/charts/flux-operator | 0.58.0 | 0.58.1 |
Collaborator

konflate — summary

✅ No rendered changes.

View the full rendered diff →

konflate · rendered 4f492ec · advisory, not a gate

<!-- konflate:pr-2017 --> ### konflate — summary ✅ No rendered changes. [View the full rendered diff →](https://konflate.aresu.eu/#/pr/2017) <sub>konflate · rendered `4f492ec` · advisory, not a gate</sub>
Collaborator

⚠️ Automated recommendation: REQUEST CHANGES

Analysis engine: minimax/MiniMax-M2-7-anthropic@http://litellm.ai.svc.cluster.local:4000/v1 (anthropic)

Recommendation: Request Changes

This patch update bumps flux-operator and flux-instance Helm charts from 0.58.0 to 0.58.1 in the bootstrap helmfile. However, the repository impact scan reveals that the same version 0.58.0 is still referenced in two OCIRepository resources under kubernetes/apps/flux-system/.

Changes Made

  • kubernetes/bootstrap/helmfile.d/01-apps.yaml: Updated two HelmRelease chart versions (flux-operator, flux-instance) from 0.58.0 → 0.58.1

Issue Found

The PR updates the bootstrap HelmReleases but misses updating the OCIRepository tags that source the flux-operator manifests:

  • kubernetes/apps/flux-system/flux-instance/app/ocirepository.yaml:13 → tag: 0.58.0 (still)
  • kubernetes/apps/flux-system/flux-operator/app/ocirepository.yaml:13 → tag: 0.58.0 (still)

Additionally, flux-instance/helmrelease.yaml references artifact oci://ghcr.io/controlplaneio-fluxcd/flux-operator-manifests:v0.58.0.

This creates a version mismatch: the bootstrap will install flux-operator v0.58.1, but the flux-system apps will continue syncing from the v0.58.0 manifests — potentially causing the operator to manage manifests at a different version than what it was bootstrapped with.

Action Required

Update the tag: fields in the two ocirepository.yaml files and the artifact: reference in flux-instance/helmrelease.yaml to 0.58.1 as well, so all flux-operator references are consistent.


Sources

  • Repository Impact Scan: 0.58.0 still referenced in 3 flux-system app files
  • PR Diff: Only kubernetes/bootstrap/helmfile.d/01-apps.yaml changed
  • Konflate rendered-diff: No manifest concerns (patch-only version bump)
  • Release notes: Bug fixes and internal performance improvements, no breaking changes

Standards Compliance

  • OCI artifacts correctly pinned by tag (not SHA digest) per AGENTS.md convention
  • No other standards deviations observed
<!-- ai-pr-reviewer --> <!-- ai-pr-reviewer:{"version":1,"head_sha":"ed73906acb69574c5a9633ad98a1b1f5139b7e38","base_sha":"a36db7416a9a42739b3797af2cc727521627d287","review_scope":"full","review_result":"issues","open_findings":[{"severity":"major","category":"bug","file":"kubernetes/apps/flux-system/flux-instance/app/ocirepository.yaml","line":13,"message":"OCIRepository tag still at 0.58.0 — should be updated to 0.58.1 to match the bootstrap HelmRelease bump"},{"severity":"major","category":"bug","file":"kubernetes/apps/flux-system/flux-operator/app/ocirepository.yaml","line":13,"message":"OCIRepository tag still at 0.58.0 — should be updated to 0.58.1 to match the bootstrap HelmRelease bump"},{"severity":"major","category":"bug","file":"kubernetes/apps/flux-system/flux-instance/app/helmrelease.yaml","line":15,"message":"HelmRelease artifact reference still at v0.58.0 — should be updated to v0.58.1 to match the bootstrap HelmRelease bump"}]} --> <!-- ai-pr-review-sha:ed73906acb69574c5a9633ad98a1b1f5139b7e38 --> <!-- ai-pr-review-fingerprint:313c85f81bf0e5f68969e52099fbdd2349f137af|cfg:79332b18ceb4a39dfadfdbf642ce48bab94d2787e9924d2c56b8195d38d30ab7 --> ⚠️ **Automated recommendation: REQUEST CHANGES** _Analysis engine: minimax/MiniMax-M2-7-anthropic@http://litellm.ai.svc.cluster.local:4000/v1 (anthropic)_ ## Recommendation: Request Changes This patch update bumps `flux-operator` and `flux-instance` Helm charts from `0.58.0` to `0.58.1` in the bootstrap helmfile. However, the repository impact scan reveals that **the same version `0.58.0` is still referenced in two OCIRepository resources** under `kubernetes/apps/flux-system/`. ### Changes Made - `kubernetes/bootstrap/helmfile.d/01-apps.yaml`: Updated two HelmRelease chart versions (`flux-operator`, `flux-instance`) from `0.58.0` → `0.58.1` ### Issue Found The PR updates the bootstrap HelmReleases but **misses updating the OCIRepository tags** that source the flux-operator manifests: - `kubernetes/apps/flux-system/flux-instance/app/ocirepository.yaml:13` → `tag: 0.58.0` (still) - `kubernetes/apps/flux-system/flux-operator/app/ocirepository.yaml:13` → `tag: 0.58.0` (still) Additionally, `flux-instance/helmrelease.yaml` references artifact `oci://ghcr.io/controlplaneio-fluxcd/flux-operator-manifests:v0.58.0`. This creates a version mismatch: the bootstrap will install `flux-operator` v0.58.1, but the flux-system apps will continue syncing from the v0.58.0 manifests — potentially causing the operator to manage manifests at a different version than what it was bootstrapped with. ### Action Required Update the `tag:` fields in the two `ocirepository.yaml` files and the `artifact:` reference in `flux-instance/helmrelease.yaml` to `0.58.1` as well, so all flux-operator references are consistent. --- ## Sources - Repository Impact Scan: `0.58.0` still referenced in 3 flux-system app files - PR Diff: Only `kubernetes/bootstrap/helmfile.d/01-apps.yaml` changed - Konflate rendered-diff: No manifest concerns (patch-only version bump) - Release notes: Bug fixes and internal performance improvements, no breaking changes ## Standards Compliance - OCI artifacts correctly pinned by tag (not SHA digest) per AGENTS.md convention - No other standards deviations observed
Merge branch 'main' into renovate/flux-operator
All checks were successful
Konflate 0 resources changed
Lint / actionlint (pull_request) Successful in 35s
Labeler / Labeler (pull_request) Successful in 1m8s
Lint / yamllint (pull_request) Successful in 47s
AI PR Review / AI PR Review (pull_request) Successful in 49s
4f492ecc66
GiorgioAresu deleted branch renovate/flux-operator 2026-08-29 10:45:21 +02:00
Sign in to join this conversation.
No description provided.