2025.1 Series Release Notes¶
20.0.2-2¶
Bug Fixes¶
Creating or updating a cluster template with an image that does not have the
os_distroproperty set previously failed with a confusing “cluster type not supported” error listing unrelated driver combinations. This case is now detected explicitly and raises a clear error stating that the image’sos_distrois unset and therefore not supported.
Other Notes¶
The error raised when a cluster’s (server_type, os, coe) combination does not match any loaded cluster driver now lists the combinations that are actually supported by the loaded drivers, making it easier to diagnose why a driver could not be matched. A separate, more specific error is now raised when a matching driver exists but is a beta driver that has not been enabled via
[drivers]/enabled_beta_drivers.
20.0.2¶
New Features¶
Add a validation for the case when boot_volume_size label and flavor’s disk are both zero.
Bug Fixes¶
The boot_volume_size label value is passed as a string from the API. The validator now converts it to an integer before comparison.
20.0.1¶
New Features¶
Add subject key identifier extension to x509 operations signing function. Allows for magnum Kubernetes clusters to generate certificates with authority key identifier extension.
20.0.0¶
Deprecation Notes¶
Deprecate the use of ‘heat’ driver in favor of modern Kubernetes Cluster API based drivers: ‘k8s_capi_helm’ [1] or ‘k8s_cluster_api’ [2]. User still using ‘heat’ driver are encouraged to migrate to one of the abovementioned as ‘heat’ driver will be removed in the future.
[1] https://docs.openstack.org/magnum-capi-helm/latest/ [2] https://vexxhost.github.io/magnum-cluster-api/