chore: update NVIDIA GRID driver to 570.237 (vGPU18.8) - #179
Merged
Ganeshkumar Ashokavardhanan (ganeshkumarashok) merged 1 commit intoAug 17, 2026
Merged
Conversation
Bump the GRID (NVadsA10_v5) driver from 570.211.01 to 570.237, matching the vGPU18.8 build Microsoft now publishes on the Azure N-series driver setup docs. Note the version is two-component (570.237) rather than the usual three-component form -- this is how NVIDIA versions this build. Confirmed against the runfile header, which declares: version_string=570.237 targetdir=NVIDIA-Linux-x86_64-570.237-grid-azure so the RUNFILE name derived from DRIVER_VERSION in download.sh and install.sh still resolves correctly. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: e525ff6d-7072-4f71-92b9-4d5a87808b20
This was referenced Aug 17, 2026
sulixu
approved these changes
Aug 17, 2026
Ganeshkumar Ashokavardhanan (ganeshkumarashok)
merged commit Aug 17, 2026
b89dff4
into
main
9 of 15 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Bumps the GRID driver (used by
NVadsA10_v5/ A10 SKUs) from 570.211.01 → 570.237, and pointsurlat the new Microsoft-hosted runfile.Why the version has only two components
570.237looks wrong next to the usual three-component GRID versions (570.211.01,595.58.03), so I verified it against the runfile itself rather than trusting the filename. The self-extracting header declares:So the two-component form is how NVIDIA versions this particular vGPU18.8 build — not a truncated value. I added a short comment in
driver_config.ymlrecording this so the next person doesn't "fix" it.Validation
NVadsA10_v5 → vGPU18.8 → NVIDIA-Linux-x86_64-570.237-grid-azure.runwith this exact download URL. (The step-by-stepwgetsnippet further down that page still shows 570.211.01 — stale docs, the table is the updated one.)download.shandinstall.shbuildRUNFILE="NVIDIA-Linux-x86_64-${DRIVER_VERSION}-grid-azure". WithDRIVER_VERSION=570.237that matches both the URL basename (so themv ${RUNFILE}.runaftercurl -Osucceeds) and the runfile'stargetdir(so/opt/gpu/${RUNFILE}/nvidia-installerexists after extraction).DRIVER_VERSIONis only ever used as an opaque string: runfile name, the DKMS markerdriver_version=field and its string equality check inbaked_marker_matches, the buildx cache key, and the image tag.paulhatch/semantic-version'sversion_formatreceives it as literal text, so the tag becomes570.237-<timestamp>.fabricmanagerversion interpolation is CUDA-only and unaffected.cuda,cuda_lts,grid_v20) are untouched.Heads-up: the daily auto-update may try to revert this
update_grid_driver.yamlrunsauto_update.py, which reads the GRID "Latest" entry fromazhpc-extensions/Nvidia-GPU-Linux-Resources.json. That feed still reports570.211.01, so the nightly job will likely open a PR movinggridback to 570.211.01 until the feed catches up. It opens a PR rather than pushing directly, so nothing reverts silently — just don't merge that one blindly.Local build validation
Beyond CI, I ran the equivalent build locally:
It completed successfully, and the resulting image contains:
confirming the download, the
mv ${RUNFILE}.run, and the extraction all resolve correctly fromDRIVER_VERSION=570.237.