Releases: kubermatic/kubeone
v1.5.8
Changelog since v1.5.7
Changes by Kind
Bug or Regression
- Explicitly start Docker in Terraform configs for Flatcar on vSphere (#2767, @kubermatic-bot)
Updates
machine-controller and operating-system-manager
- Update machine-controller to v1.54.6 (#2754, @ahmedwaleedmalik)
Go
- KubeOne is now built using Go v1.19.8 (#2760, @pkprzekwas)
Checksums
SHA256 checksums can be found in the kubeone_1.5.8_checksums.txt
file.
v1.6.1
Changelog since v1.6.0
Changes by Kind
Bug or Regression
- Download GPG key for the
apt
repository fromdl.k8s.io
instead ofpackages.cloud.google.com
(#2727, @kubermatic-bot) - Make
helmRelease.repoURL
an optional field (#2716, @kubermatic-bot)
Updates
operating-system-manager
- Update Operating System Manager to v1.2.1. Fix an issue where cloud-init scripts re-ran on machine reboot (#2718, @ahmedwaleedmalik)
Hetzner
- Update Hetzner CSI to v2.2.0 (#2726, @kubermatic-bot)
Checksums
SHA256 checksums can be found in the kubeone_1.6.1_checksums.txt
file.
v1.5.7
Changelog since v1.5.6
Changes by Kind
Bug or Regression
- Download GPG key for the
apt
repository fromdl.k8s.io
instead ofpackages.cloud.google.com
(#2725, @kubermatic-bot)
Updates
operating-system-manager
- Update Operating System Manager to v1.1.3. Fix an issue where cloud-init scripts re-ran on machine reboot (#2717, @ahmedwaleedmalik)
Checksums
SHA256 checksums can be found in the kubeone_1.5.7_checksums.txt
file.
v1.6.0
KubeOne 1.6.0
We're happy to announce a new KubeOne minor release — KubeOne 1.6! Please consult the changelog, as well as, the upgrade guide and the Known Issues document before upgrading:
Checksums
SHA256 checksums can be found in the kubeone_1.6.0_checksums.txt
file.
v1.6.0-rc.3
This is the second release candidate for the upcoming KubeOne 1.6 minor release. For more information about changes in this minor release, please read the v1.6.0 changelog.
v1.6.0-rc.1
This is the first release candidate for the upcoming KubeOne 1.6 minor release. For more information about changes in this minor release, please read the v1.6.0 changelog.
v1.5.6
Changelog since v1.5.5
Changes by Kind
Feature
- Update kubernetes-cni to v1.2.0 and cri-tools to v1.26.0. This fixes an issue with installing/updating packages when trying to install Kubernetes v1.26.1, v1.25.6, v1.24.10, and v1.23.16 (#2608, @xmudrii)
Checksums
SHA256 checksums can be found in the kubeone_1.5.6_checksums.txt
file.
v1.5.5
Changelog since v1.5.4
Changes by Kind
Feature
- Update Terraform provider for VMware Cloud Director to v3.8.1 (#2584, @ahmedwaleedmalik)
- Add support for insecure HTTPS connection to the VMware Cloud Director API in example Terraform configs (#2584, @ahmedwaleedmalik)
Bug or Regression
- Fix AMI filter for CentOS 7 in Terraform configs for AWS (#2559, @xmudrii)
- Fix an issue where custom CA bundle was not being propagated to machine-controller-webhook (#2587, @kubermatic-bot)
- Remove the leftover
/tmp/k1-etc-environment
file. This fixes an issue withkubeone apply
failing if the username is changed (#2563, @kubermatic-bot) - Run kubeadm with increased verbosity unconditionally. This only changes the behavior if KubeOne is run without the verbose flag but kubeadm fails, in which case kubeadm is going to print more information about the issue (#2565, @kubermatic-bot)
Checksums
SHA256 checksums can be found in the kubeone_1.5.5_checksums.txt
file.
v1.4.13
Changelog since v1.4.12
Changes by Kind
Bug or Regression
- Fix an issue where custom CA bundle was not being propagated to machine-controller-webhook (#2589, @kubermatic-bot)
- Remove the leftover
/tmp/k1-etc-environment
file. This fixes an issue withkubeone apply
failing if the username is changed (#2564, @kubermatic-bot) - Run kubeadm with increased verbosity unconditionally. This only changes the behavior if KubeOne is run without the verbose flag but kubeadm fails, in which case kubeadm is going to print more information about the issue (#2566, @kubermatic-bot)
Checksums
SHA256 checksums can be found in the kubeone_1.4.13_checksums.txt
file.
v1.5.4
Important Registry Change Information
In November, we announced that we are changing all image references from k8s.gcr.io
to registry.k8s.io
to keep up with the latest upstream changes. This patch release includes this change. Please ensure that any mirrors you use are able to host registry.k8s.io
and/or that firewall rules are going to allow access to registry.k8s.io
to pull images before upgrading to this KubeOne patch release.
The December Kubernetes patch releases (1.25.5, 1.24.9, 1.23.15, and 1.22.17) are enforcing registry.k8s.io
by default. Please keep this in mind if you're using an older KubeOne patch release with the latest Kubernetes patch releases. We strongly advise that you use KubeOne v1.5.4 or newer with the latest Kubernetes patch releases.
Changelog since v1.5.3
Changes by Kind
API Change
- Image references are changed from
k8s.gcr.io
toregistry.k8s.io
. This is done to keep up with the latest upstream changes. Please ensure that any mirrors you use are able to hostregistry.k8s.io
and/or that firewall rules are going to allow access toregistry.k8s.io
to pull images before applying the next KubeOne patch releases. (#2505, @xmudrii)
Feature
- KubeOne is now built using Go 1.19.4 (#2526, @xmudrii)
- Update Canal to v3.23.5. This Canal release is supposed to fix an issue where Calico pods are crashing after upgrading from an older Calico version to a newer one (see the Known Issues document for more details) (#2539, @xmudrii)
- Update Cilium to v1.12.3 (#2534, @kubermatic-bot)
- Update etcd to 3.5.6 which includes a fix for the recently reported data inconsistency issue for a case when etcd crashes during processing defragmentation operation (#2499, @kubermatic-bot)
- Enable compact hash checks as per the recommendations from etcd for detecting data corruption (#2499, @kubermatic-bot)
- Validate support for Kubernetes patch releases 1.24.9, 1.23.15, and 1.22.17. Upgrading to Kubernetes 1.24.9 is strongly advised because it's built with Go 1.18.9 which includes fixes for CVE-2022-41720 and CVE-2022-41717 (#2532, @xmudrii)
Bug or Regression
- Fix NPE in probes (#2484, @kubermatic-bot)
- Fix a panic (NPE) when determining if it is safe to repair a cluster when there's no kubelet or kubelet systemd unit on the node (#2495, @kubermatic-bot)
- Use the pause image from
registry.k8s.io
for all Kubernetes releases (#2529, @kubermatic-bot)