Skip to content

Releases: kubermatic/kubermatic

v2.25.3

30 Apr 19:09
e445930
Compare
Choose a tag to compare

Bugfixes

  • [ACTION REQUIRED] The latest Ubuntu 22.04 images ship with cloud-init 24.x package. This package has breaking changes and thus rendered our OSPs as incompatible. It's recommended to refresh your machines with latest provided OSPs to ensure that a system-wide package update, that updates cloud-init to 24.x, doesn't break the machines (#13359)

Updates

  • Update operating-system-manager to v1.5.1.

v2.24.8

30 Apr 19:09
5dfeec6
Compare
Choose a tag to compare

Bugfixes

  • [ACTION REQUIRED] The latest Ubuntu 22.04 images ship with cloud-init 24.x package. This package has breaking changes and thus rendered our OSPs as incompatible. It's recommended to refresh your machines with latest provided OSPs to ensure that a system-wide package update, that updates cloud-init to 24.x, doesn't break the machines (#13359)

Updates

  • Update operating-system-manager to v1.4.2.

v2.23.15

30 Apr 19:07
0b29936
Compare
Choose a tag to compare

Bugfixes

  • [ACTION REQUIRED] The latest Ubuntu 22.04 images ship with cloud-init 24.x package. This package has breaking changes and thus rendered our OSPs as incompatible. It's recommended to refresh your machines with latest provided OSPs to ensure that a system-wide package update, that updates cloud-init to 24.x, doesn't break the machines (#13359)

Updates

  • Update operating-system-manager to v1.3.5.

v2.25.2

29 Apr 12:31
dfedf3e
Compare
Choose a tag to compare

New Feature

  • Seed MLA: introduce signout_redirect_url field in Grafana chart to configure the URL to redirect the user to after signing out from Grafana (#13313)

Bugfixes

  • Add CSIDriver support for DigitalOcean and Azure File in Kubernetes 1.29 (#13335)
  • Enable local command in the installer for Enterprise Edition (#13333)
  • Fix Azure CCM not being reconciled because of labelling changes (#13334)
  • Fix template value for MachineDeployments in edit mode (#6669)
  • Hotfix to mitigate a bug in new releases of Chromium that causes browser crashes on mat-select component. For more details: https://issuetracker.google.com/issues/335553723 (#6667)
  • Improve Helm repository prefix handling for system applications; only prepend oci:// prefix if it doesn't already exist in the specified URL (#13336)
  • Installer does not validate IAP client_secrets for Grafana and Alertmanager the same way it does for encryption_key (#13315)

Chore

  • Update machine-controller to v1.59.1 (#13350)

v2.24.7

29 Apr 12:31
1a974df
Compare
Choose a tag to compare

New Feature

  • Monitoring: introduce signout_redirect_url field to configure the URL to redirect the user to after signing out from Grafana (#13313)

Bugfixes

  • Enable local command for Enterprise Edition (#13333)
  • Fix template value for MachineDeployments in edit mode (#6669)
  • Hotfix to mitigate a bug in new releases of Chromium that causes browser crashes on mat-select component. For more details: https://issuetracker.google.com/issues/335553723 (#6667)
  • Fix Azure CCM not being reconciled because of labelling changes (#13334)
  • Improve Helm repository prefix handling for system applications; only prepend oci:// prefix if it doesn't already exist in the specified URL (#13336)
  • Installer does not validate IAP client_secrets for Grafana and Alertmanager the same way it does for encryption_key (#13315)

Chore

  • Update machine-controller to v1.58.4 (#13348)

v2.23.14

29 Apr 12:31
7bbd5f0
Compare
Choose a tag to compare

New Feature

  • Seed MLA: introduce signout_redirect_url field to configure the URL to redirect the user to after signing out from Grafana (#13313)

Bugfixes

  • Enable local command for Enterprise Edition (#13333)
  • Fix template value for MachineDeployments in edit mode (#6669)
  • Hotfix to mitigate a bug in new releases of Chromium that causes browser crashes on mat-select component. For more details: https://issuetracker.google.com/issues/335553723 (#6667)
  • Improve Helm repository prefix handling for system applications; only prepend oci:// prefix if it doesn't already exist in the specified URL (#13343)
  • Installer does not validate IAP client_secrets for Grafana and Alertmanager the same way it does for encryption_key (#13315)

Chore

  • Update machine-controller to v1.57.7 (#13347)

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)