A change from the "Remove dir_mode from rabbit key distribution" commit caused a bug where non-primary RabbitMQ containers would keep /etc/rabbitmq permissions set to 0750 (the default is 0755). This prevented the plugins file from being read and it broke queue mirroring. This patch ensures that the default permission of 0755 is set on RabbitMQ and should prevent problems with future upgrades. Closes-bug: 1513668 Change-Id: I62d6b09dad0eef0d9543442bb727f6c946d8738e
OpenStack rabbitmq server
- tags
-
openstack, rabbitmq, server, cloud, ansible
- category
-
*nix
Role to deploy rabbitmq and cluster it when there are more than one nodes.
- name: Install rabbitmq server
hosts: rabbitmq_all
max_fail_percentage: 20
user: root
roles:
- { role: "rabbitmq_server", tags: [ "rabbitmq-server" ] }
vars:
rabbitmq_cookie_token: secrete
container_address: "{{ ansible_ssh_host }}"