From ea03a3c749db0938c82947ad57ba3e1ac6267263 Mon Sep 17 00:00:00 2001 From: Victor Skvortsov Date: Wed, 27 May 2026 13:59:32 +0500 Subject: [PATCH] Do not pass minCudaVersion for RunPod clusters --- src/dstack/_internal/core/backends/runpod/api_client.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/dstack/_internal/core/backends/runpod/api_client.py b/src/dstack/_internal/core/backends/runpod/api_client.py index da49b726c..2feae83ca 100644 --- a/src/dstack/_internal/core/backends/runpod/api_client.py +++ b/src/dstack/_internal/core/backends/runpod/api_client.py @@ -700,7 +700,11 @@ def _generate_create_cluster_mutation( ports = ports.replace(" ", "") input_fields.append(f'ports: "{ports}"') - input_fields.append(f'minCudaVersion: "{RunpodProvider.MIN_CUDA_VERSION}"') + # Provisioning fails if minCudaVersion is specified for createCluster. + # See https://github.com/dstackai/dstack/issues/3910. + # TODO: Uncomment when RunPod fixes minCudaVersion for createCluster. + # + # input_fields.append(f'minCudaVersion: "{RunpodProvider.MIN_CUDA_VERSION}"') # Format input fields input_string = ", ".join(input_fields)