Skip to content

v2.0.0-rc.2

Compare
Choose a tag to compare
@github-actions github-actions released this 09 May 17:01
· 533 commits to main since this release
v2.0.0-rc.2
9a8944d

Highlights

This is the 2nd release candidate of Flux v2.0 GA. Users are advised to upgrade from v0.41 to v2.0.0-rc.2 as soon as possible.

Flux v2.0.0-rc.2 comes with fixes to issues reported for RC.1 and performance improvements. Starting with this version, source-controller, kustomize-controller and helm-controller pods are marked as system-cluster-critical. This priority class will reduce the chances of Flux controllers being evicted before other non-critical workloads and prevents the pods from being permanently unavailable.

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

⚠️ Note that Kubernetes 1.27.0 contains a regression bug that affects Flux, it is recommended to upgrade Kubernetes to 1.27.1 or newer.

Fixes and improvements

  • Fix bootstrap for BitBucket Server (CLI).
  • Fix secrets decryption when using Azure Key Vault (kustomize-controller).
  • Fix drift detection for renamed HelmReleases (helm-controller).
  • Improve performance when handling webhook receivers (notification-controller).
  • The Alert v1beta2 API has a new optional field .spec.inclusionList for fine-grained control over events filtering (notification-controller).
  • The deprecated field .status.url was removed from the Receiver v1 API (notification-controller).
  • Add support for commit signing using OpenPGP keys with passphrases (image-automation-controller).

Components changelog

CLI Changelog

  • PR #3860 - @bigkevmcd - e2e: Add summary to Azure Alert
  • PR #3858 - @fluxcdbot - Update toolkit components
  • PR #3857 - @talife - Fix autocompletion for image repository reconcile
  • PR #3855 - @dependabot[bot] - build(deps): bump peter-evans/create-pull-request from 5.0.0 to 5.0.1
  • PR #3854 - @dependabot[bot] - build(deps): bump github/codeql-action from 2.3.2 to 2.3.3
  • PR #3853 - @dependabot[bot] - build(deps): bump anchore/sbom-action from 0.14.1 to 0.14.2
  • PR #3849 - @makkes - Update fluxcd/go-git-providers to v0.15.3
  • PR #3838 - @dependabot[bot] - build(deps): bump github/codeql-action from 2.3.0 to 2.3.2
  • PR #3837 - @dependabot[bot] - build(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3
  • PR #3833 - @matheuscscp - Add OCI provider option to create Helm source command
  • PR #3830 - @cuishuang - misc: fix some comments
  • PR #3827 - @dependabot[bot] - build(deps): bump github/codeql-action from 2.2.12 to 2.3.0
  • PR #3822 - @Hey - Fix outdated Loki Helm values URL
  • PR #3821 - @makkes - Fix bootstrap for Bitbucket Server
  • PR #3805 - @dependabot[bot] - build(deps): bump github/codeql-action from 2.2.11 to 2.2.12
  • PR #3804 - @dependabot[bot] - build(deps): bump actions/checkout from 3.5.0 to 3.5.2
  • PR #3802 - @stefanprodan - Set priority class for the critical Flux components
  • PR #3797 - @makkes - better messaging for pull artifact command
  • PR #3796 - @fluxcdbot - Update helm-controller to v0.32.2
  • PR #3795 - @stefanprodan - Run conformance tests for Kubernetes 1.27
  • PR #3783 - @aryan9600 - Clean directory before cloning git repo
  • PR #3780 - @dependabot[bot] - build(deps): bump github/codeql-action from 2.2.9 to 2.2.11
  • PR #3779 - @dependabot[bot] - build(deps): bump peter-evans/create-pull-request from 4.2.4 to 5.0.0
  • PR #3778 - @dependabot[bot] - build(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2
  • PR #3768 - @relu - Fix publishing pre-release versions to AUR
  • PR #3764 - @somtochiama - Add label selector flag to get cmd