Use correct variable for erlang repo defenition

Current code de-facto ignores rabbitmq_erlang_install_method variable
value for debian-based distros.
We need to use it for erlang repo installation, otherwise it may lead
to role failure.

Change-Id: I826fec7febe3bda5748a0e90fa80fdb8586d63ac
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
(cherry picked from commit aa5f1304e7)
This commit is contained in:
Dmitriy Rabotyagov
2025-11-24 10:48:58 +01:00
committed by Dmitriy Rabotyagov
parent 00174c07aa
commit 91d6561c71

View File

@@ -37,9 +37,9 @@ _rabbitmq_erlang_repo:
signed_by: "{{ lookup('file', 'gpg/6026DFCA') }}" signed_by: "{{ lookup('file', 'gpg/6026DFCA') }}"
components: main components: main
architectures: "{{ rabbitmq_architecture_mapping.get(ansible_facts['architecture']) }}" architectures: "{{ rabbitmq_architecture_mapping.get(ansible_facts['architecture']) }}"
state: "{{ (rabbitmq_install_method == 'external_repo') | ternary('present', 'absent') }}" state: "{{ (rabbitmq_erlang_install_method == 'external_repo') | ternary('present', 'absent') }}"
_rabbitmq_erlang_version_spec: "{{ (rabbitmq_install_method == 'external_repo') | ternary('=1:' ~ rabbitmq_erlang_package_version, '') }}" _rabbitmq_erlang_version_spec: "{{ (rabbitmq_erlang_install_method == 'external_repo') | ternary('=1:' ~ rabbitmq_erlang_package_version, '') }}"
rabbitmq_dependencies: rabbitmq_dependencies:
- "erlang-base{{ _rabbitmq_erlang_version_spec }}" - "erlang-base{{ _rabbitmq_erlang_version_spec }}"