Role rabbitmq_server for OpenStack-Ansible
Go to file
Jesse Pretorius 7f3acaf38b Ensure that doc linting is included in the linters test
The 'docs' tox target executes the doc8 lint test which may result in
failures when testing documentation builds, but OpenStack-CI does not
execute that tox target.

In order to ensure that we catch all standard documentation syntax
errors and prevent them from merging, this patch includes the docs
target in the 'linters' chain of tests.

Fixes for any failures which result from executing this test are also
included in the patch.

Change-Id: I0f3d0585da4e9d946627bb78dc7314149e8dee9f
2016-07-26 00:47:19 +01:00
defaults Remove unnecessary package installation 2016-07-19 08:31:44 +00:00
doc Ensure that doc linting is included in the linters test 2016-07-26 00:47:19 +01:00
files first commit 2015-12-09 09:25:11 -06:00
meta Remove pip_install meta-dependency 2016-07-19 18:17:45 +01:00
releasenotes Merge "Make rabbitmq inventory group configurable" 2016-07-15 15:59:55 +00:00
tasks Fix deprecation warning for undefined variables 2016-07-19 16:41:31 -07:00
templates Remove clustering config from rabbitmq.config 2016-03-29 12:19:27 +01:00
tests Merge "Make rabbitmq inventory group configurable" 2016-07-15 15:59:55 +00:00
vars Remove unnecessary package installation 2016-07-19 08:31:44 +00:00
.gitignore Remove duplicates from .gitignore 2016-07-15 11:38:48 +00:00
.gitreview updated repo pathing for new org 2015-12-10 20:16:01 -06:00
CONTRIBUTING.rst [DOCS] Cleanup the role docs for consistency and clarity 2016-03-09 21:28:38 -05:00
LICENSE first commit 2015-12-09 09:25:11 -06:00
README.rst Ensure that doc linting is included in the linters test 2016-07-26 00:47:19 +01:00
other-requirements.txt Multi-distro framework for rabbitmq_server role 2016-05-13 15:04:24 -07:00
run_tests.sh Add dependencies for paramiko 2.0 2016-05-03 08:57:59 +01:00
setup.cfg first commit 2015-12-09 09:25:11 -06:00
setup.py Updated from global requirements 2016-07-15 03:58:19 +00:00
test-requirements.txt Updated from global requirements 2016-07-15 03:58:19 +00:00
tox.ini Ensure that doc linting is included in the linters test 2016-07-26 00:47:19 +01:00

README.rst

OpenStack-Ansible RabbitMQ Server

This Ansible role deploys RabbitMQ. When multiple hosts are present in the rabbitmq_all inventory group a cluster will be created.

Default Variables

../../defaults/main.yml

Required Variables

# RabbitMQ cluster shared secret
rabbitmq_cookie_token: secrete

Example Playbook

- name: Install rabbitmq server
  hosts: rabbitmq_all
  user: root
  roles:
    - { role: "rabbitmq_server", tags: [ "rabbitmq-server" ] }
  vars:
    rabbitmq_cookie_token: secrete