Skip to content

chore(deps): update dependency siderolabs/talos to v1.12.4#213

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/siderolabs-talos-1.x
Open

chore(deps): update dependency siderolabs/talos to v1.12.4#213
renovate[bot] wants to merge 1 commit intomainfrom
renovate/siderolabs-talos-1.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 25, 2026

This PR contains the following updates:

Package Update Change
siderolabs/talos patch v1.12.1v1.12.4

Release Notes

siderolabs/talos (siderolabs/talos)

v1.12.4

Compare Source

Talos 1.12.4 (2026-02-13)

Welcome to the v1.12.4 release of Talos!

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

KubeSpan Advertised Network Filters

KubeSpan now supports filtering of advertised networks using the excludeAdvertisedNetworks field in the KubeSpanConfig document.
This allows users to specify a list of CIDRs to exclude from the advertised networks. Please note that routing must be symmetric for any
pair of peers, so if one peer excludes a certain network, the other peer must also exclude it. In other words, for any given pair of peers,
and any pair of their addresses, the traffic should either go through KubeSpan or not, but not one way or the other.

Component Updates

Linux: 6.18.9

Talos is built with Go 1.25.7.

Contributors
  • Andrey Smirnov
  • Daniil Kivenko
  • Florian Ströger
  • Fritz Schaal
  • Mateusz Urbanek
Changes
9 commits

  • @​fc8e600 release(v1.12.4): prepare release
  • @​14dde14 feat: add filter for KubeSpan advertised networks
  • @​c277d01 fix: ignore volumes in wave calculation without provisioning
  • @​f90af88 fix: use node podCIDRs for kubespan advertiseKubernetesNetworks
  • @​a025ea4 feat: add IPv6 GRE support
  • @​9241254 fix: typo with rpi_5 profile name
  • @​64f4985 fix: swap volume configuration for min/max size
  • @​19354ab feat: update Linux to 6.18.9
  • @​639c1c9 fix: mismerge of nft with json support

Changes from siderolabs/discovery-api
2 commits

Changes from siderolabs/pkgs
4 commits

Dependency Changes
  • github.com/siderolabs/discovery-api v0.1.6 -> v0.1.8
  • github.com/siderolabs/pkgs v1.12.0-35-g15d5d78 -> v1.12.0-39-gb1fc4c6

Previous release can be found at v1.12.3

Images
ghcr.io/siderolabs/flannel:v0.27.4
registry.k8s.io/coredns/coredns:v1.13.2
registry.k8s.io/etcd:v3.6.7
registry.k8s.io/kube-apiserver:v1.35.0
registry.k8s.io/kube-controller-manager:v1.35.0
registry.k8s.io/kube-scheduler:v1.35.0
registry.k8s.io/kube-proxy:v1.35.0
ghcr.io/siderolabs/kubelet:v1.35.0
registry.k8s.io/pause:3.10
ghcr.io/siderolabs/installer:v1.12.4
ghcr.io/siderolabs/installer-base:v1.12.4
ghcr.io/siderolabs/imager:v1.12.4
ghcr.io/siderolabs/talos:v1.12.4
ghcr.io/siderolabs/talosctl-all:v1.12.4
ghcr.io/siderolabs/overlays:v1.12.4
ghcr.io/siderolabs/extensions:v1.12.4

v1.12.3

Compare Source

Talos 1.12.3 (2026-02-07)

Welcome to the v1.12.3 release of Talos!

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

Component Updates

Linux: 6.18.8

Talos is built with Go 1.25.7.

Contributors
  • Andrey Smirnov
  • Mateusz Urbanek
  • Andrei Kvapil
  • Gregor Gruener
  • Matthew Sanabria
Changes
14 commits

Changes from siderolabs/pkgs
3 commits

Changes from siderolabs/tools
2 commits

Dependency Changes
  • github.com/siderolabs/pkgs v1.12.0-32-g4f8efaf -> v1.12.0-35-g15d5d78
  • github.com/siderolabs/talos/pkg/machinery v1.12.2 -> v1.12.3
  • github.com/siderolabs/tools v1.12.0-4-g31959f4 -> v1.12.0-6-gdc37e09

Previous release can be found at v1.12.2

Images
ghcr.io/siderolabs/flannel:v0.27.4
registry.k8s.io/coredns/coredns:v1.13.2
registry.k8s.io/etcd:v3.6.7
registry.k8s.io/kube-apiserver:v1.35.0
registry.k8s.io/kube-controller-manager:v1.35.0
registry.k8s.io/kube-scheduler:v1.35.0
registry.k8s.io/kube-proxy:v1.35.0
ghcr.io/siderolabs/kubelet:v1.35.0
registry.k8s.io/pause:3.10
ghcr.io/siderolabs/installer:v1.12.3
ghcr.io/siderolabs/installer-base:v1.12.3
ghcr.io/siderolabs/imager:v1.12.3
ghcr.io/siderolabs/talos:v1.12.3
ghcr.io/siderolabs/talosctl-all:v1.12.3
ghcr.io/siderolabs/overlays:v1.12.3
ghcr.io/siderolabs/extensions:v1.12.3

