Closed Bug 1460042 Opened 6 years ago Closed 6 years ago

Missing VCRUNTIME140.DLL on Windows 7/10 test workers

Categories

(Infrastructure & Operations :: RelOps: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: whimboo, Unassigned)

References

Details

On bug 1370636 we want to get the Wd jobs running on Windows but those currently fail because geckodriver, which is a Rust binary, cannot be loaded. By using an interactive task I was able to see that a dialog box pops-up with the failure that the file `VCRUNTIME140.DLL` cannot be found. Here a recent comment from Rob on the other bug: (In reply to Rob Thijssen (:grenade UTC+2) from bug 1370636 comment 12) > this is how we install it on windows 2012: > https://github.com/mozilla-releng/OpenCloudConfig/blob/8a69ab1/userdata/ > Manifest/gecko-1-b-win2012.json#L388-L406 > > we could try something similar on windows 7 but i have no idea if it will > work. > > note that the 32 bit installer (vcredist_vs2015_x86) creates: > C:\Windows\SysWOW64\vcruntime140.dll > while the 64 bit installer (vcredist_vs2015_x64) creates: > C:\Windows\System32\vcruntime140.dll > > which suggests to me that there will be hurdles installing this on a 32 bit > system.
(In reply to Rob Thijssen (:grenade UTC+2) from bug 1370636 comment #16) > testing vcredist install on beta workers (gecko-t-win7-32-beta, > gecko-t-win10-64-beta) > https://github.com/mozilla-releng/OpenCloudConfig/commit/ > dbb53cca3bb19e3328b447c43c5215c27d366408
vcruntime is now installed on all windows test workers: https://github.com/mozilla-releng/OpenCloudConfig/commit/31873dc
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.