Flux v2.8.0
+++~~~~~~~~~~~~~~*
Changes
- Source-controller v1.8.0changed
- Kustomize-controller v1.8.0changed
- Notification-controller v1.8.0changed
- Helm-controller v1.5.0changed
- Image-reflector-controller v1.1.0changed
- Image-automation-controller v1.1.0changed
- Source-watcher v2.1.0changed
- Add backport label for Flux 2.7changed
- Fix flux push artifact not working with --providerchanged
- Extend flux migrate to work with local fileschanged
- Improve flux migrate for live cluster migrationschanged
- Fix flux migrate -f command to work with commentschanged
48 more lines
- Add source-watcher to docschanged
- Fix flux migrate -f not considering kind commentschanged
- Update toolkit componentschanged
- Disable AUR publishingchanged
- Fix manifest generation for --storage-adv-addr and --events-addr flagschanged
- Update toolkit componentschanged
- Restore GitHub PAT for backportschanged
- [RFC-0012] Add command flux get source externalchanged
- Pin cosign to v2.6.1changed
- [RFC-0012] Add command flux export source externalchanged
- Fix bootstrap e2e test for image policychanged
- Update toolkit componentschanged
- Add source.extensions.fluxcd.io group to aggregated RBAC roleschanged
- Fix panic on reconcile with source of ExternalArtifact kindchanged
- Upgrade k8s to 1.34.2, c-r to 0.22.4 and helm to 3.19.2changed
- Diff: report if object is skippedchanged
- Update toolkit componentschanged
- Allow option to skip tenant namespace creationchanged
- Update toolkit componentschanged
- Added retry logic with delays to the Flux CLI downloadchanged
- Run conformance tests for Kubernetes 1.35.0changed
- Introduce support for looking up GH app installation IDchanged
- Fix resume command logging success after reconciliation failurechanged
- Add 2.8 to supported versions for flux migrate -fchanged
- Introduce workflow for bumping fluxcd/pkg depschanged
- Update fluxcd/pkg dependencieschanged
- Fix event listing ignoring pagination tokenchanged
- Build with Go 1.26changed
- Update toolkit componentschanged
- Update helm-controller to v1.5.0changed
- Fix bootstrap failure on Windows cross-drive pathschanged
- Dump debug info on e2e testschanged
- Set Kubernetes 1.33 as min supported versionchanged
- Update conformance tests to min Kubernetes 1.33changed
- Helm v4 support, including server-side apply and kstatus-based health checking (HelmRelease)added
- Readiness evaluation of Helm-managed objects with CEL expressions (HelmRelease)added
- Improved observability of Helm releases with inventory tracking in .status.inventory (HelmRelease)added
- Reduced the mean time to recovery of Flux-managed applications via CancelHealthCheckOnNewRevision feature gate (Kustomization, HelmRelease)added
- Support for commenting on Pull Requests directly from Flux notifications (Provider)added
- Custom SSA apply stages for ordering resource application in kustomize-controller (Kustomization)added
- Automatic GitHub App installation ID lookup from the repository owner (GitRepository, ImageUpdateAutomation, Provider)added
- Support for Cosign v3 for verifying OCI artifacts and container images (OCIRepository)added
- ArtifactGenerator support for extracting and modifying Helm charts (ArtifactGenerator)added
- Bypass cache when fetching source objects via DirectSourceFetch feature gate (Kustomization, HelmRelease, ArtifactGenerator)added
- Handle error when writing password prompt to stdoutfixed
- Return accepted values for flags when calling Values.Type()fixed
- #5654 by checking if both --chart and --chart-ref are setfixed
- Normalize path for Windows compatibilityfixed
7 maintenance lines (dependency bumps, CI, tests, docs)
- Set GITHUB_TOKEN in the release-flux-manifests workflowmaintenance
- Bump the ci group across 1 directory with 3 updatesmaintenance
- Convert Kustomization resource into unstructured map only once during variable substitutionmaintenance
- Update dependencies to Kubernetes v1.34.1 and Go 1.25.2maintenance
- Include source-watcher in the e2e test suitemaintenance
- Update dependencies to Kubernetes v1.35.0maintenance
- Bump the ci group across 1 directory with 12 updatesmaintenance
67 lines10 added46 changed4 fixed7 maintenancetyped from the source notes