Skip to content

v1.6.0

Latest
Compare
Choose a tag to compare
@xrstf xrstf released this 14 Oct 10:20
· 1 commit to main since this release
e4459f8

Breaking Changes

This release contains changes that require additional attention, please read the following items carefully.

  • The latest Ubuntu 22.04 images ship with cloud-init 24.x package. This package has breaking changes and thus rendered our OSPs as incompatible. It's recommended to refresh your machines with latest provided OSPs to ensure that a system-wide package update, that updates cloud-init to 24.x, doesn't break the machines (#381)

New Features

  • Add support for Kubernetes v1.31 (#410)
  • Add support for Kubernetes v1.30 (#376)
  • Add template functions for YAML, JSON and TOML content handling (#346)
  • Enable parallel image pulling for Kubelet with a parallel pull limit of 10 (#377)
  • Add support for new bare-metal provider (#393)

Bugfixes

  • Fix Ubuntu nodes on Azure failing to bootstrap due to cloud-init error (#388)
  • Fix docker GPG handling in ubuntu OSP (#405)
  • Resolve DNS resolution issues for Hetzner on Ubuntu 24.04 (#419)
  • The latest Ubuntu 22.04 images ship with cloud-init 24.x package. This package has breaking changes and thus rendered our OSPs as incompatible. It's recommended to refresh your machines with latest provided OSPs to ensure that a system-wide package update, that updates cloud-init to 24.x, doesn't break the machines (#381)
  • Use RHEL upstream docker repo instead of abandoned CentOS (#407)
  • Use the same cri-tools and kubernetes minor version (#378)

Cleanups

  • Remove support for Kubernetes v1.27 (#401)

Miscellaneous

  • Handle GPG key for Docker repository (#402)
  • Introduce kubernetes-ca-bundle and host-ca-bundle to propagate custom CA certs to Kubernetes worker node and the machine itself, respectively (#399)
  • The flag ca-bundle has been deprecated and is now no-op. Please use kubernetes-ca-bundle or host-ca-bundle instead (#399)

Chores

  • Clean up KubeletConfiguration and remove wrongly defaulted values (#411)
  • Update OSPs to make them compatible with the latest cloud-init package (#381)

Updates

  • Update Kubernetes CNI plugins to v1.5.1 (#409)
  • Update Go to 1.23.2 (#421)
  • Update containerd to v1.7 (#403)
  • Update controller-runtime to 0.18.3 (#380)