Releases: kubermatic/machine-controller
Releases · kubermatic/machine-controller
v1.56.1
What's Changed
- [release/v1.56] Anexia Provider: Postpone machine cleanup when instance is still being created by @kubermatic-bot in #1603
- [release/v1.56] Anexia Provider: fix cleanup of failed machines by @kubermatic-bot in #1609
Full Changelog: v1.56.0...v1.56.1
v1.54.6
What's Changed
- [release/v1.54] Anexia Provider: add support for named VM templates by @marioreggiori in #1563
- Backport metrics node provisioning to v1.54 by @eiabea in #1575
- [release/v1.54] Anexia Provider: configure rpc-statd service as kubelet dependency by @marioreggiori in #1578
- [release/v1.54] Anexia Provider: Postpone machine cleanup when instance is still being created by @kubermatic-bot in #1580
- [release/v1.54] Anexia Provider: fix cleanup of failed machines by @kubermatic-bot in #1602
Full Changelog: v1.54.5...v1.54.6
v1.54.5
v1.56.0
What's Changed
- Add an option to enable nested virtualization and CPU platform for GCP by @mfranczy in #1451
- add support for topology spread constraint for VMs by @sankalp-r in #1445
- Add an option to enable guest os features at GCP by @mfranczy in #1453
- Rework OSM integration into generic external bootstrap "interface" by @embik in #1428
- Kubevirt switch to instancetype by @hdurand0710 in #1454
- Bump KubeVirt CDI to 1.55.0 by @hdurand0710 in #1456
- Use official Nutanix SDK for Go by @embik in #1457
- Dualstack support with AWS CCM by @sachintiptur in #1466
- Extend containerd registry mirror config by @LittleFox94 in #1467
- Fix static network rendering for flatcar by @ahmedwaleedmalik in #1473
- Update supported k8s versions to 1.23,1.24, and 1.25 by @ahmedwaleedmalik in #1474
- add optional additional subnets to Nutanix provider by @lucakuendig in #1471
- restart containerd for flatcar so the drop in conf will be considered by @lucakuendig in #1476
- Refactor overwriteCloudConfigSpec for MDs by @moadqassem in #1478
- KubeVirt cleanup small wrong code (preference error check) by @hdurand0710 in #1480
- add http source for kubevirt VM Disk Image by @sankalp-r in #1470
- Anexia Provider: Utilize
Creating
state instead of blockingCreate
call by @marioreggiori in #1483 - KubeVirt deprecate Flavor - no migration by @hdurand0710 in #1491
- KubeVirt small cleanup: Flavor and PodAffinity by @hdurand0710 in #1494
- Add cluster labels to kubevirt vm by @dermorz in #1472
- Support for IPv6+IPv4 IP Family by @PratikDeoghare in #1493
- Set EvictionStrategy to external on KubeVirt VMs by @dermorz in #1504
- Update Go dependencies and DCO by @ahmedwaleedmalik in #1500
- Make CloudConfigToString a struct receiver function called String by @weirdmachine in #1505
- Upgrade to Go 1.19.4 by @ahmedwaleedmalik in #1514
- KubeVirt switch CI to DC... cleanup phase by @hdurand0710 in #1515
- Add validation for image-cloning and custom-images for kubevirt by @sankalp-r in #1517
- Allow manually configuring containerd version via CLI flag by @dajudge in #1518
- Update Kubernetes deps to v1.26.0 and controller-runtime to v0.14.1 by @xmudrii in #1519
- Allow specifying full image reference for GCP by @xmudrii in #1520
- Add support for Kubernetes version 1.26 by @ahmedwaleedmalik in #1522
- exact string match fails, use conventional errors.Is instead by @furkhat in #1526
- Drop support for SLES by @ahmedwaleedmalik in #1525
- Refactoring of KubeVirt PVC image source by @mfranczy in #1529
- Update kubernetes-cni to v1.2.0 by @xmudrii in #1534
- Anexia Provider: Return TerminalError on 401 and 403 engine responses by @marioreggiori in #1537
- Update cri-tools to v1.26.0 by @xmudrii in #1535
- Refactor vsphere tagging mechanism by @moadqassem in #1532
- Anexia Provider: add support for named VM templates by @marioreggiori in #1541
- Make ID an optional field for vSphere tags by @ahmedwaleedmalik in #1549
- Anexia Provider: configure rpc-statd service as kubelet dependency by @marioreggiori in #1553
- Adjust kubevirt image repo by @weirdmachine in #1554
- Generate correct node affinity if no values are passed by @embik in #1557
New Contributors
- @lucakuendig made their first contribution in #1471
- @dajudge made their first contribution in #1518
- @furkhat made their first contribution in #1526
Full Changelog: v1.55.0...v1.56.0
v1.45.6
What's Changed
- [release/v1.45] Anexia Provider: Utilize
Creating
state instead of blockingCreate
call by @marioreggiori in #1536 - [release/v1.45] Update containerd, docker, kubernetes-cni, and cri-tools by @xmudrii in #1546
Full Changelog: v1.45.5...v1.45.6
v1.42.9
v1.54.4
v1.45.5
v1.54.3
What's Changed
- [release/v1.54] Update filter for CentOS Linux images by @dermorz in #1487
- [release/v1.54] Anexia Provider: Utilize
Creating
state instead of blocking `Create… by @LittleFox94 in #1509
Full Changelog: v1.54.2...v1.54.3
v1.42.8
What's Changed
- [release/v1.42] improve kubeconfig/gcp handling of credentials in e2e tests (#1404) by @xrstf in #1407
- [release/v1.42] Fix unmarshalling for
configvarstring
in cloudProviderSpec by @kubermatic-bot in #1415 - [release/v1.42] Update filter for CentOS Linux images by @dermorz in #1485
Full Changelog: v1.42.7...v1.42.8