dnceng
dnceng copied to clipboard
Add Ubuntu 24.04 Helix VM
We're still using Ubuntu 22.04 VMs in main. We should be using 24.04. We will likely be OK with x64 only.
We have decided that we need both Ubuntu and Azure Linux VM hosts.
Related: https://github.com/dotnet/dnceng/issues/5604
@ilyas1974 @dougbu @jkotas
Closing GitHub issue. Use AzDO for tracking: https://dnceng.visualstudio.com/internal/_workitems/edit/7895
@richlander Do you have specific queues you'd need 2404 for?
Replace all the queues that are using 22.04 today. I'd start with the runtime ones.
Thanks @richlander - are the runtime ones that are the required ones from .NET 10 release perspective?
Do you know if Android needs it too? I ask because Android is on 22.04 currently as well, but that will be bigger problem for us to solve with some longstanding Android queue issues.
Great q. We should all be moving off of 22.04. However, if there is high migration cost, I would recommend jumping from 22.04 to 26.04 (next year) to skip a whole generation.
@richlander That makes sense! We are trying to order the ops tasks right now though and prioritize the ones needed for .NET 10 release at first - does this fall into that category in that case?
26.04 will ship after .NET 10, so we would still update release/10.0 but would not be a ".NET 10 release activity".
@richlander Meaning we would want to make the changes just for release/10.0 branch?
That's a choice. Ideally, we'd also update the other release branches so that we can reclaim the 22.04 VMs.
Hey @richlander , the queues are deployed now!