RabbitMQ RPM packages for CentOS 7 will be discontinued from May 2022 because that CentOS release series provides outdated versions of OpenSSL and Linux kernel.
CentOS 7 users are recommended to migrate to a new cluster which uses a more recent distribution via one of the options:
From the 1st of May 2022, RabbitMQ will discontinue support for CentOS 7. Going forward, RabbitMQ RPM packages will support modern RPM-based distributions only, distributions such as: Fedora, Rocky Linux, CentOS Stream 8, and Centos Stream 9 (when it goes GA).
To use RabbitMQ 3.10 version onwards with a Red Hat family operating system, you must migrate your RabbitMQ deployments to one of: Fedora, Rocky Linux, Red Hat Linux 8.5, CentOS Stream 8, or CentOS Stream 9. The ELevate project is an emerging tool that makes it easier to migrate from CentOS 7 to a more modern Red Hat Linux family distribution.
Operating system migrations can be completed in several ways:
Note: If you want to or it is a requirement that you need to upgrade the OS, the kernel, Erlang/OTP, and RabbitMQ at the same time, then it is highly recommended that you upgrade by either creating a new cluster and transferring the schema to it or by completing the Blue/Green deployment upgrade process.
Written by: Michael Klishin