83a95efda1
The RabbitMQ community and project recommend erlang 19.3.x for the best, most stable, results. This change downloads the recommended version of erlang [ https://www.rabbitmq.com/which-erlang.html ] from ESL and moves the erlang packages for distros into a specific list installed only when the ``rabbitmq_install_method`` variable is not set to "file". Change-Id: Ief57b1fdcb791f0f8ed20c1cbb54ea19d4373f81 Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
26 lines
1.2 KiB
YAML
26 lines
1.2 KiB
YAML
---
|
|
features:
|
|
- A new repository for installing modern erlang from ESL
|
|
(erlang solutions) has been added giving us the ability
|
|
to install and support modern stable erlang over numerous
|
|
operating systems.
|
|
- The ability to set the RabbitMQ repo URL for both erlang
|
|
and RabbitMQ itself has been added. This has been done to
|
|
allow deployers to define the location of a given repo without
|
|
having to fully redefine the entire set of definitions for a
|
|
specific repository. The default variables `rabbitmq_gpg_keys`,
|
|
`rabbitmq_repo_url`, and `rabbitmq_erlang_repo_url` have been
|
|
created to facilitate this capability.
|
|
upgrade:
|
|
- Changing to the ESL repos has no upgrade impact. The version
|
|
of erlang provided by ESL is newer than that what is found in
|
|
the distro repos. Furthermore, a pin has been added to
|
|
ensure that APT always uses the ESL repos as it's preferred
|
|
source which has been done to simply ensure APT is always
|
|
pointed at ESL.
|
|
fixes:
|
|
- Based on documentation from RabbitMQ
|
|
[ https://www.rabbitmq.com/which-erlang.html ] this change
|
|
ensures the version of erlang we're using across distros is
|
|
consistent and supported by RabbitMQ.
|