in auto_update.py [0:0]
def get_latest_grid_driver():
# URL of the JSON file containing driver information
url = "https://raw.githubusercontent.com/Azure/azhpc-extensions/refs/heads/master/NvidiaGPU/Nvidia-GPU-Linux-Resources.json"
response = requests.get(url)
response.raise_for_status()
data = response.json()
# Extract the latest GRID driver information
grid_versions = data['Latest']['Category']
grid_info = next((item for item in grid_versions if item["Name"] == "GRID"), None)
if grid_info:
latest_version_info = grid_info['Versions'][0]
latest_version = latest_version_info['DriverVersion']
latest_url = latest_version_info['Driver'][0]['DirLink']
return latest_version, latest_url
raise Exception("Could not find latest GRID driver version")