Skip to content
Closed
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
14 changes: 7 additions & 7 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2025-12-12T03:51:14Z by kres 4b09af7.
# Generated on 2025-12-14T17:23:09Z by kres 4b09af7.

concurrency:
group: ${{ github.head_ref || github.run_id }}
Expand Down Expand Up @@ -922,7 +922,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make nvidia-container-toolkit-lts nonfree-kmod-nvidia-lts extensions-metadata -C _out/extensions
make nvidia-container-toolkit-lts nonfree-kmod-nvidia-lts extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: e2e-aws-prepare
env:
E2E_AWS_TARGET: nvidia-nonfree-lts
Expand Down Expand Up @@ -1075,7 +1075,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make nvidia-container-toolkit-production nonfree-kmod-nvidia-production extensions-metadata -C _out/extensions
make nvidia-container-toolkit-production nonfree-kmod-nvidia-production extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: e2e-aws-prepare
env:
E2E_AWS_TARGET: nvidia-nonfree-production
Expand Down Expand Up @@ -1228,7 +1228,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make nvidia-container-toolkit-lts nvidia-open-gpu-kernel-modules-lts zfs extensions-metadata -C _out/extensions
make nvidia-container-toolkit-lts nvidia-open-gpu-kernel-modules-lts extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-19-gf2ee614-dirty -C _out/extensions
- name: e2e-aws-prepare
env:
E2E_AWS_TARGET: nvidia-oss-lts
Expand Down Expand Up @@ -1381,7 +1381,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make nvidia-container-toolkit-production nvidia-open-gpu-kernel-modules-production zfs extensions-metadata -C _out/extensions
make nvidia-container-toolkit-production nvidia-open-gpu-kernel-modules-production zfs extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: e2e-aws-prepare
env:
E2E_AWS_TARGET: nvidia-oss-production
Expand Down Expand Up @@ -2023,7 +2023,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make all extensions-metadata -C _out/extensions
make all extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: installer extensions
env:
IMAGE_REGISTRY: registry.dev.siderolabs.io
Expand Down Expand Up @@ -4125,7 +4125,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make iscsi-tools util-linux-tools extensions-metadata -C _out/extensions
make iscsi-tools util-linux-tools extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: installer extensions
env:
EXTENSIONS_FILTER_COMMAND: grep -E '/iscsi-tools|util-linux-tools'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2025-12-11T16:40:05Z by kres 4b09af7.
# Generated on 2025-12-13T19:54:56Z by kres 4b09af7.

concurrency:
group: ${{ github.head_ref || github.run_id }}
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make nvidia-container-toolkit-lts nonfree-kmod-nvidia-lts extensions-metadata -C _out/extensions
make nvidia-container-toolkit-lts nonfree-kmod-nvidia-lts extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: e2e-aws-prepare
env:
E2E_AWS_TARGET: nvidia-nonfree-lts
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2025-12-11T16:40:05Z by kres 4b09af7.
# Generated on 2025-12-13T19:54:56Z by kres 4b09af7.

concurrency:
group: ${{ github.head_ref || github.run_id }}
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make nvidia-container-toolkit-production nonfree-kmod-nvidia-production extensions-metadata -C _out/extensions
make nvidia-container-toolkit-production nonfree-kmod-nvidia-production extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: e2e-aws-prepare
env:
E2E_AWS_TARGET: nvidia-nonfree-production
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/integration-aws-nvidia-oss-lts-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2025-12-11T16:40:05Z by kres 4b09af7.
# Generated on 2025-12-14T17:23:09Z by kres 4b09af7.

concurrency:
group: ${{ github.head_ref || github.run_id }}
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make nvidia-container-toolkit-lts nvidia-open-gpu-kernel-modules-lts zfs extensions-metadata -C _out/extensions
make nvidia-container-toolkit-lts nvidia-open-gpu-kernel-modules-lts extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-19-gf2ee614-dirty -C _out/extensions
- name: e2e-aws-prepare
env:
E2E_AWS_TARGET: nvidia-oss-lts
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2025-12-11T16:40:05Z by kres 4b09af7.
# Generated on 2025-12-13T19:54:56Z by kres 4b09af7.

concurrency:
group: ${{ github.head_ref || github.run_id }}
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make nvidia-container-toolkit-production nvidia-open-gpu-kernel-modules-production zfs extensions-metadata -C _out/extensions
make nvidia-container-toolkit-production nvidia-open-gpu-kernel-modules-production zfs extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: e2e-aws-prepare
env:
E2E_AWS_TARGET: nvidia-oss-production
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/integration-extensions-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2025-12-11T16:40:05Z by kres 4b09af7.
# Generated on 2025-12-13T19:54:56Z by kres 4b09af7.

concurrency:
group: ${{ github.head_ref || github.run_id }}
Expand Down Expand Up @@ -99,7 +99,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make all extensions-metadata -C _out/extensions
make all extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: installer extensions
env:
IMAGE_REGISTRY: registry.dev.siderolabs.io
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/integration-qemu-csi-longhorn-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2025-12-11T16:40:05Z by kres 4b09af7.
# Generated on 2025-12-13T19:54:56Z by kres 4b09af7.

