Skip to content

chore(flux): update to v2.9.4 (edge cluster) - #571

Merged
hwinther merged 1 commit into
mainfrom
chore/update-flux-edge
Aug 10, 2026
Merged

chore(flux): update to v2.9.4 (edge cluster)#571
hwinther merged 1 commit into
mainfrom
chore/update-flux-edge

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

v2.9.4

Changelog / compare
https://github.com/fluxcd/flux2/releases/tag/v2.9.4
fluxcd/flux2@v2.9.0...v2.9.4

Release notes

Sourced from 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.

ℹ️ 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 Bucket reconciliation (source-controller)
  • Pin OCI chart verification by digest (source-controller)
  • Limit GCS static authentication to service account keys (source-controller)
  • Restrict the allow-webhooks network 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

CLI changelog

Full Changelog: fluxcd/flux2@v2.9.3...v2.9.4

@github-actions
github-actions Bot requested a review from hwinther as a code owner July 8, 2026 10:29
@github-actions
github-actions Bot force-pushed the chore/update-flux-edge branch 5 times, most recently from b0a0f89 to ea294e4 Compare July 14, 2026 10:08
@github-actions github-actions Bot changed the title chore(flux): update to v2.9.1 (edge cluster) chore(flux): update to v2.9.2 (edge cluster) Jul 14, 2026
@github-actions
github-actions Bot force-pushed the chore/update-flux-edge branch 3 times, most recently from cf1b63f to 5d2384d Compare July 18, 2026 09:44
@github-actions
github-actions Bot force-pushed the chore/update-flux-edge branch from 5d2384d to 0287f22 Compare July 24, 2026 10:27
@github-actions github-actions Bot changed the title chore(flux): update to v2.9.2 (edge cluster) chore(flux): update to v2.9.3 (edge cluster) Jul 24, 2026
@github-actions
github-actions Bot force-pushed the chore/update-flux-edge branch 2 times, most recently from ee57b2b to 4385131 Compare July 29, 2026 10:47
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor Author

Stale pull request message

@github-actions github-actions Bot changed the title chore(flux): update to v2.9.3 (edge cluster) chore(flux): update to v2.9.4 (edge cluster) Aug 8, 2026
@github-actions
github-actions Bot force-pushed the chore/update-flux-edge branch from 4385131 to bea4ad1 Compare August 8, 2026 08:58
@hwinther
hwinther merged commit d11a6b8 into main Aug 10, 2026
3 checks passed
@hwinther
hwinther deleted the chore/update-flux-edge branch August 10, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant