Skip to content

Commit 6d6471f

Browse files
committed
release(v1.12.3): prepare release
This is the official v1.12.3 release. Signed-off-by: Mateusz Urbanek <mateusz.urbanek@siderolabs.com>
1 parent 6578200 commit 6d6471f

File tree

6 files changed

+78
-8
lines changed

6 files changed

+78
-8
lines changed

CHANGELOG.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,73 @@
1+
## [Talos 1.12.3](https://github.com/siderolabs/talos/releases/tag/v1.12.3) (2026-02-07)
2+
3+
Welcome to the v1.12.3 release of Talos!
4+
5+
6+
7+
Please try out the release binaries and report any issues at
8+
https://github.com/siderolabs/talos/issues.
9+
10+
### Component Updates
11+
12+
Linux: 6.18.8
13+
14+
Talos is built with Go 1.25.7.
15+
16+
17+
### Contributors
18+
19+
* Andrey Smirnov
20+
* Mateusz Urbanek
21+
* Andrei Kvapil
22+
* Gregor Gruener
23+
* Matthew Sanabria
24+
25+
### Changes
26+
<details><summary>13 commits</summary>
27+
<p>
28+
29+
* [`65782007e`](https://github.com/siderolabs/talos/commit/65782007edf028ec496148b145fb39c0beed2208) feat: update Linux kernel with dm-integrity
30+
* [`b8f824525`](https://github.com/siderolabs/talos/commit/b8f824525316cc3d22e6cf9e0da16a239b8a2831) fix: add hostname to endpoints
31+
* [`624f9b52a`](https://github.com/siderolabs/talos/commit/624f9b52ab80ddcd972e13536a57684f3f16c9f6) chore: update deps
32+
* [`3aa153992`](https://github.com/siderolabs/talos/commit/3aa153992a8a246eebf942e6f3d23056de24f108) fix: implement merger for PercentageSize
33+
* [`f17d07cb7`](https://github.com/siderolabs/talos/commit/f17d07cb7a36e6b52dc9325ce99a70a6c7e19110) feat: add a helper module to generate standard patches
34+
* [`4a3385dfb`](https://github.com/siderolabs/talos/commit/4a3385dfbdbaf196915eb2aa6ab149f30e3aa025) fix: undo CRLF on Windows (talosctl edit)
35+
* [`a842775a8`](https://github.com/siderolabs/talos/commit/a842775a8ad8cfb80d98d8fab1f58f345aabb363) feat: add RPi5 to the list of supported SBCs
36+
* [`b8cdb6100`](https://github.com/siderolabs/talos/commit/b8cdb6100b3a140abe7e653de054d323c2c1d1de) fix(talosctl): pass --k8s-endpoint flag to rotate-ca kubernetes rotation
37+
* [`27cbe29cc`](https://github.com/siderolabs/talos/commit/27cbe29cc0bda3e7eb39fffab0d2598a3ec85180) fix: skip empty documents on config decoding
38+
* [`8f49dd220`](https://github.com/siderolabs/talos/commit/8f49dd2209b78ea0b9ec68b61fea967cd3756fab) fix: open the filesystem as read-only
39+
* [`b2a83d12a`](https://github.com/siderolabs/talos/commit/b2a83d12a6000fcae0fa02da9c879a1c3f846ff7) fix: always set advertised peer URLs
40+
* [`249acdbb5`](https://github.com/siderolabs/talos/commit/249acdbb5a6374a4a4da07909514cafbede58771) fix: fallback to /proc/meminfo for memory modules
41+
* [`bc56bdff7`](https://github.com/siderolabs/talos/commit/bc56bdff74eef787a9ed6ae5e4d7178e9a6d8114) fix: add warnings to 802.3ad bond
42+
</p>
43+
</details>
44+
45+
### Changes from siderolabs/pkgs
46+
<details><summary>3 commits</summary>
47+
<p>
48+
49+
* [`15d5d78`](https://github.com/siderolabs/pkgs/commit/15d5d78c8979da873aedc3e6577617429b9e3cba) chore: update deps
50+
* [`4469bd7`](https://github.com/siderolabs/pkgs/commit/4469bd7cf5de0475568113987188eee63a085891) chore: update kernel
51+
* [`51108e5`](https://github.com/siderolabs/pkgs/commit/51108e5356109db4cd348878335abe7931e6ed81) feat: enable dm-integrity
52+
</p>
53+
</details>
54+
55+
### Changes from siderolabs/tools
56+
<details><summary>2 commits</summary>
57+
<p>
58+
59+
* [`dc37e09`](https://github.com/siderolabs/tools/commit/dc37e094634d67dd164d9cb4c0abb96bb9cea123) chore: update deps
60+
* [`36fb49a`](https://github.com/siderolabs/tools/commit/36fb49a3b4077d0d798307fa2e31688b8d0f6db9) feat: update OpenSSL to 3.6.1
61+
</p>
62+
</details>
63+
64+
### Dependency Changes
65+
66+
* **github.com/siderolabs/pkgs** v1.12.0-32-g4f8efaf -> v1.12.0-35-g15d5d78
67+
* **github.com/siderolabs/tools** v1.12.0-4-g31959f4 -> v1.12.0-6-gdc37e09
68+
69+
Previous release can be found at [v1.12.2](https://github.com/siderolabs/talos/releases/tag/v1.12.2)
70+
171
## [Talos 1.12.2](https://github.com/siderolabs/talos/releases/tag/v1.12.2) (2026-01-21)
272

373
Welcome to the v1.12.2 release of Talos!

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ require (
160160
github.com/siderolabs/net v0.4.0
161161
github.com/siderolabs/proto-codec v0.1.2
162162
github.com/siderolabs/siderolink v0.3.15
163-
github.com/siderolabs/talos/pkg/machinery v1.12.2
163+
github.com/siderolabs/talos/pkg/machinery v1.12.3
164164
github.com/sirupsen/logrus v1.9.3
165165
github.com/spf13/cobra v1.10.1
166166
github.com/spf13/pflag v1.0.10

hack/release.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ match_deps = "^github.com/((talos-systems|siderolabs)/[a-zA-Z0-9-]+)$"
77
ignore_deps = ["github.com/coredns/coredns"]
88

99
# previous release
10-
previous = "v1.12.1"
10+
previous = "v1.12.2"
1111

1212
pre_release = false
1313

pkg/machinery/gendata/data/tag

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.12.2
1+
v1.12.3

pkg/machinery/version/os-release

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
NAME="Talos"
22
ID=talos
3-
VERSION_ID=v1.12.2
4-
PRETTY_NAME="Talos (v1.12.2)"
3+
VERSION_ID=v1.12.3
4+
PRETTY_NAME="Talos (v1.12.3)"
55
HOME_URL="https://www.talos.dev/"
66
BUG_REPORT_URL="https://github.com/siderolabs/talos/issues"
77
VENDOR_NAME="Sidero Labs"

website/content/v1.12/reference/cli.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ talosctl cluster create dev [flags]
134134
--bad-rtc launch VM with bad RTC state
135135
--cidr string CIDR of the cluster network (IPv4, ULA network for IPv6 is derived in automated way) (default "10.5.0.0/24")
136136
--cni-bin-path strings search path for CNI binaries (default [/home/user/.talos/cni/bin])
137-
--cni-bundle-url string URL to download CNI bundle from (default "https://github.com/siderolabs/talos/releases/download/v1.12.2/talosctl-cni-bundle-${ARCH}.tar.gz")
137+
--cni-bundle-url string URL to download CNI bundle from (default "https://github.com/siderolabs/talos/releases/download/v1.12.3/talosctl-cni-bundle-${ARCH}.tar.gz")
138138
--cni-cache-dir string CNI cache directory path (default "/home/user/.talos/cni/cache")
139139
--cni-conf-dir string CNI config directory path (default "/home/user/.talos/cni/conf.d")
140140
--config-injection-method string a method to inject machine config: default is HTTP server, 'metal-iso' to mount an ISO
@@ -346,7 +346,7 @@ talosctl cluster create dev [flags]
346346
--bad-rtc launch VM with bad RTC state
347347
--cidr string CIDR of the cluster network (IPv4, ULA network for IPv6 is derived in automated way) (default "10.5.0.0/24")
348348
--cni-bin-path strings search path for CNI binaries (default [/home/user/.talos/cni/bin])
349-
--cni-bundle-url string URL to download CNI bundle from (default "https://github.com/siderolabs/talos/releases/download/v1.12.2/talosctl-cni-bundle-${ARCH}.tar.gz")
349+
--cni-bundle-url string URL to download CNI bundle from (default "https://github.com/siderolabs/talos/releases/download/v1.12.3/talosctl-cni-bundle-${ARCH}.tar.gz")
350350
--cni-cache-dir string CNI cache directory path (default "/home/user/.talos/cni/cache")
351351
--cni-conf-dir string CNI config directory path (default "/home/user/.talos/cni/conf.d")
352352
--config-injection-method string a method to inject machine config: default is HTTP server, 'metal-iso' to mount an ISO
@@ -3253,7 +3253,7 @@ talosctl upgrade [flags]
32533253
-e, --endpoints strings override default endpoints in Talos configuration
32543254
-f, --force force the upgrade (skip checks on etcd health and members, might lead to data loss)
32553255
-h, --help help for upgrade
3256-
-i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.12.2")
3256+
-i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.12.3")
32573257
--insecure upgrade using the insecure (encrypted with no auth) maintenance service
32583258
-n, --nodes strings target the specified nodes
32593259
-m, --reboot-mode string select the reboot mode during upgrade. Mode "powercycle" bypasses kexec. Valid values are: ["default" "powercycle"]. (default "default")

0 commit comments

Comments
 (0)