Update dependency fluxcd/flux2 to v2.9.4 (main)
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| fluxcd/flux2 | patch | v2.9.3 -> v2.9.4 |
⚠️ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
fluxcd/flux2 (fluxcd/flux2)
v2.9.4
Highlights
Flux v2.9.4 is a patch release that ships various fixes to the Flux controllers, covering source-watcher tarball extraction and glob expansion limits, the refspecs accepted by ImageUpdateAutomation, the HTTP request limits of the notification-controller servers, and Helm repository index loading, OCI chart digest pinning, Bucket error handling and GCS static authentication in source-controller. On the CLI side, flux migrate -f now supports migrating repositories to Flux 2.9. Users are encouraged to upgrade for the best experience.
Note that this release contains CRD schema changes for ArtifactGenerator and ImageUpdateAutomation; both CRDs must be updated along with the controllers.
Fixes:
- Confine tarball extraction and bound glob expansion (source-watcher)
- Disallow force-update and deletion via refspecs (image-automation-controller)
- Unify HTTP server request limits (notification-controller)
- Align Helm repository index loading with upstream Helm v4 (source-controller)
- Improve error handling in
Bucketreconciliation (source-controller) - Pin OCI chart verification by digest (source-controller)
- Limit GCS static authentication to service account keys (source-controller)
- Restrict the
allow-webhooksnetwork policy to the receiver port (flux CLI)
Improvements:
- Add support for migrating repositories to 2.9 in
flux migrate -f(flux CLI) - Update fluxcd/pkg dependencies, which align the ECR host detection with upstream (source-controller, image-reflector-controller, flux CLI)
- Update Bitbucket Cloud receiver guidance (notification-controller)
Components changelog
- source-controller v1.9.4
- source-watcher v2.2.3
- notification-controller v1.9.3
- image-reflector-controller v1.2.4
- image-automation-controller v1.2.4
CLI changelog
- [release/v2.9.x] Add support for 2.9 in
migrate -fby @fluxcdbot in #6021 - Update fluxcd/pkg dependencies by @fluxcdbot in #6026
- [release/v2.9.x] fix: restrict
allow-webhooksnetpol to receiver port by @fluxcdbot in #6029 - Update toolkit components by @fluxcdbot in #6031
Full Changelog: https://github.com/fluxcd/flux2/compare/v2.9.3...v2.9.4
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot Sylva instance.
CI configuration couldn't be handle by MR description. A dedicated comment has been posted to control it.
If no checkbox is checked, a default pipeline will be enabled (capm3, or capo if capo label is set)