Sourced from fluxcd/flux2/action's releases.
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,Bucketerror handling and GCS static authentication in source-controller. On the CLI side,flux migrate -fnow 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
ArtifactGeneratorandImageUpdateAutomation; both CRDs must be updated along with the controllers.ℹ️ Please follow the Upgrade Procedure for Flux v2.7+ for a smooth upgrade from Flux v2.6 to the latest version.
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@fluxcdbotin fluxcd/flux2#6021- Update fluxcd/pkg dependencies by
@fluxcdbotin fluxcd/flux2#6026- [release/v2.9.x] fix: restrict
allow-webhooksnetpol to receiver port by@fluxcdbotin fluxcd/flux2#6029- Update toolkit components by
@fluxcdbotin fluxcd/flux2#6031Full Changelog: https://github.com/fluxcd/flux2/compare/v2.9.3...v2.9.4
889be9d
Merge pull request #6031
from fluxcd/update-components-release/v2.9.x3825429
Update toolkit componentsffe365a
Merge pull request #6029
from fluxcd/backport-6028-to-release/v2.9.x8ac865c
fix: restrict allow-webhooks netpol to receiver portc49a486
Merge pull request #6026
from fluxcd/update-pkg-deps/release/v2.9.x4942d15
Update fluxcd/pkg dependenciesa2d0b29
Merge pull request #6021
from fluxcd/backport-6020-to-release/v2.9.xf4ad9e5
Add support for 2.9 in migrate -fSourced from linear/linear-release-action's releases.
v0.15.1
What's Changed
- Expose the CLI --issue-pattern flag as an issue_pattern input by
@RomainCscnin linear/linear-release-action#56- Release v0.15.1 by
@RomainCscnin linear/linear-release-action#57Full Changelog: https://github.com/linear/linear-release-action/compare/v0.15.0...v0.15.1
17b8c24
Release v0.15.1 (#57)cb0977c
Expose the CLI --issue-pattern flag as an issue_pattern input (#56)