github siderolabs/talos v1.4.0-alpha.0

latest releases: v1.7.7, pkg/machinery/v1.7.7, v1.8.0...
pre-release21 months ago

Talos 1.4.0-alpha.0 (2022-12-24)

Welcome to the v1.4.0-alpha.0 release of Talos!
This is a pre-release of Talos

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

Component Updates

  • Linux: 6.1.1
  • containerd: v1.6.14

Talos is built with Go 1.19.4.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Utku Ozdemir
  • Dmitriy Matrenichev
  • Spencer Smith
  • Lance R. Vick
  • Michael Vorburger
  • Nico Berlee
  • Niklas Wik
  • Rowan Smith
  • Samuel Kees
  • Steve Francis
  • Victor Seva

Changes

45 commits

  • 89dbb0ecf release(v1.4.0-alpha.0): prepare release
  • 31fb90535 feat: update Linux 6.1.1, containerd 1.6.14
  • a0c0352dd fix: send diagnostic output to stderr consistently
  • 9a5f4c08a fix: default the manifest namespace if not set
  • 3c6cce5fe docs: update last release for Talos 1.2.x
  • 703624c43 docs: fix the 1.3 release date
  • 386c9293a docs: update nvidia-container-runtime version
  • ff83d9fd7 fix: improve talosctl completion
  • 31ff431fa chore: add schulz systemtechnik to the list
  • 97bef7c47 docs: vsphere.sh > vmware.sh
  • 34babe858 chore: make organization selection an interface
  • a9643b477 fix: use proper key usage for apid client certificate
  • 171aa9467 fix: disable Wireless Lan using dtoverlay
  • 2e84d2ab3 chore: update conformance product.yaml
  • b7763843a feat: add install script that improves talosctl installation user experience This install script detects the platform and architecture, and downloads the correct talosctl, and checks the gpg checksums. It also installs and chmods the binary.
  • afc45ad63 docs: mark Talos 1.3 docs as default
  • 873bd3807 fix: redact service account key in config in RedactSecrets method
  • b3aebfadf feat: validate Talos API access roles in machine config
  • 40761e17d docs: fork docs for Talos 1.4
  • 474604cd2 docs: update documentation for Talos 1.3
  • faf49218c feat: add more checks for K8s upgrade
  • 5b992bd86 fix: allow empty dnsDomain in machine config
  • eb332cfcb feat: add health check for a minimal memory / disk size
  • d04970dfa fix: ignore k8s additional addresses if nil
  • 63c17104c feat: update Kubernets to 1.26.0
  • f7a9a90db chore: update pkgs/tools (Go 1.19.4, containerd 1.6.11)
  • cf7adc51c feat: add RedactSecrets method to v1alpha1.Config
  • 4c31b9b1a docs: clarify what the deal is with /var
  • a8ebcca4a chore: remove watchErr from metal.getResource
  • 1253513bd fix: fix nil pointer panic and incorrect error output
  • 82e8c9e1f fix: workaround panic in the kubelet service controller
  • a505b8909 fix: update COSI and reset restart backoff on success
  • e92fdcbad chore: bump kernel to 5.15.81
  • f0dddca2a docs: expand help for 'talosctl get'
  • fcffc8879 fix: add ext4 filesystem detection
  • 5b2960eff fix: introduce 'overridePath' setting and fix Talos resolver
  • 0219d1124 fix: use only kube-apiserver endpoints for Talos API access endpoints
  • dc5e0f4af fix: report errors to Equinix Metal event API
  • 7ab140a94 feat: add talosctl machineconfig patch command
  • d3cf06114 fix: ignore many more filesystems in IMA
  • 44e2799b8 feat: add stdout and single config type support to talosctl gen config
  • 4452f0e17 docs: bump talos version
  • 38e57bd12 feat: update Kubernetes to v1.26.0-rc.1
  • 4cd125d49 fix: correctly handle new watch event types
  • 881b84152 feat: update Flannel to 0.20.2

Changes from siderolabs/extras

1 commit

Changes from siderolabs/gen

1 commit

Changes from siderolabs/pkgs

7 commits

Changes from siderolabs/tools

6 commits

Dependency Changes

  • cloud.google.com/go/compute/metadata v0.2.1 -> v0.2.3
  • github.com/aws/aws-sdk-go v1.44.147 -> v1.44.166
  • github.com/containerd/containerd v1.6.12 -> v1.6.14
  • github.com/cosi-project/runtime v0.2.0 -> v0.3.0-alpha.2
  • github.com/docker/docker v20.10.21 -> v20.10.22
  • github.com/hetznercloud/hcloud-go v1.37.0 -> v1.38.0
  • github.com/insomniacslk/dhcp f26e6d78f622 -> de60144f33f8
  • github.com/mdlayher/ethtool 0e16326d06d1 -> ba3b4bc2e02c
  • github.com/mdlayher/genetlink v1.3.0 -> v1.3.1
  • github.com/mdlayher/netlink v1.7.0 -> v1.7.1
  • github.com/prometheus/procfs v0.8.0 -> v0.9.0
  • github.com/rivo/tview db36428c92d9 -> 02e38ea9604c
  • github.com/siderolabs/extras v1.3.0-1-g3773d71 -> v1.4.0-alpha.0
  • github.com/siderolabs/gen v0.4.1 -> v0.4.2
  • github.com/siderolabs/pkgs v1.3.0-5-g6509d23 -> v1.4.0-alpha.0-6-g325c9bf
  • github.com/siderolabs/talos/pkg/machinery v1.3.0 -> v1.4.0-alpha.0
  • github.com/siderolabs/tools v1.3.0-1-g712379c -> v1.4.0-alpha.0-3-ge2a8692
  • github.com/vmware-tanzu/sonobuoy v0.56.12 -> v0.56.14
  • github.com/vmware/govmomi v0.29.0 -> v0.30.0
  • go.uber.org/zap v1.23.0 -> v1.24.0
  • golang.org/x/time v0.2.0 -> v0.3.0

Previous release can be found at v1.3.0

Images

ghcr.io/siderolabs/flannel:v0.20.2
ghcr.io/siderolabs/install-cni:v1.4.0-alpha.0
docker.io/coredns/coredns:1.10.0
gcr.io/etcd-development/etcd:v3.5.6
registry.k8s.io/kube-apiserver:v1.26.0
registry.k8s.io/kube-controller-manager:v1.26.0
registry.k8s.io/kube-scheduler:v1.26.0
registry.k8s.io/kube-proxy:v1.26.0
ghcr.io/siderolabs/kubelet:v1.26.0
ghcr.io/siderolabs/installer:v1.4.0-alpha.0
registry.k8s.io/pause:3.6

Don't miss a new talos release

NewReleases is sending notifications on new releases.