FluxCD v2 - v2.0.0-rc.5

Security

Highlights

This is the 5th release candidate of Flux v2.0 GA. Users are advised to upgrade from older versions to v2.0.0-rc.5 as soon as possible.

Flux v2.0.0-rc.5 addresses a regression that was introduced in v2.0.0-rc.4. This regression caused a disruption in the compatibility with Git servers utilizing v2 of the wire protocol, such as Azure Devops and AWS CodeCommit.

:bulb: For upgrading from v0.x, please see the procedure documented in RC.1.

⚠️ Note that v2.0.0-rc.4 updated all components to use Kustomize v5 and controller-runtime v0.15, both of which contain breaking changes.

Fixes and improvements

  • Fix support for Git v2 servers.
  • Suppress misleading error message [controller-runtime] log.SetLogger(...) was never called... (CLI).
  • Include both revision and token in event metadata, if present (helm-controller).
  • Update source-controller to patch a vulnerability in Sigstore (CVE-2023-33199)

Components Changelog

CLI Changelog

  • PR #3943 - @fluxcdbot - Update toolkit components, and git/go-git to v0.12.0
  • PR #3940 - @somtochiama - Set controller runtime logger in Azure e2e tests
  • PR #3938 - @aryan9600 - e2e: Run e2e Azure tests for PRs to main if tests or wofklow changes
  • PR #3932 - @aryan9600 - Set controller-runtime logger to a null logger

Details

date
June 1, 2023, 11:51 a.m.
name
v2.0.0-rc.5
type
Pre-release
👇
Register or login to:
  • 🔍View and search all FluxCD v2 releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or