cluster.meta

Issues/PRs archive for MTRNord/cluster
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.meta.git
Log | Files | Refs

13.json (10602B)


      1 {
      2   "number": 13,
      3   "title": "chore(deps): update dependency fluxcd/flux2 to v2.5.1 - autoclosed",
      4   "state": "closed",
      5   "diff_file": "13.diff",
      6   "author": "renovate[bot]",
      7   "created_at": "2025-02-20T15:13:50Z",
      8   "closed_at": "2025-03-19T17:39:58Z",
      9   "merged_at": null,
     10   "base_ref": "main",
     11   "head_ref": "renovate/fluxcd-flux2-2.x",
     12   "labels": [],
     13   "assignees": [],
     14   "requested_reviewers": [],
     15   "body": "This PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n| [fluxcd/flux2](https://redirect.github.com/fluxcd/flux2) | minor | `v2.4.0` -> `v2.5.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>fluxcd/flux2 (fluxcd/flux2)</summary>\n\n### [`v2.5.1`](https://redirect.github.com/fluxcd/flux2/compare/v2.5.0...v2.5.1)\n\n[Compare Source](https://redirect.github.com/fluxcd/flux2/compare/v2.5.0...v2.5.1)\n\n### [`v2.5.0`](https://redirect.github.com/fluxcd/flux2/releases/tag/v2.5.0)\n\n[Compare Source](https://redirect.github.com/fluxcd/flux2/compare/v2.4.0...v2.5.0)\n\n#### Highlights\n\nFlux v2.5.0 is a feature release. Users are encouraged to upgrade for the best experience.\n\nFor a compressive overview of new features and API changes included in this release,\nplease refer to the [Announcing Flux 2.5 GA blog post](https://fluxcd.io/blog/2025/02/flux-v2.5.0/).\n\nOverview of the new features:\n\n-   Support for GitHub App authentication (`GitRepository` and `ImageUpdateAutomation` API)\n-   Custom Health Checks using CEL (`Kustomization` API)\n-   Fine-grained control of garbage collection (`Kustomization` API)\n-   Enable decryption of secrets generated by Kustomize components (`Kustomization` API)\n-   Support for custom event metadata from annotations (`Alert` API)\n-   Git commit status updates for Flux Kustomizations with OCIRepository sources (`Alert` API)\n-   Resource filtering using CEL for webhook receivers (`Receiver` API)\n-   Debug commands for Flux Kustomizations and HelmReleases (Flux CLI)\n\n\u2764\ufe0f Big thanks to all the Flux contributors that helped us with this release!\n\n##### Kubernetes compatibility\n\nThis release is compatible with the following Kubernetes versions:\n\n| Kubernetes version | Minimum required |\n|--------------------|------------------|\n| `v1.30`            | `>= 1.30.0`      |\n| `v1.31`            | `>= 1.31.0`      |\n| `v1.32`            | `>= 1.32.0`      |\n\n> \\[!NOTE]\n> Note that the Flux project offers support only for the latest three minor versions of Kubernetes.\n> Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors such as\n> [ControlPlane](https://control-plane.io/enterprise-for-flux-cd/) that provide enterprise support for Flux.\n\n##### OpenShift compatibility\n\nFlux can be installed on Red Hat OpenShift cluster directly from OperatorHub using\n[Flux Operator](https://operatorhub.io/operator/flux-operator).\nThe operator allows the configuration of Flux multi-tenancy lockdown, network policies,\npersistent storage, sharding, vertical scaling and the synchronization\nof the cluster state from Git repositories, OCI artifacts and S3-compatible storage.\n\n#### Upgrade procedure\n\nUpgrade Flux from `v2.4.0` to `v2.5.0` by following the [upgrade guide](https://fluxcd.io/flux/installation/upgrade/).\n\nThere are no new API versions in this release, so no changes are required in the YAML manifests containing Flux resources.\n\n#### Components changelog\n\n-   source-controller [v1.5.0](https://redirect.github.com/fluxcd/source-controller/blob/v1.5.0/CHANGELOG.md)\n-   kustomize-controller [v1.5.0](https://redirect.github.com/fluxcd/kustomize-controller/blob/v1.5.0/CHANGELOG.md)\n-   notification-controller [v1.5.0](https://redirect.github.com/fluxcd/notification-controller/blob/v1.5.0/CHANGELOG.md)\n-   helm-controller [v1.2.0](https://redirect.github.com/fluxcd/helm-controller/blob/v1.2.0/CHANGELOG.md)\n-   image-reflector-controller [v0.34.0](https://redirect.github.com/fluxcd/image-reflector-controller/blob/v0.34.0/CHANGELOG.md)\n-   image-automation-controller [v0.40.0](https://redirect.github.com/fluxcd/image-automation-controller/blob/v0.40.0/CHANGELOG.md)\n\n#### CLI Changelog\n\n-   PR [#&#8203;5204](https://redirect.github.com/fluxcd/flux2/issues/5204) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update kubectl in flux-cli image\n-   PR [#&#8203;5203](https://redirect.github.com/fluxcd/flux2/issues/5203) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update flux-cli image\n-   PR [#&#8203;5200](https://redirect.github.com/fluxcd/flux2/issues/5200) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update Kubernetes min supported version to 1.30\n-   PR [#&#8203;5199](https://redirect.github.com/fluxcd/flux2/issues/5199) - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Update integration tests dependencies for Flux 2.5\n-   PR [#&#8203;5195](https://redirect.github.com/fluxcd/flux2/issues/5195) - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit components\n-   PR [#&#8203;5192](https://redirect.github.com/fluxcd/flux2/issues/5192) - [@&#8203;fluxcdbot](https://redirect.github.com/fluxcdbot) - Update toolkit components\n-   PR [#&#8203;5190](https://redirect.github.com/fluxcd/flux2/issues/5190) - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] - build(deps): bump github.com/distribution/distribution/v3 from 3.0.0-rc.2 to 3.0.0-rc.3\n-   PR [#&#8203;5188](https://redirect.github.com/fluxcd/flux2/issues/5188) - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Upgrade pkg/runtime\n-   PR [#&#8203;5187](https://redirect.github.com/fluxcd/flux2/issues/5187) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update conformance test suite\n-   PR [#&#8203;5181](https://redirect.github.com/fluxcd/flux2/issues/5181) - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] - build(deps): bump the ci group across 1 directory with 13 updates\n-   PR [#&#8203;5176](https://redirect.github.com/fluxcd/flux2/issues/5176) - [@&#8203;YvanGuidoin](https://redirect.github.com/YvanGuidoin) - fix: align `flux diff` skipping with kustomize-controller\n-   PR [#&#8203;5175](https://redirect.github.com/fluxcd/flux2/issues/5175) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update dependencies\n-   PR [#&#8203;5151](https://redirect.github.com/fluxcd/flux2/issues/5151) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - \\[RFC-0009] Custom Health Checks using CEL expressions\n-   PR [#&#8203;5146](https://redirect.github.com/fluxcd/flux2/issues/5146) - [@&#8203;sjorsholtrop-ritense](https://redirect.github.com/sjorsholtrop-ritense) - Improve \"flux resume\" error message on non-existent object\n-   PR [#&#8203;5142](https://redirect.github.com/fluxcd/flux2/issues/5142) - [@&#8203;matheuscscp](https://redirect.github.com/matheuscscp) - Fix create command always using imageRepositoryType\n-   PR [#&#8203;5137](https://redirect.github.com/fluxcd/flux2/issues/5137) - [@&#8203;scottrigby](https://redirect.github.com/scottrigby) - Add OpenShift 4.16 & 4.17 to conformance testing\n-   PR [#&#8203;5117](https://redirect.github.com/fluxcd/flux2/issues/5117) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement `flux debug kustomization` command\n-   PR [#&#8203;5114](https://redirect.github.com/fluxcd/flux2/issues/5114) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update dependencies to Kubernetes 1.32.0 and Go 1.23.0\n-   PR [#&#8203;5111](https://redirect.github.com/fluxcd/flux2/issues/5111) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Run conformance tests for Kubernetes 1.32.0\n-   PR [#&#8203;5107](https://redirect.github.com/fluxcd/flux2/issues/5107) - [@&#8203;darkowlzz](https://redirect.github.com/darkowlzz) - workflows: Use setup-terraform to install latest\n-   PR [#&#8203;5106](https://redirect.github.com/fluxcd/flux2/issues/5106) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Implement `flux debug helmrelease` command\n-   PR [#&#8203;5105](https://redirect.github.com/fluxcd/flux2/issues/5105) - [@&#8203;stefanprodan](https://redirect.github.com/stefanprodan) - Update `fluxcd/pkg` dependencies\n-   PR [#&#8203;5104](https://redirect.github.com/fluxcd/flux2/issues/5104) - [@&#8203;dependabot](https://redirect.github.com/dependabot)\\[bot] - build(deps): bump the ci group across 1 directory with 11 updates\n-   PR [#&#8203;5103](https://redirect.github.com/fluxcd/flux2/issues/5103) - [@&#8203;dipti-pai](https://redirect.github.com/dipti-pai) - \\[RFC-007] Flux cli support for GitHub app authentication\n-   PR [#&#8203;5099](https://redirect.github.com/fluxcd/flux2/issues/5099) - [@&#8203;bkreitch](https://redirect.github.com/bkreitch) - fix misplaced quotes\n-   PR [#&#8203;5073](https://redirect.github.com/fluxcd/flux2/issues/5073) - [@&#8203;mloskot](https://redirect.github.com/mloskot) - docs: Mention Flux upgrade guide in release notes\n-   PR [#&#8203;5071](https://redirect.github.com/fluxcd/flux2/issues/5071) - [@&#8203;milas](https://redirect.github.com/milas) - fix: skip remote Kustomizations on recursive diff\n-   PR [#&#8203;5068](https://redirect.github.com/fluxcd/flux2/issues/5068) - [@&#8203;h3nryc0ding](https://redirect.github.com/h3nryc0ding) - fix(cli): confusing error message for missing kind\n-   PR [#&#8203;5060](https://redirect.github.com/fluxcd/flux2/issues/5060) - [@&#8203;jdewinne](https://redirect.github.com/jdewinne) - Use replicated-actions in conformance tests\n\n</details>\n\n---\n\n### Configuration\n\n\ud83d\udcc5 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n\ud83d\udea6 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n\u267b **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n\ud83d\udd15 **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/MTRNord/cluster).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->\n",
     16   "comments": [],
     17   "review_comments": []
     18 }