Releases: kubermatic/machine-controller
Releases · kubermatic/machine-controller
Release list
v1.65.4
What's Changed
- [release/v1.65] fix custom CA e2e waiting on stale replica set by @kubermatic-bot in #2049
- [release/v1.65] migrate deprecated datacenter field to location by @kubermatic-bot in #2055
Full Changelog: v1.65.3...v1.65.4
v1.64.3
v1.66.0
What's Changed since v1.65.0
- Bump google.golang.org/grpc from 1.72.2 to 1.79.3 by @dependabot[bot] in #2004
- Fix: Add missing RBAC to access endpointslices by @uwej711 in #2007
- Skip admission webhook validation for deleting MachineDeployments by @buraksekili in #2017
- Drop support for k8s 1.32 by @archups in #2016
- Mirror Tinkerbell images to quay.io/kubermatic-mirror by @buraksekili in #2022
- fix mirror-images 403 by dropping wrong-org push preset by @buraksekili in #2023
- Update golang.org/x/crypto v0.52.0, golang.org/x/net v0.55.0 by @kron4eg in #2024
- bump default Flatcar Azure image to 4459.2.3 for containerd v2 support by @buraksekili in #2021
- Add securityProfile support for TrustedLaunch VMs by @buraksekili in #2020
- Bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 by @dependabot[bot] in #2015
- Default kubevirt vm instance types by @moadqassem in #2031
- Check both v1beta1 and v1alpha1 instance types by @mohamed-rafraf in #2038
- openstack: Use OS_USERNAME as a source for username by @kron4eg in #2041
- Add support for k8s v1.36 by @rajaSahil in #2042
- Skip eviction in case when the Node is NotReady by @kron4eg in #2002
- feat(openstack): add disablePortSecurity to MachineDeployment spec by @mvanhorn in #2043
- feat(openstack): propagate instance faults to Machine status on ERROR by @mvanhorn in #2047
- fix custom CA e2e waiting on stale replica set by @buraksekili in #2046
- Bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.7 by @dependabot[bot] in #2044
- migrate deprecated datacenter field to location by @buraksekili in #2054
New Contributors
Full Changelog: v1.65.0...v1.66.0
v1.65.3
v1.65.2
New Features
- Azure VMs now support setting
securityProfilewithsecurityTypeTrustedLaunch or Standard in the cloud provider spec, enabling the use of Compute Gallery images that require TrustedLaunch (#2020)
Bugfixes
- MachineDeployments can now be deleted even when the provider image is invalid or unresolvable. Previously, such MachineDeployments would get stuck in Terminating because the admission webhook blocked OSM from removing its cleanup finalizer (#2017)
Miscellaneous
- Add the
defaultVMInstanceTypefunction, which attempts to resolve a VirtualMachineInstancetype in the given namespace and falls back to a VirtualMachineClusterInstancetype if not found. This ensures that the correct instance type is always selected based on scope (#2031) - Tinkerbell provisioning now pulls all container images from quay.io/kubermatic-mirror instead of upstream registries, eliminating dependency on third-party registry availability (#2035)
- Azure: upgrade Flatcar to version
4459.2.3(#2021)
Updates
v1.64.2
v1.64.2
New Features
- Azure VMs now support setting
securityProfilewithsecurityTypeTrustedLaunch or Standard in the cloud provider spec, enabling the use of Compute Gallery images that require TrustedLaunch (#2020)
Bugfixes
- MachineDeployments can now be deleted even when the provider image is invalid or unresolvable. Previously, such MachineDeployments would get stuck in Terminating because the admission webhook blocked OSM from removing its cleanup finalizer (#2017)
Miscellaneous
- Tinkerbell provisioning now pulls all container images from quay.io/kubermatic-mirror instead of upstream registries, eliminating dependency on third-party registry availability (#2034)
- Azure: upgrade Flatcar to version
4459.2.3(#2021)
Chores
- Machine-controller is now built using Go 1.25.6 (#1993)
Updates
v1.65.0
v1.64.1
v1.64.0
New Features
- Add additional kubelet configs (#1972)
- Add the option to provision vmware cloud director nodes with multiple networks/nics (#1941)
- Add support for kubernetes v1.34 (#1955)
- Drop support for kubernetes v1.30 (#1955)
- Azure: Use
flatcar-container-linux-corevm-amd64offer for Flatcar and upgrade to version4230.2.2(#1956) - Add support for rhel 9 for Azure provider (#1963)
- Add support for rhel 9 for AWS provider (#1954)
Cleanups
- Move some pkg constants to sdk (#1973)