Update dependency siderolabs/talos to v1.12.0 #20
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.11.6→v1.12.0Release Notes
siderolabs/talos (siderolabs/talos)
v1.12.0Compare Source
Welcome to the v1.13.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.
External Volumes
Talos now supports virtiofs-based external volumes via the new
ExternalVolumeConfig
document.
These virtiofs external volumes are not supported when SELinux is running
in enforcing mode.
Talos Imager Enhancements
Talos imager now supports running rootless.
--privilegedand-v /dev:/devare no longer required.Container Image Decompression
Talos now ships with
igzip(amd64) andpigz(arm64) to speed up container image decompression./proc/PID/mem Access Hardening
A new kernel parameter
proc_mem.force_override=neverhas been introduced by default to enhance system securityby preventing unwanted writes to protected process memory via
/proc/PID/mem.If the kernel parameter is removed, default behavior is restored, allowing access only if the process is traced.
Reproducible Disk Images
Talos disk images are now reproducible. Building the same version of Talos multiple times will yield
identical disk images.
Note: VHD and VMDK (Azure and VMware) images are not currently reproducible due to limitations in the underlying image creation tools.
Users verifying reproducible images should use raw images, verify checksums, and convert them to VHD/VMDK as needed.
Component Updates
Linux: 6.18.2
containerd: 2.2.1
etcd: 3.6.7
CoreDNS: 1.13.2
Kubernetes: 1.35.0
Flannel CNI plugin: v1.9.0-flannel1
LVM2: 2_03_38
runc: 1.4.0
systemd: 259
cryptsetup: 2.8.3
Talos is built with Go 1.25.5.
VM Hot-Add Support
Talos now includes udev rules to support hot-adding of CPUs in virtualized environments.
Contributors
Changes
95 commits
f0d8a6851test: skip the source bundle on exact tagc57701d65fix: remove interactive installer43937c1cdfeat: update Linux and systemd72a194df8feat: add VM CPU hot-add rulesf09ae1e0dfix: probe small images correctly8f2b33799feat: imager support rootless buildsc7525a97efeat: support creating filesystems from foldere2bffb5cechore: refactor imager code so it's more clear0fb50dbd0fix: invalid versions check in talos-bundleb5dd56032test: upgrade versions in upgrade tests3dfa4d6e4fix: make upgrade work with SELinux enforcing=1786c8e2eefeat: ship pigz/igzip in rootfs to speed up image decompression48d242918feat: update containerd to 2.2.1536541afefix: mount volume mount/unmount race39117d457feat: update dependenciesf0f420725fix: bond setting change detection8d6a7a867feat: update Kubernetes to 1.35.0845a0d09cfeat: update etcd 3.6.7, CoreDNS 1.13.2b95912e04feat: enforceproc_mem.force_override=neverby default681f3e84ctest: run virtiofs tests only when virtiofsd is running0592ff0cdfix: drop the Omni API URL check on IP addressa4879a5fafeat: update Linux to 6.18.143b43ff18docs: split talosctl commands into groups6d17c18bffeat: enable Powercap and Intel RAPL884e76662docs: fix the talosctl cluster create help output6dc31be4ffix: exclude new Virtual IPs configured with new config94905c73efeat(talosctl): support running qemu x86 on Macf871ab241fix: provide json support innftbinary694f45413feat: external volumes39feb16d2fix: update containerd 2.2.0 with cgroups patch82027eb9bfix: bond configuration with new settings121b13b8ffix: disable kexec on arm647eaa725d0fix: selection of boot entry949bdb90afeat: add Secure Boot to CloudStack platform config798143a88fix: discard better klog message from Kubernetes client008cd0986fix: disable kexec in talosctl cluster create on arm64bb62b29edchore: prepare talos for 1.13c0935030achore: fork reference docs for 1.13.xe387e48b3fix: do not override DNS on MacOS1e7e87fb1fix: rework NFT rules for KubeSpan51bcfb567feat: rename image default and source bundle585abe944feat: update Kubernetes to v1.35.0-rc.1f301e3e9bfix: update KubeSpan MSS clamping74c1df6f4test: propagate MTU size to QEMU intalosctl cluster created347ca1affix: update CNI plugins to 1.9.0e3f8196b4chore: update Grype and Syfte1b8ab323docs: add misssing periodcd04c3ddedocs: update release notesfc8ae3249docs: add omni join token example to create qemu command9fa00773cchore: update go-blockdeviceba13b6786fix: correct condition to use UKI cmdline in GRUBd2ce3f47fdocs: drop machine.network examplecf087c1e0test: bird2 extension13df94388fix: adapt SELinuxSuite.TestNoPtrace to new strace version861787c38fix: mark secureboot as supported for metal04e3e87adfix: clean up kubelet mounts21057903afix: clear provisioning data on SideroLink config change0f9f4c05ffeat: update Kubernetes to 1.35.0-rc.0d4309d7b1fix: add a timeout for DNS resolving for NTPdd6c1089cfeat: update Linux to 6.18.0e9a30bf9atest: revert add direct connectivity CA rotation testcc95562bcfix: don't disable LACP by defaultc9fe4679btest: add platform acquire/not valid config unit-test5a03a7a20chore: fix longhorn testa0cfc3527feat: implement logs persistence51b732beafix: selection of boot entry18f8ac369feat: update Kubernetes to 1.35.0-beta.092fa7c5e4chore: update pkgs for NVIDIA 580.105.08f489299b6chore: correct condition for running k8s integration testsab149750dchore: update tools/pkgs to 1.13.0-alpha.087ff9f860test: fix the image-factory test to pass IF endpoint2ffe538e7test: add direct connectivity CA rotation test70f6b80e0chore(ci): skip multipath extension tests561cfb60cchore: update pkgs and tools version2f42202a7fix: simplify OOM expression7b06ae8c2test: fix flaky LinkSpec/Wireguard teste715f3871feat: present kernel log astalosctl logs kernele2ee39b8afix: support specifying patch file without '@' symbole202b1f9efix: trim trailing dots from certificate SANs7f7079f9cfix: assign value of multicast setting properlyeba96141efeat: update etcd to 3.6.69945ceef3docs: add API Server Cipher Suites changelog9ed488d09feat: update TLS cipher suites for API serverf1c04e4d6feat: generate mirrors patcha89108995fix: add CA subject to generated certificate35dd612a5fix: add more resilient move83675838ffeat: extend flags of cache-cert-gen80ab7a064chore: remove spammy 'clean up unused volumes' logs74d35900achore: disable k8s integration tests for 1GiB worker nodes4f6218674feat: support TALOS_HOME env var0c59b3ea3feat: add multicast to linkconfig6db06f4d5feat: implement multicast settingeeded98f5fix: add riscv64 talosctl to release artifactsa6bbae91bfix: fix typos across the project83f2bdb9cfeat: support relative voume sizeChanges from siderolabs/pkgs
33 commits
972f44dfeat: update dependenciesf8eb5b0feat: update Linux to 6.18.23fb6291feat: update systemd to 25959241bdfix: add SBOMs for pigz/igzip9377c78feat: optimize decompression for containerde8e61cefeat: update containerd to 2.2.1daa74bafeat: support xfs filesystem reproducibility1f66513feat: update OpenZFS to 2.4.0b209af5chore: rekres with latest changes2b806b9feat: bump dependencies65242fdfeat: enable CONFIG_MISC_RP1 in ARM64 config4daecd8feat: update Linux to 6.18.19868a66feat: enable Powercap and Intel RAPL07883eefeat: build and package perf binary47abca0fix: add json support to nftables binaryb961ff8feat: patch containerd 2.2.0 with cgroups fix patchb7dd7f6feat: add mstflint moduleae53351feat: update ZFS to 2.4.0-rc5b8edf01feat: update CNI plugins to v1.9.0a57c1b0feat: enable amd sev-snp68562c1feat: update Linux to 6.186f4ff8cfeat: enable Amlogic Meson PCIe controller driverc41127bfeat: enable Intel GPIO/Pinctrl kernel modules4a31ff7feat: update NVIDIA LTS to 580.105.083e858d3chore: fork pkgs for Talos 1.13dcc5aa1feat: update runc to 1.3.48b6ae5bfix: regenerate configs2992598fix: add missing kernel config entriesc8ea18afeat: rekres to alow multiple commits2ddef8bchore: update dependenciesd1f28e0chore: update dependenciesab253f5feat: enable gpio-fan module0b10666chore: use ubuntu mirrorsChanges from siderolabs/proto-codec
1 commit
bd9c491chore: bump and update dependenciesChanges from siderolabs/tools
7 commits
896f8b9fix: add sbom for zlib-ng543a16ffeat: replace zlib -> zlib-ng, add nasmb67c1a1chore: rekres with latest changes5e087cbfeat: bump dependenciesda96a27chore: rekres to fix reproducibilitye283ec8feat: update Go to 1.25.5c38ff0cchore: update to 1.13.0-alpha.0 toolchainDependency Changes
fc569a0newdd1b4c2Previous release can be found at v1.12.0
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.