feat: update extensions versions for pkgs deps

Some extensions are straight copies of stuff built in pkgs, so we need
to sync versions properly.

Import https://github.com/siderolabs/pkgs/pull/1461

And update many other variables which were outdated.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
This commit is contained in:
Andrey Smirnov 2026-02-11 17:12:04 +04:00
parent d2960cd02d
commit 7ea3858784
No known key found for this signature in database
GPG Key ID: 322C6F63F594CE7C
4 changed files with 9 additions and 9 deletions

View File

@ -96,7 +96,7 @@ spec:
- name: EXTENSIONS_IMAGE_REF
defaultValue: $(REGISTRY_AND_USERNAME)/extensions:$(TAG)
- name: PKGS
defaultValue: v1.13.0-alpha.0-49-g17196f5
defaultValue: v1.13.0-alpha.0-50-g9013985
- name: PKGS_PREFIX
defaultValue: ghcr.io/siderolabs
- name: TOOLS

View File

@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2026-02-10T15:16:37Z by kres f3ab59e.
# Generated on 2026-02-11T13:10:35Z by kres f3ab59e.
# common variables
@ -53,7 +53,7 @@ COMMON_ARGS += $(BUILD_ARGS)
# extra variables
EXTENSIONS_IMAGE_REF ?= $(REGISTRY_AND_USERNAME)/extensions:$(TAG)
PKGS ?= v1.13.0-alpha.0-49-g17196f5
PKGS ?= v1.13.0-alpha.0-50-g9013985
PKGS_PREFIX ?= ghcr.io/siderolabs
TOOLS ?= v1.13.0-alpha.0-13-gdecb988
TOOLS_PREFIX ?= ghcr.io/siderolabs

View File

@ -6,7 +6,7 @@ vars:
CONTAINERD_VERSION: v2.2.1 # update this when updating PKGS_VERSION in Makefile
LINUX_FIRMWARE_VERSION: "20260110" # update this when updating PKGS_VERSION in Makefile
DRBD_DRIVER_VERSION: 9.3.0 # update this when updating PKGS_VERSION in Makefile
PX_FUSE_DRIVER_VERSION: 1f67ff84c8a5b90fe3eef7ad0a212d06637e3ba5 # update this when updating PKGS_VERSION in Makefile
PX_FUSE_DRIVER_VERSION: 95261b1f682fa92fc96baf0f7157141574c1e76e # update this when updating PKGS_VERSION in Makefile
ZFS_DRIVER_VERSION: 2.4.0 # update this when updating PKGS_VERSION in Makefile
ZFS_TOOLS_SHA256: 7bdf13de0a71d95554c0e3e47d5e8f50786c30d4f4b63b7c593b1d11af75c9ee
ZFS_TOOLS_SHA512: 5f4460707cc24c55900a08d106e549ecc9eb42bc7b64e0fb613d85ba2054c3bc834fb10c34822ef14406dfcfc07b38b7ca668a02086eecb0f107d2ffce66a998
@ -14,9 +14,9 @@ vars:
UTIL_LINUX_SHA256: 6062a1d89b571a61932e6fc0211f36060c4183568b81ee866cf363bce9f6583e
UTIL_LINUX_SHA512: 696c87e7cf185acc9b4b969ddade6155ea2945ae494eaecfd7b1f35d9607166cb09be79878fb793dd31b4d4dcac8c9be4be76af3886185db7ae8b58c303fb0cf
ENA_VERSION: 2.16.1 # update this when updating PKGS_VERSION in Makefile
TENSTORRENT_VERSION: 2.5.0 # update this when updating PKGS_VERSION in Makefile
TENSTORRENT_VERSION: 2.7.0 # update this when updating PKGS_VERSION in Makefile
HAILORT_VERSION: 4.23.0 # update this when updating PKGS_VERSION in Makefile
MELLANOX_MSFTFLINT_VERSION: 4.31.0-1 # update this when updating PKGS_VERSION in Makefile
MELLANOX_MSFTFLINT_VERSION: 4.34.1-3 # update this when updating PKGS_VERSION in Makefile
# renovate: datasource=git-tags extractVersion=^libtiprc-(?<version>.*)$ depName=git://git.linux-nfs.org/projects/steved/libtirpc.git
LIBTIRPC_VERSION: 1-3-6

View File

