Ensure su/runuser is installed for rabbitmq

su/runuser is required for some rabbitmqctl commands, thus
let's ensure they're present for all cases.
This intends to fix CentOS 10 Stream molecule jobs at the first place.
Change-Id: I4fe224b471eff483b442d0256da49f32440549ec
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/957859
Signed-off-by: Dmitriy Rabotyagov <dmitriy.rabotyagov@cleura.com>
This commit is contained in:
Dmitriy Rabotyagov
2025年08月19日 11:09:40 +02:00
parent ac16614326
commit e346e79ed3

View File

@@ -43,6 +43,7 @@ rabbitmq_dependencies:
- "erlang-eldap{{ _rabbitmq_erlang_version_spec }}"
- "erlang-nox{{ _rabbitmq_erlang_version_spec }}"
- socat
- util-linux
rabbitmq_distro_packages:
- "rabbitmq-server{{ (rabbitmq_install_method == 'external_repo') | ternary('=' ~ rabbitmq_package_version, '') }}"

View File

@@ -55,10 +55,12 @@ rabbitmq_distro_packages_mapping:
distro:
- openssl
- rabbitmq-server
- util-linux
external_repo:
- openssl
- "erlang-{{ rabbitmq_erlang_package_version }}.{{ _rabbitmq_erlang_package_dist_tag }}.{{ ansible_facts['architecture'] }}"
- "rabbitmq-server-{{ rabbitmq_package_version }}.{{ _rabbitmq_package_dist_tag }}.noarch"
- util-linux
rabbitmq_distro_packages:"{{ rabbitmq_distro_packages_mapping[rabbitmq_install_method] }}"
Reference in New Issue
openstack/openstack-ansible-rabbitmq_server
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.

The note is not visible to the blocked user.