Skip to content

backports: for v1.13.0-beta.1#1498

Merged
talos-bot merged 5 commits intosiderolabs:release-1.13from
smira:backports/v1.13.0-beta.1
Mar 26, 2026
Merged

backports: for v1.13.0-beta.1#1498
talos-bot merged 5 commits intosiderolabs:release-1.13from
smira:backports/v1.13.0-beta.1

Conversation

smira added 5 commits March 26, 2026 14:23
It was enabled for arm64 already, so enable just for amd64.

See siderolabs/talos#12995

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit bdc239e)
Call the machined API with a dedicated image verifier role (to limit the
available scope).

This matches the PR siderolabs/talos#13025

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 03680ae)
Also bump CNI to 1.9.1, and fix commit ref for runc.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 22fa669)
This is new production now:

```json
    "595": {
    "type": "production branch",
    "driver_info": [
    {
        "release_version": "595.58.03",
        "release_date": "2026-03-24",
        "release_notes": "https://docs.nvidia.com/datacenter/tesla/tesla-release-notes-595-58-03/index.html",
        "architectures": [
          "x86_64",
          "aarch64"
        ],
        "runfile_url" : {
          "x86_64": "https://us.download.nvidia.com/tesla/595.58.03/NVIDIA-Linux-x86_64-595.58.03.run",
          "aarch64": "https://us.download.nvidia.com/tesla/595.58.03/NVIDIA-Linux-aarch64-595.58.03.run"
        }
      }
    ]
  },
```

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit 9142603)
Pull in new tools/toolchain.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
(cherry picked from commit e4d0113)
Copilot AI review requested due to automatic review settings March 26, 2026 10:28
@talos-bot talos-bot moved this from To Do to In Review in Planning Mar 26, 2026
@github-project-automation github-project-automation bot moved this to To Do in Planning Mar 26, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Backports a set of features/version bumps targeting the v1.13.0-beta.1 release line, including kernel/config updates, containerd image verification role adjustments, and tooling/component version refreshes.

Changes:

  • Bump Linux stable kernel inputs to 6.18.19 and update generated kernel configs (including clang/LLVM tool versions).
  • Enable CONFIG_CHECKPOINT_RESTORE=y for amd64 kernel config.
  • Update build inputs in Pkgfile (musl toolchain/tools revs, CNI to v1.9.1, NVIDIA production driver to 595.58.03, and runc_ref).

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
kernel/build/config-arm64 Regenerated arm64 kernel config header/tool versions for Linux 6.18.19 / clang 22.1.2.
kernel/build/config-amd64 Regenerated amd64 kernel config, enables checkpoint/restore, and updates/normalizes some config entries.
containerd/patches/image-verify.patch Adjusts the Talos role used for the machined image verification call.
Pkgfile Bumps kernel/CNI/NVIDIA/toolchain inputs and updates runc commit ref.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

CONFIG_HAVE_SETUP_PER_CPU_AREA=y
# CONFIG_CMA is not set
CONFIG_PAGE_BLOCK_MAX_ORDER=10
# CONFIG_MEM_SOFT_DIRTY is not set
Copy link

Copilot AI Mar 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CONFIG_CHECKPOINT_RESTORE was enabled for amd64, but the config explicitly disables CONFIG_MEM_SOFT_DIRTY. Soft-dirty tracking is commonly required for checkpoint/restore tooling (e.g., CRIU), so leaving it off can result in checkpoint/restore not working as expected. Consider enabling CONFIG_MEM_SOFT_DIRTY (or confirm why it must remain disabled for Talos’ use-case).

Suggested change
# CONFIG_MEM_SOFT_DIRTY is not set
CONFIG_MEM_SOFT_DIRTY=y

Copilot uses AI. Check for mistakes.
@github-project-automation github-project-automation bot moved this from In Review to Approved in Planning Mar 26, 2026
@smira
Copy link
Copy Markdown
Member Author

smira commented Mar 26, 2026

/m

@talos-bot talos-bot merged commit 142b074 into siderolabs:release-1.13 Mar 26, 2026
17 checks passed
@github-project-automation github-project-automation bot moved this from Approved to Done in Planning Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants