-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove CentOS and RedHat from the Helix environment #3189
Comments
We need to work with the product teams to make sure workloads are moved to other queues before these are removed. |
CentOS 7 is in a worse state than RedHat 7 b/c RedHat at least has an extended support option for RedHat 7. CentOS 7 is completely EOL as of 30 June '24. I'm pretty sure we can't create CentOS 7 images anymore. Will test… A few detailsPerformance, runtime, and wcf runtimes still use the See Teams conversation and Delete CentOS 7 Dockerfiles PR reasoning. Note workarounds for missing package repo mirror choice site don't make new package updates available for the OS. |
Turns out image generation has no problems installing CentOS 7 packages though one of the RedHat changes to "incentivize" moving off that OS was to disable the service used to choose between package repository mirrors. See !40896, success of In addition, execute in [Web] [Desktop] [cluster('engsrvprod.kusto.windows.net').database('engineeringdata')] Jobs
| where QueueAlias has "centos" and Finished > ago(5d)
| project JobId, Source, Type, Queued, Started, Finished, QueueName, Repository, Branch shows numerous repositories and their pipelines continue to test on CentOS queues. |
Above Kusto query mixed up Jobs or, for redhat: Jobs Current data shows performance team has cleaned up their remaining use of the CentOS queue but RedHat use continues in at least aspnetcore (for release/6.0), arcade, and runtime pipelines. Not sure how to resolve this w/o another discussion w/ .NET PMs or waiting for @ilyas1974 to return. One idea might be to remove the CentOS queue and start a conversation about RedHat. @garath and @markwilkie what are your thoughts❓ |
- dotnet/dnceng#4298 part 1/II - contributes to dotnet/dnceng#3189 - use Docker container for CentOS, mimicking dotnet/runtime#105063
- dotnet/dnceng#4298 part II/II - contributes to dotnet/dnceng#3189 - use Docker container for CentOS, mimicking dotnet/runtime#105063
- dotnet/dnceng#4298 part II/II - contributes to dotnet/dnceng#3189 - use Docker container for CentOS, mimicking dotnet/runtime#105063
- dotnet/dnceng#4298 part I/II - contributes to dotnet/dnceng#3189 - use Docker container for CentOS, mimicking dotnet/runtime#105063
temporarily blocked while dotnet/aspnetcore#58561 is blocked |
- dotnet/dnceng#4298 part II/II - contributes to dotnet/dnceng#3189 - use Docker container for CentOS, mimicking dotnet/runtime#105063
all resolved. just waiting for #4334 fix to roll out |
all done |
CentOS and RedHat meet the EOL date on 2024-06-30, once the customers stop using them, they should be removed.
Release Note Category
Release Note Description
Removed the queues for CentOS and RedHat i.e., all
centos.7.amd64*
andredhat.7.amd64*
queues.The text was updated successfully, but these errors were encountered: