Skip to content

v2.9.0

Compare
Choose a tag to compare
@matthchr matthchr released this 22 Aug 17:13
· 169 commits to main since this release
ebbc9e1

Release notes

Breaking changes

v20230202preview ManagedCluster was removed

This removal was due to the underlying Azure API version being deprecated.

Other versions will continue to be supported. We recommend you move to use a different CRD version to avoid
seeing errors from Azure due to the 2023-02-02-preview API being deprecated. This change was performed in PR #4182.

See the breaking change documentation for 2.9.0 for more details on how to deal with this, especially if you are using or have used TrustedAccessRoleBinding.

The RoleAssignment spec.delegatedManagedIdentityResourceId field has changed

This field was a string containing an ARM ID previously. It is now a genruntime.ResourceReference.

This field is not commonly used. If your RoleAssignment resources don't set this field, there is no action needed.

If your cluster has RoleAssignment resources that set this field:

Upcoming Breaking changes

None.

New resources

  • Add support for new Disk API version v20240302 (#4171)
  • Add support for Azure RedhatOpenshift Clusters (#4152)

Features

  • Remove default operator-scoped rate limiter and add various scaling configuration options (#4158)
  • Add ability to configure RoleAssignments UUID generation algorithm. Allowed options are random and stable (#4196)
  • Allow custom OperatorSpec properties to be defined in generator configuration (#4175)

Improvements

  • Updated numerous dependencies
  • Fix pre-release-test (#4128)
  • Update local tests and CI tests to use az login token or managed identity, not service principal (#4003)

Bug fixes

  • Fix bug where KeyVault with ARMID owner couldn't be recovered (#4127)
  • Fix bug where 'none' crd-management mode blocked pod start (#4151)
  • Fix bug where BackupVaults/BackupInstance would report ready condition before it was actually ready (#4180)
  • Fix bug where owner.armId could be changed (#4193)

Documentation

  • Add missing aso-controller-settings documentation (#4160)
  • Add contact details to our documentation site (#4190)

Full Changelog: v2.8.0...v2.9.0