Hi,
Yes, you are absolutely right that my instruction will not work for 2025.1 (Epoxy) release.
On Epoxy you need to override `rabbitmq_repo` and `rabbitmq_erlang_repo` additionally, as in deb_822 format GPG key is part of the source file.
So additional step there would be to define these extra variables in your overrides:
rabbitmq_repo:
|
- name: "RabbitMQ"
|
suites: "{{ ansible_facts['distribution_release'] | lower }}"
|
uris: "{{ rabbitmq_repo_url }}"
|
signed_by: "{{ lookup('file', '/etc/openstack_deploy/pki/rabbitmq.gpg') }}"
|
components: main
|
architectures: "{{ rabbitmq_architecture_mapping.get(ansible_facts['architecture']) }}"
|
state: "{{ (rabbitmq_install_method == 'external_repo') | ternary('present', 'absent') }}"
rabbitmq_erlang_repo:
| - name: "els_erlang"
| suites: "{{ ansible_facts['distribution_release'] | lower }}"
| uris: "{{ rabbitmq_erlang_repo_url }}"
| signed_by: "{{ lookup('file', '/etc/openstack_deploy/pki/rabbitmq.gpg') }}"
| components: main
| architectures: "{{ rabbitmq_architecture_mapping.get(ansible_facts['architecture']) }}"
| state: "{{ (rabbitmq_install_method == 'external_repo') | ternary('present', 'absent') }}"
|
|