Releases: kubermatic/operating-system-manager
Releases · kubermatic/operating-system-manager
v1.10.4
v1.10.3
What's Changed
- [release/v1.10] fix containerd v2 registry host configuration for subpath by @kubermatic-bot in #582
- Update OS profiles to version v1.10.3 by @kron4eg in #583
Full Changelog: v1.10.2...v1.10.3
v1.10.2
What's Changed
- [release/v1.10] Exclude OpenStack from kubelet hostname-override in default OSPs by @kubermatic-bot in #578
- [release/v1.10.2] Bump default OSP version to 1.10.2 by @adoi in #579
Full Changelog: v1.10.1...v1.10.2
v1.10.1
What's Changed
- Restore legacy CRI based registry auth configuration with containerd v2 upgrade by @kubermatic-bot in #574
- Add qemu-guest-agent for Kubevirt Provider managed VMs by @kubermatic-bot in #575
- Bump default OSP version to 1.10.1 by @kron4eg in #576
Full Changelog: v1.10.0...v1.10.1
v1.10.0
v1.10.0
Bugfixes
- SSH keys are now deduplicated and trimmed before rendering Ignition configs, preventing Flatcar nodes from boot-looping when duplicate keys with different whitespace exist in a project (#565)
Updates
v1.9.0
What's Changed
- Change kubelet systemd unit dependency on container runtime from Requires to Wants by @kron4eg in #536
- Add test cases to cover flag's behaviour, in case of declaring it multiple times by @buraksekili in #537
- Bump golang.org/x/crypto from 0.41.0 to 0.45.0 by @dependabot[bot] in #540
- Synchronize OWNERS_ALIASES file with Github teams by @kubermatic-bot in #538
- Move configureHostCABundle template to the provisioning phase by @kron4eg in #541
- Restrict kubelet.service and kubelet.conf permissions for CIS compliance by @adoi in #542
- Drop support for k8s v1.31 by @rajaSahil in #545
- Bump Go version to 1.25.5 by @archups in #547
- Update base image for operating-system-manager container image to apline:3.23 by @archups in #548
- Bump Go version to 1.25.6 by @archups in #550
- Update osm to use EndpointSlices for API server discovery by @adoi in #552
- Remove pod-infra-container-image flag from kubelet args, restores kubernetes 1.35 compatibility. by @kron4eg in #555
- Add support for Kubernetes version 1.35 by @rajaSahil in #556
- Flatcar optimize network configuration speed on vmware cloud director by @4ch3los in #478
- Set OSPs to 1.9.0 version by @kron4eg in #557
New Contributors
- @buraksekili made their first contribution in #537
Full Changelog: v1.8.0...v1.9.0
v1.8.0
New Features
- Add images retention kubelet config values (#533)
- Pass override_path down to the containerd endpoint (#531)
- Add support for RHEL 9 (#511)
- Add support for Kubernetes v1.34 (#512)
- Drop support for Kubernetes v1.30 (#512)
- Add support for rocky linux 9 (#508)
- VMware cloud director flatcar nodes will now configure multiple nics, with static networking (#471)
- A flag called
device-ownership-from-security-contextwas introduced to set containerd option to allow non-root user device usage on a node (#499) - Add modprobe br_netfilter to OSPs (#480)
- Add support for Kubernetes v1.32 and v1.33 (#465)
- Add missing "update" permission to Secrets in
cloud-init(#498)
Bugfixes
- Fix: templating of DropIns (#510)
- Fix a bug where Hetzner machines were losing IPs on reboots (#518)
- Fix hostname resolution on Flatcar nodes (#479)
Cleanups
- Remove dependency on k8c.io/machine-controller module (#532)
- Drop --lock-file kubelet argument (#521)
- Support for Kubernetes v1.29 has been removed (#464)