CentOS RabbitMQ Unsupported Erlang Version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Invalid
|
Undecided
|
Unassigned |
Bug Description
What happened: The RabbitMQ version and its corresponding Erlang version are not compatible according to upstream documentation: https:/
For example in Steins case it runs RabbitMQ 3.7.10 which should have at least Erlang 20.3.x. The version actually in the container image, provided by the RDO repo, is 19.3.6. Although it is hard to prove it could be contributing to strange RabbitMQ behavior seen by the community. In my case it can result in queues timing out during failover events:
Error: operation node_health_check on node rabbit@node1 timed out. Timeout value used: 70000
2019-11-19 09:59:48.568 6 ERROR oslo_service.
What you expected to happen: The Kolla image to provide a supported RabbitMQ/Erlang version combination.
How to reproduce it (minimal and precise): Build a kolla stein rabbitmq image.
**Environment**:
* OS (e.g. from /etc/os-release): CentOS Linux release 7.7.1908
* Kernel (e.g. `uname -a`): 3.10.0-
* Docker version if applicable (e.g. `docker version`): 19.03.2
* Kolla version (e.g. `git head or tag or stable branch` or pip package version if using release): stable/stein 7e31dac6a3
Changed in kolla: | |
assignee: | Dincer Celik (osmanlicilegi) → Marcin Juszkiewicz (hrw) |
Changed in kolla: | |
assignee: | Marcin Juszkiewicz (hrw) → Dincer Celik (osmanlicilegi) |
Changed in kolla: | |
assignee: | Dincer Celik (osmanlicilegi) → Alex Schultz (alex-schultz) |
Changed in kolla: | |
assignee: | Dincer Celik (osmanlicilegi) → Radosław Piliszek (yoctozepto) |
Changed in kolla: | |
status: | Incomplete → Invalid |
It may be useful to add the following repo which is provided by the RabbitMQ team for CentOS: https:/ /bintray. com/rabbitmq- erlang/ rpm/erlang