-
Notifications
You must be signed in to change notification settings - Fork 550
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rabbitmq: update to RabbitMQ 3.9 on Erlang 25
Xena provides RabbitMQ 3.8 series with Erlang 23. Both are not supported anymore. This patch brings RabbitMQ up to 3.9 series with Erlang 25. RabbitMQ 3.9 and Erlang 25 are final update in stable/xena branch. According to upstream [1] 3.8 -> 3.9 migration is fine while 3.8 -> 3.10 should be done through 3.9 so we can not move to 3.10 version here. 1. https://www.rabbitmq.com/upgrade.html#rabbitmq-version-upgradability Due to fact that 3.8 does not support Erlang 25 we do all updates at once. Therefore this commit is composed of 3 backports from stable/yoga branch: ------------------------------------------------------------------------ rabbitmq: use Erlang from PPA on Debian/Ubuntu PPA from Team RabbitMQ [1] provides newer Erlang for Debian/Ubuntu. This way we have latest Erlang on both distributions and both architectures. 1. https://launchpad.net/~rabbitmq/+archive/ubuntu/rabbitmq-erlang (manual cherry-pick from master commit b40506f) Id: I6b1407cc94ffa1893dac204cf4836a7d0ae0d575 ------------------------------------------------------------------------ rabbitmq: bump Erlang version to 25.x We decided to ship one Erlang version for all distributions and architectures. RabbitMQ 3.9.22+ requires Erlang 24.2+ and 24.3.4.2+ is recommended due to CVE-2022-37026. Id: I1eb1e1bd2bf74dbef214d458cbde13aa8c2a286f ------------------------------------------------------------------------ rabbitmq/aarch64: use COPR for Erlang RabbitMQ team maintains RPM package in Github repo [1]. Hrw then use it to build package using COPR service [2]. This way we have latest Erlang on both distributions and both architectures. 1. https://github.com/rabbitmq/erlang-rpm/ 2. https://copr.fedorainfracloud.org/coprs/hrw/erlang-for-rabbitmq/ (manual cherry-pick from master commit e104ef7) Id: I6a6a9c3d5ffff884fc61baeafcc46ad82afc3db3 ------------------------------------------------------------------------ Change-Id: I3e2b37f106ccc096a7aede7b07197219373610e9
- Loading branch information
Showing
9 changed files
with
40 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# NOTE(hrw): this repository contains rebuild of Erlang package from RabbitMQ team | ||
# from https://github.com/rabbitmq/erlang-rpm/ | ||
# Thanks to COPR we have aarch64 packages for CentOS Stream 8/9 | ||
|
||
[copr-hrw-erlang-for-rabbitmq] | ||
name=Hrw's COPR with Erlang build for RabbitMQ | ||
baseurl=https://download.copr.fedorainfracloud.org/results/hrw/erlang-for-rabbitmq/centos-stream-$releasever-$basearch/ | ||
gpgcheck=1 | ||
enabled=0 | ||
gpgkey=https://download.copr.fedorainfracloud.org/results/hrw/erlang-for-rabbitmq/pubkey.gpg | ||
repo_gpgcheck=0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
fixes: | ||
- | | ||
RabbitMQ version has been updated to 3.9 and ERLang has been updated to 25. | ||
Previously used versions (3.8 and 23) have been marked as end-of-life and | ||
are not supported anymore as of August 2022. |