v1.12.2

Compare Source

Talos 1.12.2 (2026-01-22)

Welcome to the v1.12.2 release of Talos!

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

talosctl images talos-bundle can ignore reaching to the registry

The talosctl images talos-bundle command now accepts optional --ovelays and --extensions flags.
If those are set to false, the command will not attempt to reach out to the container registry to fetch the latest versions and digests of the overlays and extensions.

Component Updates

Linux: 6.18.5

Talos is built with Go 1.25.6.

Contributors
  • Andrey Smirnov
  • Dmitrii Sharshakov
  • Andras BALI
  • Artem Chernyshev
  • Jonas Lammler
  • Mateusz Urbanek
  • Max Makarov
  • Noel Georgi
Changes
21 commits

  • @​54e5b43 release(v1.12.2): prepare release
  • @​30da0bc fix: oracle platform file format
  • @​7ddb37b fix: make OOM expression a bit less sensitive
  • @​e438ec2 fix: marshal of FailOverMac property
  • @​717ed72 fix: check if the device is not mounted when wiping
  • @​c95c9fd fix: wipe the first/last 1MiB in addition to wiping by signatures
  • @​52bed35 fix: add talos version to Hetzner Cloud client user agent
  • @​0e447a4 fix: make OOM controller more precise by considering separate cgroup PSI
  • @​3b974b9 fix: sort mirrors and tls configs when generating the machine config
  • @​8b16fe5 feat: add VLAN support to OpenStack platform
  • @​eb8480c fix: panic in configpatcher when the whole section is missing
  • @​4d44306 fix: wipe disk by signatures
  • @​cca4cd2 feat: add it87 hwmon module
  • @​d9480ee fix: resolve SideroLink Wireguard endpoint on reconnect
  • @​e16c2d5 fix: handle correctly incomplete RegistryTLSConfig
  • @​dedd273 fix: bond config via platform
  • @​f527cff fix: allow HostnameConfig to be used with incomplete machine config
  • @​1091813 fix: lock down etcd listen address to IPv4 localhost
  • @​9f8d938 fix: print talosctl images to release notes
  • @​95433c1 fix: update VIP config example
  • @​919394f feat: update Go to 1.25.6

Changes from siderolabs/pkgs
7 commits

Changes from siderolabs/tools
1 commit

Dependency Changes
  • github.com/klauspost/compress v1.18.2 -> v1.18.3
  • github.com/siderolabs/go-blockdevice/v2 v2.0.22 -> v2.0.23
  • github.com/siderolabs/pkgs v1.12.0-25-g90ff196 -> v1.12.0-32-g4f8efaf
  • github.com/siderolabs/talos/pkg/machinery v1.12.1 -> v1.12.2
  • github.com/siderolabs/tools v1.12.0-3-g5df8bae -> v1.12.0-4-g31959f4
  • go.uber.org/zap v1.27.0 -> v1.27.1
  • golang.org/x/net v0.47.0 -> v0.48.0
  • golang.org/x/oauth2 v0.33.0 -> v0.34.0
  • golang.org/x/sync v0.18.0 -> v0.19.0
  • golang.org/x/sys v0.38.0 -> v0.40.0
  • golang.org/x/term v0.37.0 -> v0.38.0
  • golang.org/x/text v0.31.0 -> v0.33.0

Previous release can be found at v1.12.1

Images
ghcr.io/siderolabs/flannel:v0.27.4
registry.k8s.io/coredns/coredns:v1.13.2
registry.k8s.io/etcd:v3.6.7
registry.k8s.io/kube-apiserver:v1.35.0
registry.k8s.io/kube-controller-manager:v1.35.0
registry.k8s.io/kube-scheduler:v1.35.0
registry.k8s.io/kube-proxy:v1.35.0
ghcr.io/siderolabs/kubelet:v1.35.0
registry.k8s.io/pause:3.10
ghcr.io/siderolabs/installer:v1.12.2
ghcr.io/siderolabs/installer-base:v1.12.2
ghcr.io/siderolabs/imager:v1.12.2
ghcr.io/siderolabs/talos:v1.12.2
ghcr.io/siderolabs/talosctl-all:v1.12.2
ghcr.io/siderolabs/overlays:v1.12.2
ghcr.io/siderolabs/extensions:v1.12.2

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file infrastructure-critical labels Jan 25, 2026
@github-actions
Copy link

github-actions bot commented Jan 25, 2026

Terraform Plan (02-infrastructure)

→ Resource Changes: 0 to create, 0 to update, 3 to re-create, 0 to delete, 0 ephemeral.

⚙️ Re-Create

proxmox_virtual_environment_download_file.talos_iso
! file_name           = "talos-v1.12.1-nocloud-amd64.iso" -> "talos-v1.12.4-nocloud-amd64.iso" # forces replacement
! id                  = "local:iso/talos-v1.12.1-nocloud-amd64.iso" -> (known after apply)
! size                = 315961344 -> (known after apply)
! url                 = "https://factory.talos.dev/image/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515/v1.12.1/nocloud-amd64.iso" -> "https://factory.talos.dev/image/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515/v1.12.4/nocloud-amd64.iso" # forces replacement
  # (7 unchanged attributes hidden)
