github siderolabs/talos v1.6.5

latest releases: v1.7.7, pkg/machinery/v1.7.7, v1.8.0...
7 months ago

Talos 1.6.5 (2024-02-22)

Welcome to the v1.6.5 release of Talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.

Kubernetes Upgrade

The command talosctl upgrade-k8s now supports specifying custom image references for Kubernetes components via --*-image flags.
The default behavior is unchanged, and the flags are optional.

Component Updates

Kubernetes: 1.29.2
Linux: 6.1.78

Talos is built with Go 1.21.6.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Anastasios Papagiannis
  • Andrian Zubovic
  • Matthieu S
  • Utku Ozdemir
  • pardomue

Changes

14 commits

  • 22803bc5d release(v1.6.5): prepare release
  • e5c198a32 feat: update pkgs
  • 54c60ddfb feat: allow access to all resources over siderolink in maintenance mode
  • c7f5ff73e fix: use MachineStatus resource to check for boot done
  • 7d1378240 feat: support AWS KMS for the SecureBoot signing
  • c6e7a95cc feat: custom image settings for k8s upgrade
  • 0f5e946f4 fix: ensure that Talos runs in a pod (container)
  • fd93ce1b6 feat: update kernel with sfc driver and LSM updates
  • 36836878f fix: run xfs_repair on invalid argument error
  • 6ea29d927 feat: support systemd-boot ISO enroll keys option
  • e993215fe fix: unlock the upgrade mutex properly
  • 5515a6bab fix: use a separate cgroup for each extension service
  • e7935e6b9 feat: update Linux to 6.1.78
  • 959627850 feat: update Kubernetes default to 1.29.2

Changes from siderolabs/pkgs

9 commits

Dependency Changes

  • github.com/aws/aws-sdk-go-v2/service/kms v1.26.5 new
  • github.com/siderolabs/pkgs v1.6.0-16-gb77ffb7 -> v1.6.0-25-g6868f38
  • github.com/siderolabs/talos/pkg/machinery v1.6.4 -> v1.6.5
  • k8s.io/api v0.29.1 -> v0.29.2
  • k8s.io/apiserver v0.29.1 -> v0.29.2
  • k8s.io/client-go v0.29.1 -> v0.29.2
  • k8s.io/component-base v0.29.1 -> v0.29.2
  • k8s.io/kube-scheduler v0.29.1 -> v0.29.2
  • k8s.io/kubectl v0.29.1 -> v0.29.2
  • k8s.io/kubelet v0.29.1 -> v0.29.2
  • k8s.io/pod-security-admission v0.29.2 new

Previous release can be found at v1.6.4

Images

ghcr.io/siderolabs/flannel:v0.23.0
ghcr.io/siderolabs/install-cni:v1.6.0-1-g113887a
registry.k8s.io/coredns/coredns:v1.11.1
gcr.io/etcd-development/etcd:v3.5.11
registry.k8s.io/kube-apiserver:v1.29.2
registry.k8s.io/kube-controller-manager:v1.29.2
registry.k8s.io/kube-scheduler:v1.29.2
registry.k8s.io/kube-proxy:v1.29.2
ghcr.io/siderolabs/kubelet:v1.29.2
ghcr.io/siderolabs/installer:v1.6.5
registry.k8s.io/pause:3.8

Don't miss a new talos release

NewReleases is sending notifications on new releases.