openstack-ansible/playbooks/roles/rabbitmq_server
Jesse Pretorius c7951c43e2 Add handler flushing to roles that need it
This patch adds handler flushing as the last task in each role to ensure
that there are log files present when the rsyslog client configuration
task is executed a little later in the playbook that consumes the role.

Closes-Bug: #1458822
Change-Id: I92a26b620aa7bc0fbe33175594d37da7d5aca7df
2015-05-26 18:13:55 +01:00
..
defaults Updated RabbitMQ to the new release version 2015-05-06 13:08:00 +00:00
meta added role to pin packages 2015-05-08 13:22:42 -05:00
tasks Add handler flushing to roles that need it 2015-05-26 18:13:55 +01:00
templates Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
CONTRIBUTING.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00

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 }}"