From d22c314e91c1fbb1a9d6639974e41eaf4b880401 Mon Sep 17 00:00:00 2001 From: Zvonko Kaiser Date: Tue, 24 Feb 2026 15:19:51 +0000 Subject: [PATCH] gpu: Increase dial_timeout=1200 For cold-plug when running with nerdctl the timeouts in the config are being used, increase the dial_timeout (e.g. for CreateSandbox) to match create_container_timeout. Signed-off-by: Zvonko Kaiser --- src/runtime/config/configuration-qemu-nvidia-gpu-snp.toml.in | 2 +- src/runtime/config/configuration-qemu-nvidia-gpu-tdx.toml.in | 2 +- src/runtime/config/configuration-qemu-nvidia-gpu.toml.in | 2 +- tools/osbuilder/rootfs-builder/nvidia/nvidia_rootfs.sh | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/runtime/config/configuration-qemu-nvidia-gpu-snp.toml.in b/src/runtime/config/configuration-qemu-nvidia-gpu-snp.toml.in index b309110b0f..447fabb289 100644 --- a/src/runtime/config/configuration-qemu-nvidia-gpu-snp.toml.in +++ b/src/runtime/config/configuration-qemu-nvidia-gpu-snp.toml.in @@ -599,7 +599,7 @@ debug_console_enabled = false # Agent connection dialing timeout value in seconds # (default: 90) -dial_timeout = 90 +dial_timeout = 1200 [runtime] # If enabled, the runtime will log additional debug messages to the diff --git a/src/runtime/config/configuration-qemu-nvidia-gpu-tdx.toml.in b/src/runtime/config/configuration-qemu-nvidia-gpu-tdx.toml.in index b59ac85b96..86a5bc3df9 100644 --- a/src/runtime/config/configuration-qemu-nvidia-gpu-tdx.toml.in +++ b/src/runtime/config/configuration-qemu-nvidia-gpu-tdx.toml.in @@ -576,7 +576,7 @@ debug_console_enabled = false # Agent connection dialing timeout value in seconds # (default: 90) -dial_timeout = 90 +dial_timeout = 1200 [runtime] # If enabled, the runtime will log additional debug messages to the diff --git a/src/runtime/config/configuration-qemu-nvidia-gpu.toml.in b/src/runtime/config/configuration-qemu-nvidia-gpu.toml.in index 6a5931f2a2..339decc089 100644 --- a/src/runtime/config/configuration-qemu-nvidia-gpu.toml.in +++ b/src/runtime/config/configuration-qemu-nvidia-gpu.toml.in @@ -578,7 +578,7 @@ debug_console_enabled = false # Agent connection dialing timeout value in seconds # (default: 90) -dial_timeout = 90 +dial_timeout = 1200 [runtime] # If enabled, the runtime will log additional debug messages to the diff --git a/tools/osbuilder/rootfs-builder/nvidia/nvidia_rootfs.sh b/tools/osbuilder/rootfs-builder/nvidia/nvidia_rootfs.sh index d02c6b7a88..da4e13c89b 100644 --- a/tools/osbuilder/rootfs-builder/nvidia/nvidia_rootfs.sh +++ b/tools/osbuilder/rootfs-builder/nvidia/nvidia_rootfs.sh @@ -241,6 +241,7 @@ chisseled_init() { ln -sf ../run var/run ln -sf ../run var/log + ln -sf ../run var/cache # Needed for various RUST static builds with LIBC=gnu libdir=lib/"${machine_arch}"-linux-gnu