Flux v2.8.6

v2.8.6
Added 1
  • Introduce the MigrateAPIVersion feature gate for migrating the API version of resources in managed field entries in kustomize-controller
Changed 2
  • Update go-git to v5.18.0 bringing performance improvements for Git operations in source-controller and image-automation-controller
  • Require the audience field on the GCR Receiver secret for tighter verification in notification-controller
Fixed 3
  • Fix a post-renderer conflict between overlapping hooks and templates in helm-controller
  • Ignore force replace when server-side apply is enabled in helm-controller
  • Fix a regression where generic providers would not forward commit status events in notification-controller
Highlights

Flux v2.8.6 is a patch release that includes bug fixes and improvements across helm-controller, image-automation-controller, kustomize-controller, notification-controller, and source-controller. 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:

  • Fix a post-renderer conflict between overlapping hooks and templates (helm-controller)
  • Ignore force replace when server-side apply is enabled (helm-controller)
  • Fix a regression where generic providers would not forward commit status events (notification-controller)
  • Require the audience field on the GCR Receiver secret for tighter verification — will become mandatory in Flux v2.9 (notification-controller)

Improvements:

  • Introduce the MigrateAPIVersion feature gate for migrating the API version of resources in managed field entries (kustomize-controller)
  • Update go-git to v5.18.0 bringing performance improvements for Git operations (source-controller, image-automation-controller)
Components changelog
CLI changelog

Full Changelog: https://github.com/fluxcd/flux2/compare/v2.8.5...v2.8.6

View original

Upgraded? How did it go?

Discussion