Skip to content

Commit 2bff2d8

Browse files
committed
TOFIX: Run nvidia-ctk cdi list on WSL
Signed-off-by: Evan Lezar <elezar@nvidia.com>
1 parent 5c01d5b commit 2bff2d8

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/e2e-gpu-test.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ jobs:
4545
options: --privileged
4646
volumes:
4747
- /var/run/docker.sock:/var/run/docker.sock
48+
- /etc/cdi:/etc/cdi
49+
- /var/run/cdi:/var/run/cdi
4850
env:
4951
MISE_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5052
IMAGE_TAG: ${{ inputs.image-tag }}
@@ -69,12 +71,21 @@ jobs:
6971
- name: Generate CDI spec (WSL2)
7072
if: matrix.name == 'wsl-amd64'
7173
run: |
74+
docker info
7275
docker run --rm --privileged \
7376
-v /var/run/cdi:/var/run/cdi \
77+
-v /etc/cdi:/etc/cdi \
7478
-v /usr/lib/wsl:/usr/lib/wsl \
7579
--entrypoint nvidia-ctk \
7680
ghcr.io/nvidia/openshell/cluster:${{ inputs.image-tag }} \
77-
cdi generate --mode=wsl --output=/var/run/cdi/nvidia.yaml
81+
cdi list
82+
docker run --rm --privileged \
83+
-v /var/run/cdi:/var/run/cdi \
84+
-v /etc/cdi:/etc/cdi \
85+
-v /usr/lib/wsl:/usr/lib/wsl \
86+
--entrypoint nvidia-ctk \
87+
ghcr.io/nvidia/openshell/cluster:${{ inputs.image-tag }} \
88+
--version
7889
7990
- name: Bootstrap GPU cluster
8091
env:

0 commit comments

Comments
 (0)