concurrency:
group: ${{ github.head_ref || github.run_id }}
Expand Down Expand Up @@ -96,7 +96,7 @@ jobs:
PUSH: "true"
REGISTRY: registry.dev.siderolabs.io
run: |
make iscsi-tools util-linux-tools extensions-metadata -C _out/extensions
make iscsi-tools util-linux-tools extensions-metadata PKGS_PREFIX=ghcr.io/dsseng PKGS=v1.13.0-alpha.0-18-ge03c17a -C _out/extensions
- name: installer extensions
env:
EXTENSIONS_FILTER_COMMAND: grep -E '/iscsi-tools|util-linux-tools'
Expand Down
14 changes: 13 additions & 1 deletion .kres.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1849,6 +1849,8 @@ spec:
- name: build extensions
command: all extensions-metadata
arguments:
- PKGS_PREFIX=ghcr.io/dsseng
- PKGS=v1.13.0-alpha.0-18-ge03c17a
- -C
- _out/extensions
environment:
Expand Down Expand Up @@ -2193,6 +2195,8 @@ spec:
- name: build extensions
command: iscsi-tools util-linux-tools extensions-metadata
arguments:
- PKGS_PREFIX=ghcr.io/dsseng
- PKGS=v1.13.0-alpha.0-18-ge03c17a
- -C
- _out/extensions
environment:
Expand Down Expand Up @@ -2726,8 +2730,10 @@ spec:
- name: build extensions
# zfs is only added since it uses libtirpc from musl and nvidia needs libtirpc from glibc
# this verifies that both libtirpc can co-exist together
command: nvidia-container-toolkit-lts nvidia-open-gpu-kernel-modules-lts zfs extensions-metadata
command: nvidia-container-toolkit-lts nvidia-open-gpu-kernel-modules-lts extensions-metadata
arguments:
- PKGS_PREFIX=ghcr.io/dsseng
- PKGS=v1.13.0-alpha.0-19-gf2ee614-dirty
- -C
- _out/extensions
environment:
Expand Down Expand Up @@ -2826,6 +2832,8 @@ spec:
# this verifies that both libtirpc can co-exist together
command: nvidia-container-toolkit-production nvidia-open-gpu-kernel-modules-production zfs extensions-metadata
arguments:
- PKGS_PREFIX=ghcr.io/dsseng
- PKGS=v1.13.0-alpha.0-18-ge03c17a
- -C
- _out/extensions
environment:
Expand Down Expand Up @@ -2922,6 +2930,8 @@ spec:
- name: build extensions
command: nvidia-container-toolkit-lts nonfree-kmod-nvidia-lts extensions-metadata
arguments:
- PKGS_PREFIX=ghcr.io/dsseng
- PKGS=v1.13.0-alpha.0-18-ge03c17a
- -C
- _out/extensions
environment:
Expand Down Expand Up @@ -3018,6 +3028,8 @@ spec:
- name: build extensions
command: nvidia-container-toolkit-production nonfree-kmod-nvidia-production extensions-metadata
arguments:
- PKGS_PREFIX=ghcr.io/dsseng
- PKGS=v1.13.0-alpha.0-18-ge03c17a
- -C
- _out/extensions
environment:
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ PKG_GLIB ?= $(PKGS_PREFIX)/glib:$(PKGS)
PKG_GRUB ?= $(PKGS_PREFIX)/grub:$(PKGS)
PKG_IPTABLES ?= $(PKGS_PREFIX)/iptables:$(PKGS)
PKG_IPXE ?= $(PKGS_PREFIX)/ipxe:$(PKGS)
PKG_KERNEL ?= $(PKGS_PREFIX)/kernel:$(PKGS)
PKG_KERNEL ?= ghcr.io/dsseng/kernel:v1.13.0-alpha.0-18-ge03c17a
PKG_KMOD ?= $(PKGS_PREFIX)/kmod:$(PKGS)
PKG_LIBAIO ?= $(PKGS_PREFIX)/libaio:$(PKGS)
PKG_LIBATTR ?= $(PKGS_PREFIX)/libattr:$(PKGS)
Expand Down
2 changes: 1 addition & 1 deletion hack/test/e2e-aws-prepare.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ function get_ami_id() {
function cloud_image_upload_with_extensions() {
case "${1}" in
nvidia-oss-lts)
EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | (contains("nvidia-open-gpu-kernel-modules-lts") or contains("nvidia-container-toolkit-lts") or contains("zfs")) and (contains("nvidia-fabricmanager") or contains("nonfree-kmod-nvidia") | not))) | .[] |= "--system-extension-image=" + . | join(" ")')
EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | (contains("nvidia-open-gpu-kernel-modules-lts") or contains("nvidia-container-toolkit-lts")) and (contains("nvidia-fabricmanager") or contains("nonfree-kmod-nvidia") | not))) | .[] |= "--system-extension-image=" + . | join(" ")')
;;
nvidia-oss-production)
EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | (contains("nvidia-open-gpu-kernel-modules-production") or contains("nvidia-container-toolkit-production") or contains("zfs")) and (contains("nvidia-fabricmanager") or contains("nonfree-kmod-nvidia") | not))) | .[] |= "--system-extension-image=" + . | join(" ")')
Expand Down
Loading