@@ -173,10 +173,10 @@ var _ = Describe("docker", Ordered, ContinueOnFailure, func() {
173173
174174 When ("Testing CUDA Forward compatibility" , Ordered , func () {
175175 BeforeAll (func (ctx context.Context ) {
176- _ , _ , err := runner .Run ("docker pull nvcr.io/nvidia/cuda:12.8 .0-base-ubi8" )
176+ _ , _ , err := runner .Run ("docker pull nvcr.io/nvidia/cuda:12.9 .0-base-ubi8" )
177177 Expect (err ).ToNot (HaveOccurred ())
178178
179- compatOutput , _ , err := runner .Run ("docker run --rm -i -e NVIDIA_VISIBLE_DEVICES=void nvcr.io/nvidia/cuda:12.8 .0-base-ubi8 bash -c \" ls /usr/local/cuda/compat/libcuda.*.*\" " )
179+ compatOutput , _ , err := runner .Run ("docker run --rm -i -e NVIDIA_VISIBLE_DEVICES=void nvcr.io/nvidia/cuda:12.9 .0-base-ubi8 bash -c \" ls /usr/local/cuda/compat/libcuda.*.*\" " )
180180 Expect (err ).ToNot (HaveOccurred ())
181181 Expect (compatOutput ).ToNot (BeEmpty ())
182182
@@ -199,21 +199,21 @@ var _ = Describe("docker", Ordered, ContinueOnFailure, func() {
199199 })
200200
201201 It ("should work with the nvidia runtime in legacy mode" , func (ctx context.Context ) {
202- ldconfigOut , _ , err := runner .Run ("docker run --rm -i -e NVIDIA_DISABLE_REQUIRE=true --runtime=nvidia --gpus all nvcr.io/nvidia/cuda:12.8 .0-base-ubi8 bash -c \" ldconfig -p | grep libcuda.so.1\" " )
202+ ldconfigOut , _ , err := runner .Run ("docker run --rm -i -e NVIDIA_DISABLE_REQUIRE=true --runtime=nvidia --gpus all nvcr.io/nvidia/cuda:12.9 .0-base-ubi8 bash -c \" ldconfig -p | grep libcuda.so.1\" " )
203203 Expect (err ).ToNot (HaveOccurred ())
204- Expect (ldconfigOut ).To (ContainSubstring ("/usr/local/cuda/compat" ))
204+ Expect (ldconfigOut ).To (ContainSubstring ("/usr/local/cuda-12.9 /compat/ " ))
205205 })
206206
207207 It ("should work with the nvidia runtime in CDI mode" , func (ctx context.Context ) {
208- ldconfigOut , _ , err := runner .Run ("docker run --rm -i -e NVIDIA_DISABLE_REQUIRE=true --runtime=nvidia -e NVIDIA_VISIBLE_DEVICES=runtime.nvidia.com/gpu=all nvcr.io/nvidia/cuda:12.8 .0-base-ubi8 bash -c \" ldconfig -p | grep libcuda.so.1\" " )
208+ ldconfigOut , _ , err := runner .Run ("docker run --rm -i -e NVIDIA_DISABLE_REQUIRE=true --runtime=nvidia -e NVIDIA_VISIBLE_DEVICES=runtime.nvidia.com/gpu=all nvcr.io/nvidia/cuda:12.9 .0-base-ubi8 bash -c \" ldconfig -p | grep libcuda.so.1\" " )
209209 Expect (err ).ToNot (HaveOccurred ())
210- Expect (ldconfigOut ).To (ContainSubstring ("/usr/local/cuda/compat" ))
210+ Expect (ldconfigOut ).To (ContainSubstring ("/usr/local/cuda-12.9 /compat/ " ))
211211 })
212212
213- It ("should NOT work with nvidia-container-runtime-hook" , func (ctx context.Context ) {
214- ldconfigOut , _ , err := runner .Run ("docker run --rm -i -e NVIDIA_DISABLE_REQUIRE=true --runtime=runc --gpus all nvcr.io/nvidia/cuda:12.8 .0-base-ubi8 bash -c \" ldconfig -p | grep libcuda.so.1\" " )
213+ It ("should work with nvidia-container-runtime-hook" , func (ctx context.Context ) {
214+ ldconfigOut , _ , err := runner .Run ("docker run --rm -i -e NVIDIA_DISABLE_REQUIRE=true --runtime=runc --gpus all nvcr.io/nvidia/cuda:12.9 .0-base-ubi8 bash -c \" ldconfig -p | grep libcuda.so.1\" " )
215215 Expect (err ).ToNot (HaveOccurred ())
216- Expect (ldconfigOut ).To (ContainSubstring ("/usr/lib64 " ))
216+ Expect (ldconfigOut ).To (ContainSubstring ("/usr/local/cuda-12.9/compat/ " ))
217217 })
218218 })
219219
0 commit comments