Skip to content

Releases: kubermatic/kubermatic

v2.25.1

18 Apr 10:52
6d81fb5
Compare
Choose a tag to compare

API Changes

  • Add spec.componentsOverride.operatingSystemManager to allow overriding OSM settings and resources (#13285)

Bugfixes

  • Add images for Velero and KubeLB to mirrored images list (#13192)
  • Cluster-autoscaler addon now works based on the namespace instead of cluster names; all MachineDeployments in the kube-system namespace are scaled (#13202)
  • Fix csi Addon not applying cleanly on Azure user clusters that were created with KKP <= 2.24 (#13250)
  • Fix high CPU usage in master-controller-manager (#13209)
  • Fix increased reconcile rate for ClusterBackupStorageLocation objects on seed clusters (#13218)
  • Fix telemetry agent container images not starting up (#13309)
  • Resolve conflict in determining available Kubernetes versions where upgrades where possible in Cluster object but not via the Dashboard (#6651)

New Features

  • Add new kubermatic_cluster_owner metric on seed clusters, with cluster_name and user labels (#13194)

Updates

  • KKP(EE): Bump to Metering 1.2.1 (#13185)
    • Update Metering to v1.2.1.
    • Add format to metering report configuration, allowing to generate JSON files instead of CSV.
    • Add cloud-provider, datacenter and cluster-owner columns to the generated metering reports
  • Add Canal CNI version v3.27.3, having a fix to the ipset incompatibility bug (#13245)
  • Add support for Kubernetes 1.27.13, 1.28.9 and 1.29.4 (fixes CVE-2024-3177) (#13298)
  • Update Cilium to 1.14.9 and 1.13.14, mitigating CVE-2024-28860 and CVE-2024-28248 (#13242)
  • Improve compatibility with cluster-autoscaler 1.27.1+: Pods using temporary volumes are now marked as evictable (#13180)
  • The image tag in the included mla/minio-lifecycle-mgr helm chart has been changed from latest to RELEASE.2024-03-13T23-51-57Z (#13199)
  • Update to Go 1.22.2 (#6650)

Cleanup

  • Addons reconciliation is triggered more consistently for changes to Cluster objects, reducing the overall number of unnecessary addon reconciliations (#13252)

v2.24.6

18 Apr 12:13
b5f7493
Compare
Choose a tag to compare

API Changes

  • Add spec.componentsOverride.operatingSystemManager to allow overriding OSM settings and resources (#13287)

Bugfixes

  • Fix high CPU usage in master-controller-manager (#13209)

Updates

  • Add Canal CNI version v3.27.3, having a fix to the ipset incompatibility bug (#13246)
  • Add support for Kubernetes 1.27.13 and 1.28.9 (fixes CVE-2024-3177) (#13299)
  • Update to Go 1.21.9 (#13247)

Cleanup

  • Addons reconciliation is triggered more consistently for changes to Cluster objects, reducing the overall number of unnecessary addon reconciliations (#13252)

v2.23.13

18 Apr 12:51
0bad7ab
Compare
Choose a tag to compare

API Changes

  • Add spec.componentsOverride.operatingSystemManager to allow overriding OSM settings and resources (#13288)

Bugfixes

  • Fix high CPU usage in master-controller-manager (#13217)

Updates

v2.24.5

21 Mar 14:12
26354a5
Compare
Choose a tag to compare

Bugfixes

  • Add images for Velero and KubeLB to mirrored images list (#13198)
  • Exclude test folders which contain symlinks that break once the archive is untarred (#13151)
  • Fix a bug where OSPs were not being listed for VMware Cloud Director (#6592)
  • Fix a bug where dedicated vSphere credentials were incorrectly being required as mandatory input when editing provider settings for a cluster (#6567)
  • Fix invalid project ID in API requests for Nutanix provider (#6572)
  • Fix missing image registry override for hubble-ui components if Cilium is deployed as System Application (#13139)
  • Fix: usercluster-controller-manager failed to reconcile cluster with disable CSI drivers (#13183)
  • Fix Azure loadbalancer-related issues by updating Azure CCM from v1.28.0 to v1.28.5 for the user clusters created with Kubernetes v1.28 (#13173)

Chore

Design

  • Improve compatibility with cluster-autoscaler 1.27.1+: Pods using temporary volumes are now marked as evictable (#13197)

v2.23.12

21 Mar 14:12
beee0fc
Compare
Choose a tag to compare

Bugfixes

  • Exclude test folders which contain symlinks that break once the archive is untarred (#13151)
  • Fix a bug where OSPs were not being listed for VMware Cloud Director (#6592)
  • Fix a bug where dedicated VSphere credentials were incorrectly being required as mandatory input when editing provider settings for a cluster (#6567)
  • Fix invalid project ID in API requests for Nutanix provider (#6572)

Chore

v2.25.0

15 Mar 11:20
v2.25.0
9c40b51
Compare
Choose a tag to compare

🎉 Please see the changelog for a complete list of new features, improvements and bugfixes in this release.

v2.25.0 (Release Candidate 0)

14 Mar 17:28
v2.25.0-rc.0
518f8aa
Compare
Choose a tag to compare
Pre-release

⚠️ This is a release candidate release and should not be used for any production-grade setup. Things will likely be working, but we're polishing things for the imminent release. Use at your own risk.

v2.25.0 (Beta 4)

11 Mar 12:24
e09bc21
Compare
Choose a tag to compare
v2.25.0 (Beta 4) Pre-release
Pre-release
v2.25.0-beta.4

v2.25.0-beta.4

v2.25.0 (Beta 3)

07 Mar 12:30
78167a4
Compare
Choose a tag to compare
v2.25.0 (Beta 3) Pre-release
Pre-release

⚠️ This is a beta release and should not be used for any production-grade setup. Things might not be working. Use at your own risk.

v2.25.0 (Beta 2)

01 Mar 07:43
v2.25.0-beta.2
8c54e17
Compare
Choose a tag to compare
v2.25.0 (Beta 2) Pre-release
Pre-release

⚠️ This is a beta release and should not be used for any production-grade setup. Things might not be working. Use at your own risk.