diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 849f01e3d1..e9c9f7e138 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,6 +1,6 @@ # THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT. # -# Generated on 2024-07-30T14:54:22Z by kres faf91e3. +# Generated on 2024-08-09T09:42:44Z by kres dbf015a. name: default concurrency: @@ -594,7 +594,7 @@ jobs: PUSH: "true" REGISTRY: registry.dev.siderolabs.io run: | - make nvidia-container-toolkit nonfree-kmod-nvidia extensions-metadata -C _out/extensions + make nvidia-container-toolkit-lts nonfree-kmod-nvidia-lts extensions-metadata -C _out/extensions - name: e2e-aws-prepare env: E2E_AWS_TARGET: nvidia-nonfree @@ -744,7 +744,7 @@ jobs: PUSH: "true" REGISTRY: registry.dev.siderolabs.io run: | - make nvidia-container-toolkit nvidia-open-gpu-kernel-modules zfs extensions-metadata -C _out/extensions + make nvidia-container-toolkit-production nvidia-open-gpu-kernel-modules-production zfs extensions-metadata -C _out/extensions - name: e2e-aws-prepare env: E2E_AWS_TARGET: nvidia-oss diff --git a/.github/workflows/integration-aws-nvidia-nonfree-cron.yaml b/.github/workflows/integration-aws-nvidia-nonfree-cron.yaml index b1680bbe6f..7a2f902451 100644 --- a/.github/workflows/integration-aws-nvidia-nonfree-cron.yaml +++ b/.github/workflows/integration-aws-nvidia-nonfree-cron.yaml @@ -1,6 +1,6 @@ # THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT. # -# Generated on 2024-05-27T16:20:10Z by kres bcb280a. +# Generated on 2024-08-09T09:42:44Z by kres dbf015a. name: integration-aws-nvidia-nonfree-cron concurrency: @@ -112,7 +112,7 @@ jobs: PUSH: "true" REGISTRY: registry.dev.siderolabs.io run: | - make nvidia-container-toolkit nonfree-kmod-nvidia extensions-metadata -C _out/extensions + make nvidia-container-toolkit-lts nonfree-kmod-nvidia-lts extensions-metadata -C _out/extensions - name: e2e-aws-prepare env: E2E_AWS_TARGET: nvidia-nonfree diff --git a/.github/workflows/integration-aws-nvidia-oss-cron.yaml b/.github/workflows/integration-aws-nvidia-oss-cron.yaml index 07bbb82a47..ec9b90e1bf 100644 --- a/.github/workflows/integration-aws-nvidia-oss-cron.yaml +++ b/.github/workflows/integration-aws-nvidia-oss-cron.yaml @@ -1,6 +1,6 @@ # THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT. # -# Generated on 2024-06-10T14:11:50Z by kres 7360563. +# Generated on 2024-08-09T09:42:44Z by kres dbf015a. name: integration-aws-nvidia-oss-cron concurrency: @@ -112,7 +112,7 @@ jobs: PUSH: "true" REGISTRY: registry.dev.siderolabs.io run: | - make nvidia-container-toolkit nvidia-open-gpu-kernel-modules zfs extensions-metadata -C _out/extensions + make nvidia-container-toolkit-production nvidia-open-gpu-kernel-modules-production zfs extensions-metadata -C _out/extensions - name: e2e-aws-prepare env: E2E_AWS_TARGET: nvidia-oss diff --git a/.kres.yaml b/.kres.yaml index 5e17e3d8b0..f9f30fcc77 100644 --- a/.kres.yaml +++ b/.kres.yaml @@ -1592,7 +1592,7 @@ spec: nonMakeStep: true command: cat _out/talos-metadata >> "$GITHUB_ENV" - name: build extensions - command: nvidia-container-toolkit nvidia-open-gpu-kernel-modules zfs extensions-metadata + command: nvidia-container-toolkit-production nvidia-open-gpu-kernel-modules-production zfs extensions-metadata arguments: - -C - _out/extensions @@ -1686,7 +1686,7 @@ spec: nonMakeStep: true command: cat _out/talos-metadata >> "$GITHUB_ENV" - name: build extensions - command: nvidia-container-toolkit nonfree-kmod-nvidia extensions-metadata + command: nvidia-container-toolkit-lts nonfree-kmod-nvidia-lts extensions-metadata arguments: - -C - _out/extensions diff --git a/hack/test/e2e-aws-prepare.sh b/hack/test/e2e-aws-prepare.sh index 1de5195b0b..f373001144 100755 --- a/hack/test/e2e-aws-prepare.sh +++ b/hack/test/e2e-aws-prepare.sh @@ -19,16 +19,16 @@ function get_ami_id() { function cloud_image_upload_with_extensions() { case "${1}" in nvidia-oss) - EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | (contains("nvidia") 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-production") or contains("nvidia-container-toolkit-production") or contains("zfs")) and (contains("nvidia-fabricmanager") or contains("nonfree-kmod-nvidia") | not))) | .[] |= "--system-extension-image=" + . | join(" ")') ;; nvidia-oss-fabricmanager) - EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | contains("nvidia") and (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-production") or contains("nvidia-container-toolkit-production")) and (contains("nonfree-kmod-nvidia") | not))) | .[] |= "--system-extension-image=" + . | join(" ")') ;; nvidia-nonfree) - EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | contains("nvidia") and (contains("nvidia-fabricmanager") or contains("nvidia-open-gpu-kernel-modules") | not))) | .[] |= "--system-extension-image=" + . | join(" ")') + EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | (contains("nonfree-kmod-nvidia-lts") or contains("nvidia-container-toolkit-lts")) and (contains("nvidia-fabricmanager") or contains("nvidia-open-gpu-kernel-modules") | not))) | .[] |= "--system-extension-image=" + . | join(" ")') ;; nvidia-nonfree-fabricmanager) - EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | contains("nvidia") and (contains("nvidia-open-gpu-kernel-modules") | not))) | .[] |= "--system-extension-image=" + . | join(" ")') + EXTENSIONS=$(jq -R < "${EXTENSIONS_METADATA_FILE}" | jq -rs 'map(select(. | (contains("nonfree-kmod-nvidia-lts") or contains("nvidia-container-toolkit-lts")) and (contains("nvidia-open-gpu-kernel-modules") | not))) | .[] |= "--system-extension-image=" + . | join(" ")') ;; *) ;;