Skip to content

fix: parse the renamed CUDA UMD Version label in nvidia-smi banners - #11

Merged
achimnol merged 1 commit into
mainfrom
fix/nvidia-smi-umd-banner
Aug 9, 2026
Merged

fix: parse the renamed CUDA UMD Version label in nvidia-smi banners#11
achimnol merged 1 commit into
mainfrom
fix/nvidia-smi-umd-banner

Conversation

@achimnol

@achimnol achimnol commented Aug 9, 2026

Copy link
Copy Markdown
Member

Summary

  • NVIDIA drivers of the CUDA 13.3 generation (610.x) renamed the nvidia-smi banner label from CUDA Version to CUDA UMD Version (the old label survives only in nvidia-smi -q, marked deprecated for removal in CUDA 14.0). The nvidia provider's regex no longer matched, so docker variant detect warned with provider nvidia: could not find CUDA version in nvidia-smi output.
  • Match both labels with CUDA (?:UMD )?Version: and extend knownCUDAVersions with 13.2 and 13.3.

Testing

  • Added a TestParseNvidiaSMI case with a real 610.57.04 banner; go test ./pkg/providers/ passes.
  • Verified end-to-end on a 610.57.04 host: make install-plugin && docker variant detect now reports nvidia :: cuda_version_lower_bound :: 13.3,...,11.0 without warnings.

https://claude.ai/code/session_01EPVqgoDSoJ5Xx3jZ6d1AbX

Drivers of the CUDA 13.3 generation (610.x) renamed the banner label
from "CUDA Version" to "CUDA UMD Version", so the nvidia provider
failed with "could not find CUDA version in nvidia-smi output". Match
both labels and extend knownCUDAVersions with 13.2 and 13.3.

Claude-Session: https://claude.ai/code/session_01EPVqgoDSoJ5Xx3jZ6d1AbX
@achimnol
achimnol merged commit 6c25cce into main Aug 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant