From 868148709cedbe58ae60c048291efa7b65d15b88 Mon Sep 17 00:00:00 2001 From: Timofei Larkin Date: Thu, 21 Aug 2025 10:41:41 +0300 Subject: [PATCH] [talos] Add lldpd extension to image This patch adds the lldpd extension to Cozystack's Talos build. Additionally it changes the profile generation scripts to use Siderolabs' recommended way to get appropriate extension image versions to include with Talos. Release note: ```release-note [talos] Add LLDP support in default Talos build. ``` Signed-off-by: Timofei Larkin --- hack/e2e-prepare-cluster.bats | 1 + packages/core/installer/hack/gen-profiles.sh | 40 +++++++++++-------- .../images/talos/profiles/initramfs.yaml | 21 +++++----- .../images/talos/profiles/installer.yaml | 21 +++++----- .../installer/images/talos/profiles/iso.yaml | 21 +++++----- .../images/talos/profiles/kernel.yaml | 21 +++++----- .../images/talos/profiles/metal.yaml | 21 +++++----- .../images/talos/profiles/nocloud.yaml | 21 +++++----- 8 files changed, 96 insertions(+), 71 deletions(-) diff --git a/hack/e2e-prepare-cluster.bats b/hack/e2e-prepare-cluster.bats index 650ca643..38620532 100644 --- a/hack/e2e-prepare-cluster.bats +++ b/hack/e2e-prepare-cluster.bats @@ -132,6 +132,7 @@ machine: - usermode_helper=disabled - name: zfs - name: spl + - name: lldpd registries: mirrors: docker.io: diff --git a/packages/core/installer/hack/gen-profiles.sh b/packages/core/installer/hack/gen-profiles.sh index 753d9ea5..8b2747c0 100755 --- a/packages/core/installer/hack/gen-profiles.sh +++ b/packages/core/installer/hack/gen-profiles.sh @@ -2,9 +2,10 @@ set -e set -u +TMPDIR=$(mktemp -d) PROFILES="initramfs kernel iso installer nocloud metal" -FIRMWARES="amd-ucode amdgpu-firmware bnx2-bnx2x i915-ucode intel-ice-firmware intel-ucode qlogic-firmware" -EXTENSIONS="drbd zfs" +FIRMWARES="amd-ucode amdgpu bnx2-bnx2x i915 intel-ice-firmware intel-ucode qlogic-firmware" +EXTENSIONS="drbd zfs lldpd" mkdir -p images/talos/profiles @@ -14,20 +15,22 @@ echo "$talos_version" export "TALOS_VERSION=$talos_version" +crane export ghcr.io/siderolabs/extensions:v1.10.6 | tar x -O image-digests > $TMPDIR/image-digests + for firmware in $FIRMWARES; do printf "fetching %s version: " "$firmware" - firmware_var=$(echo "$firmware" | tr '[:lower:]' '[:upper:]' | tr - _)_VERSION - version=$(skopeo list-tags docker://ghcr.io/siderolabs/$firmware | jq -r '.Tags[]|select(length == 8)|select(startswith("20"))' | sort -V | tail -n 1) - echo "$version" - export "$firmware_var=$version" + firmware_var=$(echo "$firmware" | tr '[:lower:]' '[:upper:]' | tr - _)_IMAGE + image=$(grep $firmware $TMPDIR/image-digests) + echo "$image" + export "$firmware_var=$image" done for extension in $EXTENSIONS; do printf "fetching %s version: " "$extension" - extension_var=$(echo "$extension" | tr '[:lower:]' '[:upper:]' | tr - _)_VERSION - version=$(skopeo --override-os linux --override-arch amd64 list-tags docker://ghcr.io/siderolabs/$extension | jq -r '.Tags[]' | grep "\-${talos_version}$" | sort -V | tail -n1) - echo "$version" - export "$extension_var=$version" + extension_var=$(echo "$extension" | tr '[:lower:]' '[:upper:]' | tr - _)_IMAGE + image=$(grep $extension $TMPDIR/image-digests) + echo "$image" + export "$extension_var=$image" done for profile in $PROFILES; do @@ -78,13 +81,16 @@ input: baseInstaller: imageRef: "ghcr.io/siderolabs/installer:${TALOS_VERSION}" systemExtensions: - - imageRef: ghcr.io/siderolabs/amd-ucode:${AMD_UCODE_VERSION} - - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:${BNX2_BNX2X_VERSION} - - imageRef: ghcr.io/siderolabs/intel-ice-firmware:${INTEL_ICE_FIRMWARE_VERSION} - - imageRef: ghcr.io/siderolabs/intel-ucode:${INTEL_UCODE_VERSION} - - imageRef: ghcr.io/siderolabs/qlogic-firmware:${QLOGIC_FIRMWARE_VERSION} - - imageRef: ghcr.io/siderolabs/drbd:${DRBD_VERSION} - - imageRef: ghcr.io/siderolabs/zfs:${ZFS_VERSION} + - imageRef: ${AMD_UCODE_IMAGE} + - imageRef: ${AMDGPU_IMAGE} + - imageRef: ${BNX2_BNX2X_IMAGE} + - imageRef: ${INTEL_ICE_FIRMWARE_IMAGE} + - imageRef: ${I915_IMAGE} + - imageRef: ${INTEL_UCODE_IMAGE} + - imageRef: ${QLOGIC_FIRMWARE_IMAGE} + - imageRef: ${DRBD_IMAGE} + - imageRef: ${ZFS_IMAGE} + - imageRef: ${LLDPD_IMAGE} output: kind: ${kind} imageOptions: ${image_options} diff --git a/packages/core/installer/images/talos/profiles/initramfs.yaml b/packages/core/installer/images/talos/profiles/initramfs.yaml index e7767ce0..7e2bdf1d 100644 --- a/packages/core/installer/images/talos/profiles/initramfs.yaml +++ b/packages/core/installer/images/talos/profiles/initramfs.yaml @@ -3,22 +3,25 @@ arch: amd64 platform: metal secureboot: false -version: v1.10.5 +version: v1.10.6 input: kernel: path: /usr/install/amd64/vmlinuz initramfs: path: /usr/install/amd64/initramfs.xz baseInstaller: - imageRef: "ghcr.io/siderolabs/installer:v1.10.5" + imageRef: "ghcr.io/siderolabs/installer:v1.10.6" systemExtensions: - - imageRef: ghcr.io/siderolabs/amd-ucode:20250708 - - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708 - - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708 - - imageRef: ghcr.io/siderolabs/intel-ucode:20250512 - - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708 - - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.5 - - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.5 + - imageRef: ghcr.io/siderolabs/amd-ucode:20250708@sha256:83fdaaf4a44e8574f792f2fb9d0dc5f1ff4817179cbba9ebcb4bc3249b732556 + - imageRef: ghcr.io/siderolabs/amdgpu:20250708-v1.10.6@sha256:5e67db022f62ae9157d19cbcbcf8c96f19a040e26cfe7e0d5709a15b90413c43 + - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708@sha256:f0fc731f3ff1bf417e9bd4dd3f7281e25a6f4e849358a1b46eb41a15066c4bd3 + - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708@sha256:9f4c41baa3795fd1457bbb0826a3618e7425f465e99c4647a459217c8b723e6d + - imageRef: ghcr.io/siderolabs/i915:20250708-v1.10.6@sha256:c7d17f6e4e87c8d344f54a02af20631b6cea0f3053d182649b9977857100ce79 + - imageRef: ghcr.io/siderolabs/intel-ucode:20250512@sha256:67a0e0de018229a0d44d950fb730f62311cf7fbf4e267978ebbbc42b5e6a32ae + - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708@sha256:97124ee3594ab1529c8153b633f85f2d2de1252ee8222a77f81904dcabd76815 + - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.6@sha256:ca7fba878c5acb8fdfe130a39472a6c0a5c9dd74d65ba7507c09780a873b29c7 + - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.6@sha256:4952ef7306cf014823b6a66cf6d29840f4c6b7b362e36f9d6e853846c7dd0025 + - imageRef: ghcr.io/siderolabs/lldpd:1.0.19@sha256:73caa3c3a6c325970d0f527963f982698154d5f39c8c045b0fc2eb51d7da7b85 output: kind: initramfs imageOptions: {} diff --git a/packages/core/installer/images/talos/profiles/installer.yaml b/packages/core/installer/images/talos/profiles/installer.yaml index 601ad6c5..7ad604a2 100644 --- a/packages/core/installer/images/talos/profiles/installer.yaml +++ b/packages/core/installer/images/talos/profiles/installer.yaml @@ -3,22 +3,25 @@ arch: amd64 platform: metal secureboot: false -version: v1.10.5 +version: v1.10.6 input: kernel: path: /usr/install/amd64/vmlinuz initramfs: path: /usr/install/amd64/initramfs.xz baseInstaller: - imageRef: "ghcr.io/siderolabs/installer:v1.10.5" + imageRef: "ghcr.io/siderolabs/installer:v1.10.6" systemExtensions: - - imageRef: ghcr.io/siderolabs/amd-ucode:20250708 - - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708 - - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708 - - imageRef: ghcr.io/siderolabs/intel-ucode:20250512 - - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708 - - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.5 - - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.5 + - imageRef: ghcr.io/siderolabs/amd-ucode:20250708@sha256:83fdaaf4a44e8574f792f2fb9d0dc5f1ff4817179cbba9ebcb4bc3249b732556 + - imageRef: ghcr.io/siderolabs/amdgpu:20250708-v1.10.6@sha256:5e67db022f62ae9157d19cbcbcf8c96f19a040e26cfe7e0d5709a15b90413c43 + - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708@sha256:f0fc731f3ff1bf417e9bd4dd3f7281e25a6f4e849358a1b46eb41a15066c4bd3 + - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708@sha256:9f4c41baa3795fd1457bbb0826a3618e7425f465e99c4647a459217c8b723e6d + - imageRef: ghcr.io/siderolabs/i915:20250708-v1.10.6@sha256:c7d17f6e4e87c8d344f54a02af20631b6cea0f3053d182649b9977857100ce79 + - imageRef: ghcr.io/siderolabs/intel-ucode:20250512@sha256:67a0e0de018229a0d44d950fb730f62311cf7fbf4e267978ebbbc42b5e6a32ae + - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708@sha256:97124ee3594ab1529c8153b633f85f2d2de1252ee8222a77f81904dcabd76815 + - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.6@sha256:ca7fba878c5acb8fdfe130a39472a6c0a5c9dd74d65ba7507c09780a873b29c7 + - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.6@sha256:4952ef7306cf014823b6a66cf6d29840f4c6b7b362e36f9d6e853846c7dd0025 + - imageRef: ghcr.io/siderolabs/lldpd:1.0.19@sha256:73caa3c3a6c325970d0f527963f982698154d5f39c8c045b0fc2eb51d7da7b85 output: kind: installer imageOptions: {} diff --git a/packages/core/installer/images/talos/profiles/iso.yaml b/packages/core/installer/images/talos/profiles/iso.yaml index b8e00e76..326917e4 100644 --- a/packages/core/installer/images/talos/profiles/iso.yaml +++ b/packages/core/installer/images/talos/profiles/iso.yaml @@ -3,22 +3,25 @@ arch: amd64 platform: metal secureboot: false -version: v1.10.5 +version: v1.10.6 input: kernel: path: /usr/install/amd64/vmlinuz initramfs: path: /usr/install/amd64/initramfs.xz baseInstaller: - imageRef: "ghcr.io/siderolabs/installer:v1.10.5" + imageRef: "ghcr.io/siderolabs/installer:v1.10.6" systemExtensions: - - imageRef: ghcr.io/siderolabs/amd-ucode:20250708 - - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708 - - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708 - - imageRef: ghcr.io/siderolabs/intel-ucode:20250512 - - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708 - - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.5 - - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.5 + - imageRef: ghcr.io/siderolabs/amd-ucode:20250708@sha256:83fdaaf4a44e8574f792f2fb9d0dc5f1ff4817179cbba9ebcb4bc3249b732556 + - imageRef: ghcr.io/siderolabs/amdgpu:20250708-v1.10.6@sha256:5e67db022f62ae9157d19cbcbcf8c96f19a040e26cfe7e0d5709a15b90413c43 + - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708@sha256:f0fc731f3ff1bf417e9bd4dd3f7281e25a6f4e849358a1b46eb41a15066c4bd3 + - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708@sha256:9f4c41baa3795fd1457bbb0826a3618e7425f465e99c4647a459217c8b723e6d + - imageRef: ghcr.io/siderolabs/i915:20250708-v1.10.6@sha256:c7d17f6e4e87c8d344f54a02af20631b6cea0f3053d182649b9977857100ce79 + - imageRef: ghcr.io/siderolabs/intel-ucode:20250512@sha256:67a0e0de018229a0d44d950fb730f62311cf7fbf4e267978ebbbc42b5e6a32ae + - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708@sha256:97124ee3594ab1529c8153b633f85f2d2de1252ee8222a77f81904dcabd76815 + - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.6@sha256:ca7fba878c5acb8fdfe130a39472a6c0a5c9dd74d65ba7507c09780a873b29c7 + - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.6@sha256:4952ef7306cf014823b6a66cf6d29840f4c6b7b362e36f9d6e853846c7dd0025 + - imageRef: ghcr.io/siderolabs/lldpd:1.0.19@sha256:73caa3c3a6c325970d0f527963f982698154d5f39c8c045b0fc2eb51d7da7b85 output: kind: iso imageOptions: {} diff --git a/packages/core/installer/images/talos/profiles/kernel.yaml b/packages/core/installer/images/talos/profiles/kernel.yaml index dcc9ce7f..89cf5371 100644 --- a/packages/core/installer/images/talos/profiles/kernel.yaml +++ b/packages/core/installer/images/talos/profiles/kernel.yaml @@ -3,22 +3,25 @@ arch: amd64 platform: metal secureboot: false -version: v1.10.5 +version: v1.10.6 input: kernel: path: /usr/install/amd64/vmlinuz initramfs: path: /usr/install/amd64/initramfs.xz baseInstaller: - imageRef: "ghcr.io/siderolabs/installer:v1.10.5" + imageRef: "ghcr.io/siderolabs/installer:v1.10.6" systemExtensions: - - imageRef: ghcr.io/siderolabs/amd-ucode:20250708 - - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708 - - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708 - - imageRef: ghcr.io/siderolabs/intel-ucode:20250512 - - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708 - - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.5 - - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.5 + - imageRef: ghcr.io/siderolabs/amd-ucode:20250708@sha256:83fdaaf4a44e8574f792f2fb9d0dc5f1ff4817179cbba9ebcb4bc3249b732556 + - imageRef: ghcr.io/siderolabs/amdgpu:20250708-v1.10.6@sha256:5e67db022f62ae9157d19cbcbcf8c96f19a040e26cfe7e0d5709a15b90413c43 + - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708@sha256:f0fc731f3ff1bf417e9bd4dd3f7281e25a6f4e849358a1b46eb41a15066c4bd3 + - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708@sha256:9f4c41baa3795fd1457bbb0826a3618e7425f465e99c4647a459217c8b723e6d + - imageRef: ghcr.io/siderolabs/i915:20250708-v1.10.6@sha256:c7d17f6e4e87c8d344f54a02af20631b6cea0f3053d182649b9977857100ce79 + - imageRef: ghcr.io/siderolabs/intel-ucode:20250512@sha256:67a0e0de018229a0d44d950fb730f62311cf7fbf4e267978ebbbc42b5e6a32ae + - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708@sha256:97124ee3594ab1529c8153b633f85f2d2de1252ee8222a77f81904dcabd76815 + - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.6@sha256:ca7fba878c5acb8fdfe130a39472a6c0a5c9dd74d65ba7507c09780a873b29c7 + - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.6@sha256:4952ef7306cf014823b6a66cf6d29840f4c6b7b362e36f9d6e853846c7dd0025 + - imageRef: ghcr.io/siderolabs/lldpd:1.0.19@sha256:73caa3c3a6c325970d0f527963f982698154d5f39c8c045b0fc2eb51d7da7b85 output: kind: kernel imageOptions: {} diff --git a/packages/core/installer/images/talos/profiles/metal.yaml b/packages/core/installer/images/talos/profiles/metal.yaml index 0481b6fc..8e1f1ebb 100644 --- a/packages/core/installer/images/talos/profiles/metal.yaml +++ b/packages/core/installer/images/talos/profiles/metal.yaml @@ -3,22 +3,25 @@ arch: amd64 platform: metal secureboot: false -version: v1.10.5 +version: v1.10.6 input: kernel: path: /usr/install/amd64/vmlinuz initramfs: path: /usr/install/amd64/initramfs.xz baseInstaller: - imageRef: "ghcr.io/siderolabs/installer:v1.10.5" + imageRef: "ghcr.io/siderolabs/installer:v1.10.6" systemExtensions: - - imageRef: ghcr.io/siderolabs/amd-ucode:20250708 - - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708 - - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708 - - imageRef: ghcr.io/siderolabs/intel-ucode:20250512 - - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708 - - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.5 - - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.5 + - imageRef: ghcr.io/siderolabs/amd-ucode:20250708@sha256:83fdaaf4a44e8574f792f2fb9d0dc5f1ff4817179cbba9ebcb4bc3249b732556 + - imageRef: ghcr.io/siderolabs/amdgpu:20250708-v1.10.6@sha256:5e67db022f62ae9157d19cbcbcf8c96f19a040e26cfe7e0d5709a15b90413c43 + - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708@sha256:f0fc731f3ff1bf417e9bd4dd3f7281e25a6f4e849358a1b46eb41a15066c4bd3 + - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708@sha256:9f4c41baa3795fd1457bbb0826a3618e7425f465e99c4647a459217c8b723e6d + - imageRef: ghcr.io/siderolabs/i915:20250708-v1.10.6@sha256:c7d17f6e4e87c8d344f54a02af20631b6cea0f3053d182649b9977857100ce79 + - imageRef: ghcr.io/siderolabs/intel-ucode:20250512@sha256:67a0e0de018229a0d44d950fb730f62311cf7fbf4e267978ebbbc42b5e6a32ae + - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708@sha256:97124ee3594ab1529c8153b633f85f2d2de1252ee8222a77f81904dcabd76815 + - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.6@sha256:ca7fba878c5acb8fdfe130a39472a6c0a5c9dd74d65ba7507c09780a873b29c7 + - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.6@sha256:4952ef7306cf014823b6a66cf6d29840f4c6b7b362e36f9d6e853846c7dd0025 + - imageRef: ghcr.io/siderolabs/lldpd:1.0.19@sha256:73caa3c3a6c325970d0f527963f982698154d5f39c8c045b0fc2eb51d7da7b85 output: kind: image imageOptions: { diskSize: 1306525696, diskFormat: raw } diff --git a/packages/core/installer/images/talos/profiles/nocloud.yaml b/packages/core/installer/images/talos/profiles/nocloud.yaml index 5efed216..c9604759 100644 --- a/packages/core/installer/images/talos/profiles/nocloud.yaml +++ b/packages/core/installer/images/talos/profiles/nocloud.yaml @@ -3,22 +3,25 @@ arch: amd64 platform: nocloud secureboot: false -version: v1.10.5 +version: v1.10.6 input: kernel: path: /usr/install/amd64/vmlinuz initramfs: path: /usr/install/amd64/initramfs.xz baseInstaller: - imageRef: "ghcr.io/siderolabs/installer:v1.10.5" + imageRef: "ghcr.io/siderolabs/installer:v1.10.6" systemExtensions: - - imageRef: ghcr.io/siderolabs/amd-ucode:20250708 - - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708 - - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708 - - imageRef: ghcr.io/siderolabs/intel-ucode:20250512 - - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708 - - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.5 - - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.5 + - imageRef: ghcr.io/siderolabs/amd-ucode:20250708@sha256:83fdaaf4a44e8574f792f2fb9d0dc5f1ff4817179cbba9ebcb4bc3249b732556 + - imageRef: ghcr.io/siderolabs/amdgpu:20250708-v1.10.6@sha256:5e67db022f62ae9157d19cbcbcf8c96f19a040e26cfe7e0d5709a15b90413c43 + - imageRef: ghcr.io/siderolabs/bnx2-bnx2x:20250708@sha256:f0fc731f3ff1bf417e9bd4dd3f7281e25a6f4e849358a1b46eb41a15066c4bd3 + - imageRef: ghcr.io/siderolabs/intel-ice-firmware:20250708@sha256:9f4c41baa3795fd1457bbb0826a3618e7425f465e99c4647a459217c8b723e6d + - imageRef: ghcr.io/siderolabs/i915:20250708-v1.10.6@sha256:c7d17f6e4e87c8d344f54a02af20631b6cea0f3053d182649b9977857100ce79 + - imageRef: ghcr.io/siderolabs/intel-ucode:20250512@sha256:67a0e0de018229a0d44d950fb730f62311cf7fbf4e267978ebbbc42b5e6a32ae + - imageRef: ghcr.io/siderolabs/qlogic-firmware:20250708@sha256:97124ee3594ab1529c8153b633f85f2d2de1252ee8222a77f81904dcabd76815 + - imageRef: ghcr.io/siderolabs/drbd:9.2.14-v1.10.6@sha256:ca7fba878c5acb8fdfe130a39472a6c0a5c9dd74d65ba7507c09780a873b29c7 + - imageRef: ghcr.io/siderolabs/zfs:2.3.3-v1.10.6@sha256:4952ef7306cf014823b6a66cf6d29840f4c6b7b362e36f9d6e853846c7dd0025 + - imageRef: ghcr.io/siderolabs/lldpd:1.0.19@sha256:73caa3c3a6c325970d0f527963f982698154d5f39c8c045b0fc2eb51d7da7b85 output: kind: image imageOptions: { diskSize: 1306525696, diskFormat: raw }