Skip to content

Commit 3acae80

Browse files
Add changelog for v1.10.1 (#3679)
Signed-off-by: Marko Mudrinić <[email protected]> Co-authored-by: Marko Mudrinić <[email protected]>
1 parent b536cb4 commit 3acae80

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

CHANGELOG/CHANGELOG-1.10.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
# [v1.10.1](https://github.com/kubermatic/kubeone/releases/tag/v1.10.1) - 2025-06-13
2+
3+
## Changelog since v1.10.0
4+
5+
## Urgent Upgrade Notes
6+
7+
### (No, really, you MUST read this before you upgrade)
8+
9+
- KubeVirt Cloud Controller Manager (CCM) is now deployed by default for all KubeVirt clusters. Two new fields are added to the API used to configure the CCM (`.cloudProvider.kubevirt.zoneAndRegionEnabled` and `.cloudProvider.kubevirt.loadBalancerEnabled`). `.cloudProvider.kubevirt.infraNamespace` is now a required field and KubeOne will fail validation if not set ([#3661](https://github.com/kubermatic/kubeone/pull/3661), [@moadqassem](https://github.com/moadqassem))
10+
- [ACTION REQUIRED] The KubeVirt CCM requires some permissions to be added to the ServiceAccount that is bound to the infrastructure cluster kubeconfig in order to perform some tasks on the infrastructure side. For more information about the required roles please check [this file](https://github.com/kubevirt/cloud-provider-kubevirt/blob/v0.5.1/config/rbac/kccm_role.yaml)
11+
- [ACTION REQUIRED] The `.cloudProvider.kubevirt.infraClusterKubeconfig` field has been removed from the KubeOneCluster type. Users must remove this field from their KubeOneCluster manifests otherwise the runtime validation will fail. The kubeconfig file provided via the `KUBEVIRT_KUBECONFIG` environment variable is used as a kubeconfig file for the infrastructure cluster ([#3675](https://github.com/kubermatic/kubeone/pull/3675), [@kron4eg](https://github.com/kron4eg))
12+
13+
## Changes by Kind
14+
15+
### API Changes
16+
17+
- Add a new `annotations` field to `HostConfig` used to annotate control plane and static worker nodes ([#3658](https://github.com/kubermatic/kubeone/pull/3658), [@kron4eg](https://github.com/kron4eg))
18+
19+
### Bug or Regression
20+
21+
- Fix incorrect CABundle flag in the operating-system-manager (OSM) Deployment ([#3644](https://github.com/kubermatic/kubeone/pull/3644), [@kubermatic-bot](https://github.com/kubermatic-bot))
22+
23+
### Updates
24+
25+
#### machine-controller
26+
27+
- Update machine-controller to v1.61.3 ([#3673](https://github.com/kubermatic/kubeone/pull/3673), [@xmudrii](https://github.com/xmudrii))
28+
129
# [v1.10.0](https://github.com/kubermatic/kubeone/releases/tag/v1.10.0) - 2025-04-15
230

331
We're happy to announce a new KubeOne minor release — KubeOne 1.10! Please

0 commit comments

Comments
 (0)