Skip to content

Releases: kubermatic/operating-system-manager

v1.10.4

17 Apr 12:27
2f7aaf0

Choose a tag to compare

What's Changed

  • [release/v1.10] Update CNI plugins version to v1.9.1 by @kubermatic-bot in #587
  • [release/v1.10] Update default OSPs to version v1.10.4 by @archups in #588

Full Changelog: v1.10.3...v1.10.4

v1.10.3

27 Mar 17:52
56325f9

Choose a tag to compare

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

20 Mar 07:48
83ee6cb

Choose a tag to compare

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

12 Mar 19:37
efd1e48

Choose a tag to compare

What's Changed

Full Changelog: v1.10.0...v1.10.1

v1.10.0

09 Mar 11:48
875f307

Choose a tag to compare

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

  • Update containerd to v2.2* (#560)
  • Update Go version to 1.25.7 (#566)
  • Update controller-runtime to 0.23.1 and controller-tools to 0.20.1 (#558)

v1.9.0

07 Feb 08:48
1b6a30c

Choose a tag to compare

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

Full Changelog: v1.8.0...v1.9.0

v1.8.0

23 Oct 11:20
8a1817f

Choose a tag to compare

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-context was 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)

Updates

  • Update CNI plugins version to v1.7.1 (#529)
  • Update controller-runtime to v0.22.0 and controller-tools to v0.19.0 (#512)
  • Update Go version to 1.24 (#512)
  • Update machine-controller to v1.63.0 (#512)

v1.7.6

15 Sep 08:17
5cbb076

Choose a tag to compare

Bugfixes

  • Fix a bug where Hetzner machines were losing IPs on reboots (#519)

Cleanup

  • Drop --lock-file kubelet argument (#522)

v1.6.9

15 Sep 08:10
6947679

Choose a tag to compare

Bugfixes

  • Fix a bug where Hetzner machines were losing IPs on reboots (#520)

Cleanup

  • Drop --lock-file kubelet argument (#523)

v1.7.5

11 Aug 09:43
91aefce

Choose a tag to compare

New Features

  • A flag called device-ownership-from-security-context was introduced to set containerd option to allow non-root user device usage on a node (#499)