Spike: Research alternative for CentOS 8 packages
Problem Statement
CentOS 8 is EOL on December 31st, 2021: https://www.centos.org/centos-linux-eol/.
The replacement is CentOS Stream, however it is not a direct replacement to CentOS 8: https://itsfoss.com/centos-stream-faq/. In response, a number of alternatives distributions have been launched, as in AlmaLinux and Rocky Linux.
Given the community fragmentation of CentOS and upcoming EOL, GitLab needs to align on a path forward for our official CentOS support.
Solution
This research spike is to discover the best possible alternative.
Outcome
- Users will be able to install AlmaLinux with SELinux support thanks to this commit gitlab-org/omnibus-gitlab!5714 (merged) that happened during the %14.5 release cycle
- Distribution selected AlmaLinux to replace CentOS in the builders
See #954 (comment 730198505) for context.
Edited by Robert Marshall