-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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 8 from Helix as it is EOL #75299
Conversation
Tagging subscribers to this area: @dotnet/ncl Issue DetailsIt is EOL https://www.centos.org/centos-linux-eol/ as December 31st, 2021 and we no longer produce docker images dotnet/dotnet-buildtools-prereqs-docker#622 contributes to #75262 cc: @tmds @omajid @danmoseley
|
Just curious if we should start testing CentOS Stream instead, or if coverage of Fedora + RHEL is sufficient in the space ... any thoughts @wfurt? |
Some background reading: https://thenewstack.io/centos-9-stream-is-now-available-but-should-you-use-it/ Seems pretty close to Fedora (34) -> may not need separate run.
so this is going be ongoing battle. This may work great for live systems but it seems like this is going to be more tricky with container rebuilds and manual updates in runtime. Perhaps @tmds @omajid and comment on what would give us best coverage while minimizing runs. |
A couple of thoughts.
In other words, we should add RHEL 8, or a RHEL-8-rebuild in our CI matrix. If not, CentOS Stream 8 shouldn't be too bad.
I am not sure I follow this. Could you elaborate? |
To me the "Stream" implies continuous changes. I don't really know if there was something else besides the naming e.g. the motivation to kill Centos 8 and Centos 9. It feels like we update our images rarely so they may not reject current reality. I only find this because I was trying to add msquic to Centos 8 we use and realized it os gone. To the test coverage: We can probably add something to extra-platforms if risk is reasonable. I don't think the goal is to test every release. For example we test Ubuntu 18 & 22 e.g. oldest and latest as spot-check hoping all in-between would work as well. When convenient we may switch versions for different architectures to get more spread coverage. I'm wondering if it would be better to use Centos Stream 9 to test the latest versions. If you feel Centos Stream 8 is the right choice I'm fine with that. It would be great if RH can contribute and maintain docker image. Since Centos 8 is dead I'm inclined to take this change and perhaps start new issue/discussion how to maximize test coverage without adding (too many) new runs. |
It is EOL https://www.centos.org/centos-linux-eol/ as December 31st, 2021 and we no longer produce docker images dotnet/dotnet-buildtools-prereqs-docker#622
contributes to #75262
cc: @tmds @omajid @danmoseley