Open oloflarsson opened 1 year ago
I did some digging and it seems that this is the line triggering the error:
$googlestoragedriver =([xml](invoke-webrequest -uri https://storage.googleapis.com/nvidia-drivers-us-public).content).listbucketresult.contents.key -like "*GRID1*server2016*.exe" | select -Last 1
Maybe they removed the possibility to list this google storage bucket? Opening the url https://storage.googleapis.com/nvidia-drivers-us-public manually in the browser indicates that's the case.
Looking here provides some insight: https://cloud.google.com/compute/docs/gpus/grid-drivers-table#windows_drivers
It seems that this is the latest version with server2016 support: https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU14.1/512.78_grid_win10_win11_server2016_server2019_server2022_64bit_international.exe
So we could just hardcode to that url? It would be the result of -like "*GRID1*server2016*.exe" | select -Last 1
anyways, am I right?
But at the same time it seems sad to hardcode like that. If the user is on a more recent version like server2019 they could benefit from more recent drivers?