Skip to content
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

CentOS 8 EOL end 2021 #88

Closed
16 tasks done
amanda11 opened this issue Sep 7, 2021 · 5 comments · Fixed by StackStorm/puppet-st2#348
Closed
16 tasks done

CentOS 8 EOL end 2021 #88

amanda11 opened this issue Sep 7, 2021 · 5 comments · Fixed by StackStorm/puppet-st2#348
Labels
Milestone

Comments

@amanda11
Copy link

amanda11 commented Sep 7, 2021

As CentOS 8 reaches EOL at Dec 2021, with RH supporting CentOS 8 Stream afterwards, this discussion covers the changes required.
Discussed in Sept 2021 TSC meeting. Will use CentOS 8 for CI for 3.6, and move to RockyLinux or AlmaLinux during the 3.6 lifetime.

Plan:

@amanda11
Copy link
Author

amanda11 commented Jan 4, 2022

Discussed in October TSC Meeting. Suggestion to try and build on Rocky Linux, and then to test built RPMs from RockyLinux on at least RockyLinux and RHEL 8 ( ideally on AlmaLinux and OracleLinux), to test whether RPMs built on RockyLinux will be compabile, or any issues found.

@amanda11
Copy link
Author

amanda11 commented Jan 4, 2022

Given that the st2packaging-dockerfiles I don't believe are version based, then we might need to keep the centos8 Dockerfile for the moment https://github.com/StackStorm/st2packaging-dockerfiles/tree/master/packagingbuild.

For investigation we might need to do a PR on st2packaging-dockerfiles to generate the RockyLinux containers for build and test, and perform a manual build of the unstable RPM. We could I believe get the Dockercontainer's for both CentOS 8 and RockyLinux both being available, and then in a PR on st2-packages switch over from CentOS8 to RockyLinux for the main branch.

So I think a merge on st2packaging-dockerfiles to ADD RockyLinux containers would be the first step, and could be done without breakiing anything, but allow us to easily then generate RPMs from a st2-packages PR for testing.

@amanda11
Copy link
Author

amanda11 commented Jan 22, 2022

Any preferences for ansible-st2. Do we move to rockylinux8 for both the stable 3.6.0 and unstable 3.7.0 builds, or continue to use CentOS8 for the stable builds and rockylinux for unstable builds? I'm thinking perhaps move both over.

@winem
Copy link

winem commented Jan 22, 2022

I'd also prefer to move both to Rocky Linux.

@cognifloyd
Copy link
Member

Yeah. CentOS 8 is dead. It's almost more important to get stable using Rocky Linux than it is to get unstable using it because it is dead dead. Let's move both.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Status: Done
3 participants