Flux
v2.9.5CI/CD & App DeliveryAug 31, 2026
A maintenance release with dependency updates, startup cleanup, and a fix for crashes caused by negative-length substring expressions. It also enforces inline credentials and certificates for kubeconfig Secrets used by the controllers.
Check if affected (1)
breakingInline credentials required for kubeconfig Secrets
Applies if you use
..spec. kubeConfig Kubeconfigs from
.Secrets now reject local file references inspec. kubeConfig certificate-authority,tokenFile,client-certificate, andclient-key. Credentials and certificates must be embedded inline in thehelm-controllerandkustomize-controller.
All 5 other recorded changesvalue changes 3 · fixes 2
value changes (3)
- - Move back to upstream Helm v4.2.4, dropping the Flux fork (helm-controller, source-controller)
- - Update fluxcd/pkg dependencies, which bring Kubernetes to 1.36.4 (all controllers, flux CLI)
- * Update toolkit components by @fluxcdbot in https://github.com/fluxcd/flux2/pull/6049
fixes (2)
- - Purge temporary directories at startup (kustomize-controller)
- - Fix panic on negative-length substring expressions in post-build substitution (kustomize-controller, flux CLI)
Add Flux to your stack
A weekly email arrives when a release needs action. Like the breaking changes in this release.