Skip to content

v1.8.4

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Dec 09:57
· 405 commits to main since this release
v1.8.4
3c151c8

Talos 1.8.4 (2024-12-13)

Welcome to the v1.8.4 release of Talos!

Starting with Talos v1.8.0, only standard assets would be published as github release assets. These include:

  • cloud-images.json
  • talosctl binaries
  • kernel
  • initramfs
  • metal iso and disk images
  • talosctl-cni-bundle

All other release assets can be downloaded from Image Factory.

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

Component Updates

Linux: 6.6.64
runc: 1.2.3
Kubernetes: 1.31.4
etcd: 3.5.17

Talos is built with Go 1.22.10.

Contributors

  • Andrey Smirnov
  • Dmitriy Matrenichev
  • Christian Luetke-Stetzkamp
  • Noel Georgi
  • OliviaBarrington
  • Steven Kreitzer

Changes

17 commits

  • 3c151c8a0 release(v1.8.4): prepare release
  • 1fb38e4c7 fix: use mtu network option for podman
  • acd9fda42 fix: order volume config by the requested size
  • c547557ae fix: install iptables-nft to the host
  • 94b342bfe fix: lock provisioning order of user disk partitions
  • df8fe4cdd feat: support vlan/bond in v1, vlan in v2 for nocloud
  • 3a1727ee1 fix: don't reset health status if service doesn't support health checks
  • 7ff796f65 fix: make system_disk condition work properly before install
  • 379eefdd6 fix: nocloud network link matching on MAC addresses
  • c87ec03ff feat: allow for onlink directive (nocloud)
  • aa14ae560 fix: small logrus fixes
  • b90863a07 fix: properly halt installation if Talos already installed
  • 6d20ade14 fix: make vmware platform common code build on all arches
  • bc2d547f8 fix: allow CEL expressions config merge
  • 5188f645e fix: install on non-empty disk
  • 6f411ccba feat: update etcd to v3.5.17
  • 7f91e3165 feat: update Linux 6.6.64, runc 1.2.3

Changes from siderolabs/pkgs

7 commits

Changes from siderolabs/tools

1 commit

Dependency Changes

  • github.com/siderolabs/go-blockdevice/v2 v2.0.3 -> v2.0.4
  • github.com/siderolabs/pkgs v1.8.0-31-g9c80a4a -> v1.8.0-38-g0698d6e
  • github.com/siderolabs/talos/pkg/machinery v1.8.3 -> v1.8.4
  • github.com/siderolabs/tools v1.8.0-3-g653182a -> v1.8.0-4-gadfcf5a
  • go.etcd.io/etcd/api/v3 v3.5.16 -> v3.5.17
  • go.etcd.io/etcd/client/pkg/v3 v3.5.16 -> v3.5.17
  • go.etcd.io/etcd/client/v3 v3.5.16 -> v3.5.17
  • go.etcd.io/etcd/etcdutl/v3 v3.5.16 -> v3.5.17
  • k8s.io/api v0.31.2 -> v0.31.4
  • k8s.io/apiserver v0.31.2 -> v0.31.4
  • k8s.io/client-go v0.31.2 -> v0.31.4
  • k8s.io/component-base v0.31.2 -> v0.31.4
  • k8s.io/kube-scheduler v0.31.2 -> v0.31.4
  • k8s.io/kubectl v0.31.2 -> v0.31.4
  • k8s.io/kubelet v0.31.2 -> v0.31.4
  • k8s.io/pod-security-admission v0.31.2 -> v0.31.4

Previous release can be found at v1.8.3

Images

ghcr.io/siderolabs/flannel:v0.25.7
registry.k8s.io/coredns/coredns:v1.11.3
gcr.io/etcd-development/etcd:v3.5.17
registry.k8s.io/kube-apiserver:v1.31.4
registry.k8s.io/kube-controller-manager:v1.31.4
registry.k8s.io/kube-scheduler:v1.31.4
registry.k8s.io/kube-proxy:v1.31.4
ghcr.io/siderolabs/kubelet:v1.31.4
ghcr.io/siderolabs/installer:v1.8.4
registry.k8s.io/pause:3.10