CentOS Linux 7 will reach EOL on Sunday
CentOS Linux 7 reaching end-of-life is forcing organizations to make urgent choices about their enterprise Linux strategy, exposing how deeply it underpins HPC clusters, government workloads, and long-lived scientific software stacks. Commenters weigh migration options such as AlmaLinux, Rocky Linux, Debian, Oracle Linux, SUSE’s Liberty Linux, and paid RHEL, while sharing mixed experiences with in-place upgrade tools and extended support offerings. The thread highlights broader concerns about vendor trust, certification requirements (like FIPS and FedRAMP), and the operational cost of major version jumps in systems expected to remain stable for a decade or more.
CentOS 7 EOL and CentOS Stream Lifecycle
- CentOS Linux 7 support ends imminently; some users treated it as effectively dead earlier due to repo/update issues.
- CentOS Stream 8 is already EOL; CentOS Stream generally has ~5‑year lifecycles tied to the “full support” phase of the matching RHEL release.
- Some users who picked Stream to avoid the CentOS 8 early EOL were surprised to learn Stream 8 is already out of support.
Migration Paths and Tools
- Suggested technical paths: LEAPP (RHEL/CentOS Stream 7→8/9), convert2rhel (CentOS→RHEL), AlmaLinux ELevate (CentOS 7→Alma 8/9 via intermediate steps).
- Reports are mixed: some say upgrades are smooth; others call convert2rhel/LEAPP “a nightmare,” with repeated failures and broken PHP, Python, mail, and DB setups.
- Workarounds include rebuilding from scratch, using containers (run EL7 userspace on newer hosts), or temporarily relying on extended support services.
Replacement Distros & Ecosystem Fragmentation
- Common replacements: AlmaLinux, Rocky Linux, RHEL proper (including the “free for up to 16 systems” program), Oracle Linux, Debian, Ubuntu Server.
- Alma/Rocky generally reviewed positively; Alma tracks CentOS Stream, Rocky aims for bug‑for‑bug RHEL compatibility.
- Some move entirely to Debian/Ubuntu, often citing simpler upgrades, lack of corporate “shenanigans,” or dislike of Ubuntu’s CLI/log “ads” and snaps.
- SUSE’s Liberty Linux Lite is noted as a commercial lifeline for CentOS 7 via repo swap, but its minimum spend is seen as high.
Enterprise Support, Compliance, and Trust
- For FedRAMP/FIPS and similar regimes, CentOS (especially Stream) is problematic; RHEL 8/9 and specific minor streams (e.g., 8.6, 9.2) are actively kept compliant.
- Debate over relying on free rebuilds vs. vendor promises: some distrust IBM/Red Hat’s policy changes; others distrust Oracle more, despite Oracle Linux’s long, consistent availability and fast security updates.
- Extended support options mentioned: CIQ, OpenLogic, TuxCare, Red Hat’s own RHEL7 offerings, and Debian ELTS via Freexian.
Upgrade Pain and Technical Issues
- Large CentOS 7 estates (HPC clusters, scientific environments, on‑prem VMs, VPS fleets) report major effort and risk, especially with highly customized “pet” systems.
- Specific issues: secure boot with CentOS Stream 9, network interface naming bugs in leapp‑upgrade, missing OpenSSL 1.1 headers on RHEL 9, floating‑point differences between CentOS 7 vs. Rocky 8 setups.
- Some argue major version bumps are inherently disruptive; others note that decade‑long ABI/API stability in enterprise distros makes big, infrequent jumps unavoidable.