CentOS has officially announced the plan to discontinue maintenance of the CentOS Linux project. This will also affect the CentOS Linux public images provided by the platform. By then, the maintenance and support for the CentOS Linux operating system will no longer be available. This topic introduces impacts of discontinued maintenance of CentOS Linux, and responsive measures.
Background
On December 8, 2020, CentOS officially announced it would discontinue maintenance of the CentOS Linux project and shift its focus to the CentOS Stream project. For more information, see the official announcement on the CentOS website. After the discontinuation, impacts on current CentOS versions and future versions are as follows:
- Maintenance of CentOS Linux 7 will be discontinued on June 30, 2024 (EOL).
- Maintenance of CentOS Linux 8 was discontinued on December 31, 2021 (EOL).
- CentOS Linux 9 and future versions will not be provided; instead, CentOS Stream will be available.
Impact
Based on the official change plan of CentOS on the CentOS Linux project, impacts on users of the CentOS Linux operating system are as follows:
- After December 31, 2021, CentOS Linux 8 users will no longer receive any software maintenance or support, with bug fixes and feature updates included.
- After June 30, 2024, CentOS Linux 7 users will no longer receive any software maintenance or support, with bug fixes and feature updates included.
Public images and services provided by the platform will also be affected to some extent as follows:
- Currently, VolcanoEngine will not discontinue CentOS 8 images. Existing ECS instances created by using CentOS 8 images will not be affected. However, the images will not be updated.
- Support services for CentOS will align with CentOS official end-of-support dates. Service support for CentOS Linux 8 will discontinue after December 31, 2021; for CentOS Linux 7, the support will extend to June 30, 2024.
For more information about the CentOS change plan, check the official FAQ. Responsive measures
For the normal operation of services that use the CentOS system, you can replace the operating system or switch the mirror site for CentOS 8.
Replace the operating system
The platform provides public images for multiple operating systems. Based on your business needs, you can select appropriate public images or import a custom image to replace CentOS Linux.
The operating system images mentioned above will continue to be developed and supported by the platform. For the latest updates, refer to the Image release notes. Switch the mirror site for CentOS 8
As CentOS 8 operating system reached end-of-life (EOL) on December 31, 2021, the Linux community has no longer maintained it. Currently, if you execute the source configuration, the following issues may occur:
If you still need to use some installation packages in CentOS 8, you can follow the instructions below to switch the CentOS 8 mirror site to the platform site.
tip
We recommend that you use the veLinux operating system provided by the platform. For details, refer to the veLinux overview. Procedure
- Execute the following command to replace the CentOS mirror site.
- Execute the following commands to regenerate the local cache.
- After the replacement is complete, the configuration of the CentOS-Base.repo file is as follows:
-
Migrate the operating system
The Operating System Migration feature of SMC (Server Migration Center) enables you to seamlessly switch the operating system of an instance from CentOS 7.x or CentOS Stream 8 to veLinux (CentOS-compatible version). Therefore, you do not need to replace the operating system (that means no impacts on the system volume data). Learn more. Related document