@ -105,8 +105,8 @@ tiers based on support level:
| [gpio-pinctrl](drivers/gpio-pinctrl) | :yellow_square: extra | [ghcr.io/siderolabs/gpio-pinctrl](https://github.com/siderolabs/extensions/pkgs/container/gpio-pinctrl) | `VERSION` | Intel Apollo Lake GPIO/Pinctrl drivers. Provides pinctrl-intel and pinctrl-broxton kernel modules for GPIO access on Intel Apollo Lake platforms (INT3452 ACPI device). |
| [hailort](drivers/hailort) | :yellow_square: extra | [ghcr.io/siderolabs/hailort](https://github.com/siderolabs/extensions/pkgs/container/hailort) | `4.23.0` | Driver for HailoRT family of AI hardware (eg. Hailo-8L) and is required for PCIe and M.2 Hailo accelerators. |
| [mei](drivers/mei) | :green_square: core | [ghcr.io/siderolabs/mei](https://github.com/siderolabs/extensions/pkgs/container/mei) | `VERSION` | This system extension provides Intel Management Engine drivers kernel modules built against a specific Talos version. This driver enables the Intel Management Engine, a prerequisite for Intel Arc discrete GPUs. |
| [mellanox-mstflint](drivers/mellanox-mstflint) | :white_large_square: contrib | [ghcr.io/siderolabs/mellanox-mstflint](https://github.com/siderolabs/extensions/pkgs/container/mellanox-mstflint) | `4.31.0-1-VERSION` | This system extension provides mstflint. |
| [tenstorrent](drivers/tenstorrent) | :yellow_square: extra | [ghcr.io/siderolabs/tenstorrent](https://github.com/siderolabs/extensions/pkgs/container/tenstorrent) | `2.5.0` | Driver for Tenstorrent AI processing hardware |
| [mellanox-mstflint](drivers/mellanox-mstflint) | :white_large_square: contrib | [ghcr.io/siderolabs/mellanox-mstflint](https://github.com/siderolabs/extensions/pkgs/container/mellanox-mstflint) | `4.34.1-3-VERSION` | This system extension provides mstflint. |
| [tenstorrent](drivers/tenstorrent) | :yellow_square: extra | [ghcr.io/siderolabs/tenstorrent](https://github.com/siderolabs/extensions/pkgs/container/tenstorrent) | `2.7.0` | Driver for Tenstorrent AI processing hardware |
| [thunderbolt](drivers/thunderbolt) | :yellow_square: extra | [ghcr.io/siderolabs/thunderbolt](https://github.com/siderolabs/extensions/pkgs/container/thunderbolt) | `VERSION` | This system extension provides Thunderbolt/USB4 drivers kernel modules built against a specific Talos version. It enables support for Thunderbolt/USB4 devices, including those used for networking. WARNING: This extension automatically authorizes all Thunderbolt devices during system boot, which poses potential security risks. Use at your own discretion. |
| [uinput](drivers/uinput) | :yellow_square: extra | [ghcr.io/siderolabs/uinput](https://github.com/siderolabs/extensions/pkgs/container/uinput) | `VERSION` | This system extension provides the uinput kernel module built against a specific Talos version. This kernel module makes it possible to emulate input devices from userspace. By writing to /dev/uinput (or /dev/input/uinput) device, a process can create a virtual input device with specific capabilities. Once this virtual device is created, the process can send events through it, that will be delivered to userspace and in-kernel consumers. |
| [usb-audio-drivers](drivers/usb-audio-drivers) | :white_large_square: contrib | [ghcr.io/siderolabs/usb-audio-drivers](https://github.com/siderolabs/extensions/pkgs/container/usb-audio-drivers) | `VERSION` | This system extension provides ALSA USB Audio kernel modules built against a specific Talos version. This enables USB audio interfaces (class-compliant sound cards, headsets, DACs) on Talos Linux. |
@ -154,7 +154,7 @@ tiers based on support level:
| [nfs-utils](storage/nfs-utils) | :white_large_square: contrib | [ghcr.io/siderolabs/nfs-utils](https://github.com/siderolabs/extensions/pkgs/container/nfs-utils) | `v0.1.1` | This system extension provides rpcbind and rpc.statd for NFSv3 file locking support. rpcbind is a server that converts RPC program numbers into universal addresses. rpc.statd is the NSM (Network Status Monitor) service daemon that notifies NFS peers of restarts. These services are required for NFSv3 mounts with file locking support. |
| [nfsd](storage/nfsd) | :yellow_square: extra | [ghcr.io/siderolabs/nfsd](https://github.com/siderolabs/extensions/pkgs/container/nfsd) | `VERSION` | This system extension provides kernel module driver for NFSD built against a specific Talos version. |
| [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) | `1f67ff84c8a5b90fe3eef7ad0a212d06637e3ba5-VERSION` | This system extension provides kernel module driver for Portworx px-fuse built against a specific Talos version. |
| [px-fuse](storage/px-fuse) | :yellow_square: extra | [ghcr.io/siderolabs/px-fuse](https://github.com/siderolabs/extensions/pkgs/container/px-fuse) | `95261b1f682fa92fc96baf0f7157141574c1e76e-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.0-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. |