Download Latest Version flux_2.10.0_windows_386.zip (25.7 MB) Google Add to Preferred Sources
Home / v2.9.6
Name Modified Size InfoDownloads / Week
Parent folder
provenance.intoto.jsonl 2026-10-01 25.1 kB
crd-schemas.tar.gz 2026-10-01 82.6 kB
flux_2.9.6_checksums.txt 2026-10-01 1.2 kB
flux_2.9.6_checksums.txt.pem 2026-10-01 3.2 kB
flux_2.9.6_checksums.txt.sig 2026-10-01 96 Bytes
flux_2.9.6_darwin_amd64.tar.gz 2026-10-01 25.3 MB
flux_2.9.6_darwin_arm64.tar.gz 2026-10-01 23.3 MB
flux_2.9.6_linux_amd64.tar.gz 2026-10-01 24.7 MB
flux_2.9.6_linux_arm64.tar.gz 2026-10-01 22.2 MB
flux_2.9.6_linux_arm.tar.gz 2026-10-01 23.2 MB
flux_2.9.6_sbom.spdx.json 2026-10-01 1.1 MB
flux_2.9.6_source_code.tar.gz 2026-10-01 1.4 MB
flux_2.9.6_windows_386.zip 2026-10-01 24.2 MB
flux_2.9.6_windows_amd64.zip 2026-10-01 25.4 MB
flux_2.9.6_windows_arm64.zip 2026-10-01 22.3 MB
install.yaml 2026-10-01 341.7 kB
manifests.tar.gz 2026-10-01 48.0 kB
README.md 2026-10-01 2.4 kB
v2.9.6 source code.tar.gz 2026-10-01 1.4 MB
v2.9.6 source code.zip 2026-10-01 1.9 MB
Totals: 20 Items   197.1 MB 0

Highlights

Flux v2.9.6 is a patch release that stops helm-controller from reapplying chart CRDs on every upgrade when server-side apply is enabled, and recovers HelmReleases left with a drifted Ready=Unknown condition after a failed status patch. source-controller normalizes Azure Blob listing ETags so unchanged containers are no longer re-downloaded on every reconcile, and evicts stale Helm repository index entries from the cache so repositories with frequently changing indexes no longer fail with "Cache is full". kustomize-controller extends SOPS decryption error redaction to spec.postBuild.substituteFrom values, so substituted secrets echoed back in API validation errors are masked out of status conditions and events, and adds the opt-in DisableCommitStatusEvent feature gate. Users are encouraged to upgrade for the best experience.

ℹ️ Please follow the Upgrade Procedure for Flux v2.7+ for a smooth upgrade from Flux v2.6 to the latest version.

Fixes:

  • Stop reapplying chart CRDs on upgrades when using server-side apply with the default Create policy (helm-controller)
  • Recover HelmReleases stranded with a drifted Ready=Unknown condition after a failed status patch (helm-controller)
  • Ignore NotFound when deleting the HelmChart (helm-controller)
  • Normalize Azure Blob listing ETags so unchanged containers are not re-downloaded on every reconcile (source-controller)
  • Evict stale Helm repository index entries from the cache to avoid "Cache is full" errors (source-controller)
  • Extend SOPS decryption error redaction to spec.postBuild.substituteFrom values (kustomize-controller)

Improvements:

  • Add the opt-in DisableCommitStatusEvent feature gate (kustomize-controller)

Components changelog

CLI changelog

Full Changelog: https://github.com/fluxcd/flux2/compare/v2.9.5...v2.9.6

Source: README.md, updated 2026-10-01