proxmox_virtual_environment_vm.talos_controlplane
+ hotplug                              = (known after apply)
! id                                   = "200" -> (known after apply)
! ipv4_addresses                       = [
-     [
        - "127.0.0.1",
        - "169.254.116.108",
      ],
-     [],
-     [],
-     [],
-     [],
-     [],
-     [],
-     [
        - "10.10.1.60",
      ],
-     [],
-     [
        - "10.244.0.25",
      ],
-     [],
-     [],
-     [],
-     [],
  ] -> (known after apply)
! ipv6_addresses                       = [
-     [
        - "::1",
      ],
-     [],
-     [],
-     [],
-     [],
-     [],
-     [],
-     [
        - "fe80::be24:11ff:fe00:60",
      ],
-     [
        - "fe80::94b3:88ff:fed8:8b13",
      ],
-     [
        - "fe80::6862:8cff:fe55:b27e",
      ],
-     [
        - "fe80::4024:d4ff:feb5:8faf",
      ],
-     [
        - "fe80::c83c:90ff:fe74:8ef0",
      ],
-     [
        - "fe80::54a3:b4ff:fede:fe41",
      ],
-     [
        - "fe80::2c33:f1ff:fe4a:7f03",
      ],
  ] -> (known after apply)
! mac_addresses                        = [
-     "00:00:00:00:00:00",
-     "92:F8:B0:5E:7D:8C",
-     "22:E3:94:4F:A1:F3",
-     "00:00:00:00:00:00",
-     "00:00:00:00:00:00",
-     "00:00:00:00:00:00",
-     "00:00:00:00:00:00",
-     "BC:24:11:00:00:60",
-     "96:B3:88:D8:8B:13",
-     "6A:62:8C:55:B2:7E",
-     "42:24:D4:B5:8F:AF",
-     "CA:3C:90:74:8E:F0",
-     "56:A3:B4:DE:FE:41",
-     "2E:33:F1:4A:7F:03",
  ] -> (known after apply)
  name                                 = "talos-controlplane"
! network_interface_names              = [
-     "lo",
-     "bond0",
-     "dummy0",
-     "teql0",
-     "tunl0",
-     "sit0",
-     "ip6tnl0",
-     "ens18",
-     "cilium_net",
-     "cilium_host",
-     "cilium_vxlan",
-     "lxce108d7be9c20",
-     "lxc2dfc055df565",
-     "lxc_health",
  ] -> (known after apply)
! tags                                 = [
-     "controlplane",
-     "kubernetes",
-     "talos",
      "terraform",
+     "talos",
+     "kubernetes",
+     "controlplane",
  ]
  # (30 unchanged attributes hidden)

! cdrom {
!     file_id   = "local:iso/talos-v1.12.1-nocloud-amd64.iso" -> (known after apply)
      # (2 unchanged attributes hidden)
  }

! cpu {
-     flags        = [] -> null
!     units        = 0 -> (known after apply)
      # (8 unchanged attributes hidden)
  }

! disk {
!     path_in_datastore = "vm-200-disk-0" -> (known after apply)
      # (14 unchanged attributes hidden)
  }

! network_device {
-     disconnected = false -> null
      # (10 unchanged attributes hidden)
  }

  # (5 unchanged blocks hidden)
talos_machine_configuration_apply.controlplane
! id                          = "machine_configuration_apply" -> (known after apply)
! machine_configuration       = (sensitive value)
! machine_configuration_input = (sensitive value)
  # (5 unchanged attributes hidden)

Triggered by @renovate[bot], Commit: d4953f90a7f7ebcc09d02b94d1594ca8301b8a02

@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from 8a85a4d to b25b5a6 Compare January 25, 2026 23:43
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from b25b5a6 to cef05bf Compare January 28, 2026 20:41
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from cef05bf to 44fb2fb Compare January 28, 2026 20:46
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from 44fb2fb to a3903db Compare February 1, 2026 20:00
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from a3903db to bc1e518 Compare February 1, 2026 20:18
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from bc1e518 to 94f39c8 Compare February 1, 2026 20:20
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from 94f39c8 to 01c731e Compare February 2, 2026 19:28
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from 01c731e to 79025a1 Compare February 2, 2026 21:44
@renovate renovate bot changed the title chore(deps): update dependency siderolabs/talos to v1.12.2 chore(deps): update dependency siderolabs/talos to v1.12.3 Feb 7, 2026
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from 79025a1 to bd7c8f1 Compare February 7, 2026 20:24
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from bd7c8f1 to ed52696 Compare February 9, 2026 07:54
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from ed52696 to a9d36ad Compare February 9, 2026 14:53
@renovate renovate bot force-pushed the renovate/siderolabs-talos-1.x branch from a9d36ad to d4953f9 Compare February 13, 2026 14:56
@renovate renovate bot changed the title chore(deps): update dependency siderolabs/talos to v1.12.3 chore(deps): update dependency siderolabs/talos to v1.12.4 Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file infrastructure-critical

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants