From da28fe91f8b4a2549e8b409be06f2f69ab60911e Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Wed, 29 Oct 2025 10:07:02 +0100 Subject: [PATCH] Add yum2 repo for EL distros There are 2 mirrors available for erlang/rabbitmq - yum1 and yum2. Ansible's yum_repository module baseurl [1] can accept a list, so worth passing both mirrors for ability to failover. [1] https://docs.ansible.com/ansible/latest/collections/ansible/builtin/yum_repository_module.html#parameter-baseurl Change-Id: If42695aa347cb478b7f795726975724afcbecc22 Signed-off-by: Dmitriy Rabotyagov --- vars/redhat.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vars/redhat.yml b/vars/redhat.yml index b3965efe..c017c2a3 100644 --- a/vars/redhat.yml +++ b/vars/redhat.yml @@ -26,7 +26,9 @@ _rabbitmq_package_dist_tag: "el8" _rabbitmq_erlang_package_dist_tag: "el9" # NOTE(noonedeadpunk): List of available packages can be searched here: https://cloudsmith.io/~rabbitmq/repos/ -_rabbitmq_repo_url: "https://yum1.rabbitmq.com/rabbitmq/el/9/noarch" +_rabbitmq_repo_url: + - "https://yum1.rabbitmq.com/rabbitmq/el/9/noarch" + - "https://yum2.rabbitmq.com/rabbitmq/el/9/noarch" _rabbitmq_repo: name: rabbitmq_rabbitmq-server description: "RabbitMQ Server Rolling Repository" @@ -39,7 +41,9 @@ _rabbitmq_repo: - https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/gpg.9F4587F226208342.key # NOTE(noonedeadpunk): List of available packages can be searched here: https://cloudsmith.io/~rabbitmq/repos/ -_rabbitmq_erlang_repo_url: "https://yum1.rabbitmq.com/erlang/el/9/$basearch" +_rabbitmq_erlang_repo_url: + - "https://yum1.rabbitmq.com/erlang/el/9/$basearch" + - "https://yum2.rabbitmq.com/erlang/el/9/$basearch" _rabbitmq_erlang_repo: name: rabbitmq_els-erlang description: "RabbitMQ Erlang Packages"