dnceng icon indicating copy to clipboard operation
dnceng copied to clipboard

Add Ubuntu 24.04 Helix VM

Open richlander opened this issue 6 months ago • 1 comments

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

richlander avatar May 13 '25 13:05 richlander

@ilyas1974 @dougbu @jkotas

richlander avatar May 13 '25 13:05 richlander

Closing GitHub issue. Use AzDO for tracking: https://dnceng.visualstudio.com/internal/_workitems/edit/7895

missymessa avatar Jun 20 '25 20:06 missymessa

@richlander Do you have specific queues you'd need 2404 for?

meghnave avatar Jun 24 '25 20:06 meghnave

Replace all the queues that are using 22.04 today. I'd start with the runtime ones.

richlander avatar Jun 24 '25 21:06 richlander

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.

meghnave avatar Jun 26 '25 19:06 meghnave

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 avatar Jun 26 '25 20:06 richlander

@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?

meghnave avatar Jun 26 '25 21:06 meghnave

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 avatar Jun 26 '25 21:06 richlander

@richlander Meaning we would want to make the changes just for release/10.0 branch?

meghnave avatar Jun 30 '25 17:06 meghnave

That's a choice. Ideally, we'd also update the other release branches so that we can reclaim the 22.04 VMs.

richlander avatar Jun 30 '25 23:06 richlander

Hey @richlander , the queues are deployed now!

meghnave avatar Jul 17 '25 17:07 meghnave