Remove all hard-coded c:\ paths from Helix machines artifacts
DDFUN needs to be able to run Helix agents off the D:\ drive; this is often broken by hard-coded c:\ paths inside the scripts, which puts some files onto the UIP imaging drive often which can be small.
@JpratherMS FYI
https://dnceng.visualstudio.com/internal/_git/dotnet-helix-machines/pullrequest/26042
This is rolled out, closing. @JpratherMS FYI; let me know if you see any issues with machine setup after 9/28.
@parose1 showed me a problem with this today, reactivating so I can fix two more locations with the problem.
https://dnceng.visualstudio.com/internal/_build/results?buildId=2025314&view=results should fix the issue and removes the last two c:\’s in the entire repository. Once merged and in staging, I'll work with @parose1 to see if this sorts the problem.
@parose1 the pull request above is merged and deployed to the staging environment. Can we try imaging one of those UIP windows machines you were hitting this issue on before via the staging environment?
@parose1 found one more place we had this, addressed in https://dnceng.visualstudio.com/internal/_git/dotnet-helix-machines/pullrequest/27051. I also had to change artifacts around to be able to put the helix disk on D:\ for this queue.
@parose1 is OOF until tomorrow so I'll check back with him then about whether this finally solves the problem.
@MattGal I have tested the new changes in staging, and everything is working correctly now. The machines get added to the queue and start heart beating automatically. Thank you!
This is rolled out, closing.