Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
582 changes: 291 additions & 291 deletions .kres.yaml

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED BY KRES, PLEASE DO NOT EDIT.
#
# Generated on 2026-06-08T17:00:56Z by kres a07fce6.
# Generated on 2026-06-22T08:38:22Z by kres a07fce6.

# common variables

Expand Down Expand Up @@ -56,9 +56,9 @@ COMMON_ARGS += $(BUILD_ARGS)
# extra variables

EXTENSIONS_IMAGE_REF ?= $(REGISTRY_AND_USERNAME)/extensions:$(TAG)
PKGS ?= v1.13.0-28-g54ec9fc
PKGS ?= v1.13.0-36-g6b315f7
PKGS_PREFIX ?= ghcr.io/siderolabs
TOOLS ?= v1.13.0-2-g1fb762a
TOOLS ?= v1.13.0-6-g9b78252
TOOLS_PREFIX ?= ghcr.io/siderolabs
GO_TOOLS_RELEASE ?= v0.3.1

Expand Down
8 changes: 4 additions & 4 deletions Pkgfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
format: v1alpha2

vars:
CONTAINERD_VERSION: v2.2.4 # update this when updating PKGS_VERSION in Makefile
CONTAINERD_VERSION: v2.2.5 # update this when updating PKGS_VERSION in Makefile
LINUX_FIRMWARE_VERSION: "20260519" # update this when updating PKGS_VERSION in Makefile
DRBD_DRIVER_VERSION: 9.3.2 # update this when updating PKGS_VERSION in Makefile
PX_FUSE_DRIVER_VERSION: 4b7ade7d7a4afe10b87ff7a16a59e9d1e3fae68f # update this when updating PKGS_VERSION in Makefile
ZFS_DRIVER_VERSION: 2.4.2 # update this when updating PKGS_VERSION in Makefile
ZFS_TOOLS_SHA256: 7e260d0e6af295bea4c5e241cac0a1aef07b58d8dd8035f7898ade3b1bbec78f
ZFS_TOOLS_SHA512: 833cc076ae65a4ac6acc27c6c62f60568af0c291b9a1091a1835543861a291606e314b09ca14558cbed11239bb613e3f1f7f9e7fedeea6635e27aacde8c22378
ZFS_DRIVER_VERSION: 2.4.3 # update this when updating PKGS version tag in Makefile
ZFS_TOOLS_SHA256: 1f08f2d154f5189b5f1382848a32667b3d34066145b474c49cd3d41a5fba59a7
ZFS_TOOLS_SHA512: 343fbb19c0ca5f91254d216b6113fb8a7b028bdafc976ba9cb1ff6b7d3442a6a0fbf2cc4bde4f2fcc7cb7293cc17a1914664a943e5c798d261d00b22a0e56989
UTIL_LINUX_VERSION: 2.41.4 # update this when updating TOOLS in Makefile
UTIL_LINUX_SHA256: a8c213cc06048862602a42b2d299b340001f6d05c4407b549f3e03521df83688
UTIL_LINUX_SHA512: c21ad77b787ab5892169c80cbec1ba46ed6bba36c1db278f2d1cd8712ae237f5cd25bfd20f2dc638334d1c47c5ff6102703147147d42f71c995bd397e735691a
Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ tiers based on support level:
| [nfsrahead](storage/nfsrahead) | :white_large_square: contrib | [ghcr.io/siderolabs/nfsrahead](https://github.com/siderolabs/extensions/pkgs/container/nfsrahead) | `2.8.3` | This system extension provides nfsrahead, a tool to configure the readahead for NFS mounts. |
| [px-fuse](storage/px-fuse) | :yellow_square: extra | [ghcr.io/siderolabs/px-fuse](https://github.com/siderolabs/extensions/pkgs/container/px-fuse) | `4b7ade7d7a4afe10b87ff7a16a59e9d1e3fae68f-VERSION` | This system extension provides kernel module driver for Portworx px-fuse built against a specific Talos version. |
| [trident-iscsi-tools](storage/trident-iscsi-tools) | :white_large_square: contrib | [ghcr.io/siderolabs/trident-iscsi-tools](https://github.com/siderolabs/extensions/pkgs/container/trident-iscsi-tools) | `v0.0.1` | This system extension provides the tools and binaries used by the NetApp Trident CSI for iSCSI. It contains lsscsi, ls, free, pgrep, cat and dd. |
| [zfs](storage/zfs) | :yellow_square: extra | [ghcr.io/siderolabs/zfs](https://github.com/siderolabs/extensions/pkgs/container/zfs) | `2.4.2-VERSION` | This system extension provides the ZFS kernel module, the ZFS utilities, and a service to import all ZFS pools on start and unmount all pools on stop. |
| [zfs](storage/zfs) | :yellow_square: extra | [ghcr.io/siderolabs/zfs](https://github.com/siderolabs/extensions/pkgs/container/zfs) | `2.4.3-VERSION` | This system extension provides the ZFS kernel module, the ZFS utilities, and a service to import all ZFS pools on start and unmount all pools on stop. |

### Power

Expand All @@ -180,21 +180,21 @@ tiers based on support level:

| Name | Tier | Image | Version | Description |
| ---- | ---- | ----- | ------- | ----------- |
| [nonfree-kmod-nvidia-lts](nvidia-gpu/nonfree/kmod-nvidia/lts) | :green_square: core | [ghcr.io/siderolabs/nonfree-kmod-nvidia-lts](https://github.com/siderolabs/extensions/pkgs/container/nonfree-kmod-nvidia-lts) | `580.159.04-VERSION` | This system extension provides nvidia proprietary kernel modules built against a specific Talos version. |
| [nonfree-kmod-nvidia-lts](nvidia-gpu/nonfree/kmod-nvidia/lts) | :green_square: core | [ghcr.io/siderolabs/nonfree-kmod-nvidia-lts](https://github.com/siderolabs/extensions/pkgs/container/nonfree-kmod-nvidia-lts) | `580.167.08-VERSION` | This system extension provides nvidia proprietary kernel modules built against a specific Talos version. |
| [nonfree-kmod-nvidia-production](nvidia-gpu/nonfree/kmod-nvidia/production) | :green_square: core | [ghcr.io/siderolabs/nonfree-kmod-nvidia-production](https://github.com/siderolabs/extensions/pkgs/container/nonfree-kmod-nvidia-production) | `595.71.05-VERSION` | This system extension provides nvidia proprietary kernel modules built against a specific Talos version. |
| [nvidia-container-toolkit-lts](nvidia-gpu/nvidia-container-toolkit/lts) | :green_square: core | [ghcr.io/siderolabs/nvidia-container-toolkit-lts](https://github.com/siderolabs/extensions/pkgs/container/nvidia-container-toolkit-lts) | `580.159.04-v1.19.1` | This system extension provides nvidia runtime and it's dependencies using NVIDIA's runtime handler. |
| [nvidia-container-toolkit-production](nvidia-gpu/nvidia-container-toolkit/production) | :green_square: core | [ghcr.io/siderolabs/nvidia-container-toolkit-production](https://github.com/siderolabs/extensions/pkgs/container/nvidia-container-toolkit-production) | `595.71.05-v1.19.1` | This system extension provides nvidia runtime and it's dependencies using NVIDIA's runtime handler. |
| [nvidia-fabricmanager-lts](nvidia-gpu/nvidia-fabricmanager/lts) | :green_square: core | [ghcr.io/siderolabs/nvidia-fabricmanager-lts](https://github.com/siderolabs/extensions/pkgs/container/nvidia-fabricmanager-lts) | `580.159.04` | This system extension provides the Nvidia fabricmanager for GPU's that need NVLink support. |
| [nvidia-fabricmanager-production](nvidia-gpu/nvidia-fabricmanager/production) | :green_square: core | [ghcr.io/siderolabs/nvidia-fabricmanager-production](https://github.com/siderolabs/extensions/pkgs/container/nvidia-fabricmanager-production) | `595.71.05` | This system extension provides the Nvidia fabricmanager for GPU's that need NVLink support. |
| [nvidia-container-toolkit-lts](nvidia-gpu/nvidia-container-toolkit/lts) | :green_square: core | [ghcr.io/siderolabs/nvidia-container-toolkit-lts](https://github.com/siderolabs/extensions/pkgs/container/nvidia-container-toolkit-lts) | `580.167.08-v1.19.1` | This system extension provides nvidia runtime and its dependencies using NVIDIA's runtime handler. |
| [nvidia-container-toolkit-production](nvidia-gpu/nvidia-container-toolkit/production) | :green_square: core | [ghcr.io/siderolabs/nvidia-container-toolkit-production](https://github.com/siderolabs/extensions/pkgs/container/nvidia-container-toolkit-production) | `595.71.05-v1.19.1` | This system extension provides nvidia runtime and its dependencies using NVIDIA's runtime handler. |
| [nvidia-fabricmanager-lts](nvidia-gpu/nvidia-fabricmanager/lts) | :green_square: core | [ghcr.io/siderolabs/nvidia-fabricmanager-lts](https://github.com/siderolabs/extensions/pkgs/container/nvidia-fabricmanager-lts) | `580.167.08` | This system extension provides the Nvidia fabricmanager for GPUs that need NVLink support. |
| [nvidia-fabricmanager-production](nvidia-gpu/nvidia-fabricmanager/production) | :green_square: core | [ghcr.io/siderolabs/nvidia-fabricmanager-production](https://github.com/siderolabs/extensions/pkgs/container/nvidia-fabricmanager-production) | `595.71.05` | This system extension provides the Nvidia fabricmanager for GPUs that need NVLink support. |
| [nvidia-gdrdrv-device](nvidia-gpu/nvidia-gdrdrv-device) | :yellow_square: extra | [ghcr.io/siderolabs/nvidia-gdrdrv-device](https://github.com/siderolabs/extensions/pkgs/container/nvidia-gdrdrv-device) | `v2.5.2` | This system extension provides NVIDIA GPUDirect RDMA (gdrcopy) device file. The gdrdrv kernel module enables low-latency GPU memory access for RDMA operations. |
| [nvidia-open-gpu-kernel-modules-lts](nvidia-gpu/nvidia-modules/lts) | :green_square: core | [ghcr.io/siderolabs/nvidia-open-gpu-kernel-modules-lts](https://github.com/siderolabs/extensions/pkgs/container/nvidia-open-gpu-kernel-modules-lts) | `580.159.04-VERSION` | This system extension provides nvidia open source driver kernel modules built against a specific Talos version. |
| [nvidia-open-gpu-kernel-modules-lts](nvidia-gpu/nvidia-modules/lts) | :green_square: core | [ghcr.io/siderolabs/nvidia-open-gpu-kernel-modules-lts](https://github.com/siderolabs/extensions/pkgs/container/nvidia-open-gpu-kernel-modules-lts) | `580.167.08-VERSION` | This system extension provides nvidia open source driver kernel modules built against a specific Talos version. |
| [nvidia-open-gpu-kernel-modules-production](nvidia-gpu/nvidia-modules/production) | :green_square: core | [ghcr.io/siderolabs/nvidia-open-gpu-kernel-modules-production](https://github.com/siderolabs/extensions/pkgs/container/nvidia-open-gpu-kernel-modules-production) | `595.71.05-VERSION` | This system extension provides nvidia open source driver kernel modules built against a specific Talos version. |

### Tools

| Name | Tier | Image | Version | Description |
| ---- | ---- | ----- | ------- | ----------- |
| [ctr](tools/ctr) | :green_square: core | [ghcr.io/siderolabs/ctr](https://github.com/siderolabs/extensions/pkgs/container/ctr) | `v2.2.4` | This extension provides ctr containerd helper binary |
| [ctr](tools/ctr) | :green_square: core | [ghcr.io/siderolabs/ctr](https://github.com/siderolabs/extensions/pkgs/container/ctr) | `v2.2.5` | This extension provides ctr containerd helper binary |
| [nvme-cli](tools/nvme-cli) | :white_large_square: contrib | [ghcr.io/siderolabs/nvme-cli](https://github.com/siderolabs/extensions/pkgs/container/nvme-cli) | `v2.14` | This system extension provides the NVMe command line interface. |
| [util-linux-tools](tools/util-linux) | :white_large_square: contrib | [ghcr.io/siderolabs/util-linux-tools](https://github.com/siderolabs/extensions/pkgs/container/util-linux-tools) | `2.41.4` | This system extension provides a minimal util-linux package. |

Expand Down
7 changes: 3 additions & 4 deletions hack/release.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ github_repo = "siderolabs/extensions"
match_deps = "^github.com/((talos-systems|siderolabs)/[a-zA-Z0-9-]+)$"

# previous release
previous = "v1.13.3"
previous = "v1.13.4"

pre_release = false

Expand All @@ -19,9 +19,8 @@ See [Talos Linux documentation](https://docs.siderolabs.com/talos/v1.13/build-an
[notes.updates]
title = "Component Updates"
description = """\
tailscale: 1.98.3
cloudflared: 2026.5.2
netbird: 0.71.4
NVIDIA LTS: 580.167.08
ZFS: 2.4.3
"""

[make_deps]
Expand Down
2 changes: 1 addition & 1 deletion nvidia-gpu/nvidia-container-toolkit/lts/manifest.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
version: "{{ .VERSION }}"
author: Sidero Labs
description: |
[{{ .TIER }}] This system extension provides nvidia runtime and it's dependencies using NVIDIA's runtime handler.
[{{ .TIER }}] This system extension provides nvidia runtime and its dependencies using NVIDIA's runtime handler.
compatibility:
talos:
version: ">= v1.2.0"
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
version: "{{ .VERSION }}"
author: Sidero Labs
description: |
[{{ .TIER }}] This system extension provides nvidia runtime and it's dependencies using NVIDIA's runtime handler.
[{{ .TIER }}] This system extension provides nvidia runtime and its dependencies using NVIDIA's runtime handler.
compatibility:
talos:
version: ">= v1.2.0"
2 changes: 1 addition & 1 deletion nvidia-gpu/nvidia-fabricmanager/lts/manifest.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
version: "{{ .VERSION }}"
author: Sidero Labs
description: |
[{{ .TIER }}] This system extension provides the Nvidia fabricmanager for GPU's that need NVLink support.
[{{ .TIER }}] This system extension provides the Nvidia fabricmanager for GPUs that need NVLink support.
compatibility:
talos:
version: ">= v1.2.0"
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
version: "{{ .VERSION }}"
author: Sidero Labs
description: |
[{{ .TIER }}] This system extension provides the Nvidia fabricmanager for GPU's that need NVLink support.
[{{ .TIER }}] This system extension provides the Nvidia fabricmanager for GPUs that need NVLink support.
compatibility:
talos:
version: ">= v1.2.0"
18 changes: 9 additions & 9 deletions nvidia-gpu/vars.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# only update if there's a matching fabric manager version
# renovate: datasource=github-releases extractVersion=^\d+\.(?<version>\d+\.\d+)$ depName=nvidia/open-gpu-kernel-modules
NVIDIA_DRIVER_LTS_VERSION: 580.159.04
NVIDIA_PKGS_LTS_ARM64_SHA256: eeb51796977c9358560b6325a1e5c4c85be2e0b7f2f75459f3e74bd18eb6e02f
NVIDIA_PKGS_LTS_ARM64_SHA512: 017132495714b48e89c5acebe38d6bb9a53abfa2642c9f959209c0679c4ba837932e9c9a174a3eb5d20474a56e81dbaef659c641c12f8331451d400727858682
NVIDIA_PKGS_LTS_AMD64_SHA256: 8dec63c2f25406c3d6b5c0030ca4b8acaec6dbc16ef71a5504774765f0a5a1c7
NVIDIA_PKGS_LTS_AMD64_SHA512: ebbca43850bd6274619fcf02de6e3b205120e1430cb0fb536b608fde71e7762d7ae76b64a29d6a42e8f008b981610cf9611a3ff62fabce123b46128ffb219165
NVIDIA_FABRIC_MANAGER_LTS_ARM64_SHA256: b3238accfe2e9865b773ae9da945fa4098b2f4c9ff7de9cdade096e4594d0465
NVIDIA_FABRIC_MANAGER_LTS_ARM64_SHA512: d19902f5155d334de497438868487a3a083fdc0b8cdb5563d37add25775126ea9b7e2b99210ca11fbf04caa8a08e8fe14c8106239a90e6baf249868a3f0db475
NVIDIA_FABRIC_MANAGER_LTS_AMD64_SHA256: 264e97567fddeafa9fc58180002883f541de9678dd0b8fb33a2e0412ff0bb8a1
NVIDIA_FABRIC_MANAGER_LTS_AMD64_SHA512: afa8c514aa03f57f90bd0648846e58617e753cf312592e2d408a6af386263fc34542e6e1d20a65cbe3da803cd730fe6681666e90c62f56979db8d5d5f28fc52f
NVIDIA_DRIVER_LTS_VERSION: 580.167.08
NVIDIA_PKGS_LTS_ARM64_SHA256: ed3c0e64461e58dbb62215ee4083ddcf7787c22580aa72b71c72461eb5da8984
NVIDIA_PKGS_LTS_ARM64_SHA512: 91e22527941ce3ddd00b9845ed5b98f07dd326bff719bbfbc1e28b595c1b750d429f69a55d3c13a443698d2553617072ab03900fd66f8ff7d3a7432fbeabc6e1
NVIDIA_PKGS_LTS_AMD64_SHA256: 78de655fc3175928e8ee697f6d923f762b1056e4f543659e491d703103299f9a
NVIDIA_PKGS_LTS_AMD64_SHA512: cbcb5735b6540db63b4e82fc40d6a5fa458df95628156f79546ba2f0dc45125b79e6209555c2f8139d7f37a9d6001b38e96bcb0cab26f14f54785ae9b14e08f0
NVIDIA_FABRIC_MANAGER_LTS_ARM64_SHA256: 921b8d4a9fb54759a682c19136322903f2a52c7ff6a30a875fcde147917452bd
NVIDIA_FABRIC_MANAGER_LTS_ARM64_SHA512: 82a99778faccb403db489e6bb3a46e8c2f0c03e3f5b1d34d188f7fd566890ba57993724dee591e63e6e648a46f30994a03511ac14349f199c7d1a118737343cf
NVIDIA_FABRIC_MANAGER_LTS_AMD64_SHA256: 1dbee0353390c57364b6fd22c0baecd5366ccef1f8df350a3ccf38ea2c1c14d7
NVIDIA_FABRIC_MANAGER_LTS_AMD64_SHA512: 801260a3e73fad459dc21b8bde6a09886969f1da03d83860f48e17bb2febf993cf141137435a79c8cc252ae4082a8fce55298250889f56bf4071659a42fee8b0
NVIDIA_NVLSM_LTS_VERSION: 2025.06.5
NVIDIA_NVLSM_LTS_ARM64_SHA512: d83322ea43748b5f19d1ea011ad8dde19218d80ff507255a1884bc2b600d875dd3cfe737b29f4edfc96065c2761e4a2eda110c25a62d7cd2528b9b1a5e24d457
NVIDIA_NVLSM_LTS_ARM64_SHA256: 4f25e213c87acb9c0ac75ec0d84d7146af310170e0cd187ffc744c9d1d3a657d
Expand Down