Role rabbitmq_server for OpenStack-Ansible
Go to file
Jesse Pretorius 14cced1d77 Fix cache update after initial apt_repository fail
If apt_repository fails to update the apt cache after updating the
configuration, retries don't register there was a change and so no
attempt is made to update the cache by the module on the second attempt.
This failure can result in a failure to install packages.

This change adds an apt module task to update the cache if the
apt_repository task registers a change. This means updating the cache
will get retried on failure and no longer fail silently.

Backport includes: https://review.openstack.org/547471

Change-Id: Id059dbec3466cb1ef3ea567249f52384a8ade515
Partial-Bug: #1750656
(cherry picked from commit 23bd341129)
2018-02-23 15:07:52 +00:00
defaults Increase RabbitMQ's ulimit to 65536 2017-09-05 16:22:56 +00:00
doc Update repository with reference to role git location 2016-12-22 14:26:23 +00:00
examples [DOCS] Move RabbitMQ role docs 2016-08-12 12:01:48 -05:00
files first commit 2015-12-09 09:25:11 -06:00
meta Pin erlang packages to version 19.3 2017-06-29 15:09:04 +00:00
releasenotes Add release note for RabbitMQ ulimit 2017-09-08 10:34:02 +00:00
tasks Fix cache update after initial apt_repository fail 2018-02-23 15:07:52 +00:00
templates Add automatic restart for RabbitMQ 2017-08-22 14:52:26 +00:00
tests Used cached git sources and enable depends-on 2017-11-06 18:24:59 +00:00
vars Allow RabbitMQ/Erlang repo overrides without extra-vars 2017-08-11 10:57:26 +00:00
zuul.d Zuul: Remove project name 2018-02-08 02:23:12 -08:00
.gitignore Updated from OpenStack Ansible Tests 2017-08-25 11:28:24 +00:00
.gitreview Update .gitreview for stable/ocata 2017-02-03 18:58:57 +00: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 Show team and repo badges on README 2016-11-25 16:22:16 +01:00
Vagrantfile Updated from OpenStack Ansible Tests 2017-08-25 11:28:24 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-08-25 11:28:24 +00:00
manual-test.rc Use centralised test scripts 2016-09-28 11:53:46 +01:00
run_tests.sh Used cached git sources and enable depends-on 2017-11-06 18:24:59 +00:00
setup.cfg modify the home-page info with the developer documentation 2016-09-20 12:05:57 +05:30
setup.py Updated from global requirements 2016-07-15 03:58:19 +00:00
test-requirements.txt Updated from global requirements 2016-12-02 05:11:25 +00:00
tox.ini Used cached git sources and enable depends-on 2017-11-06 18:24:59 +00:00

README.rst

Team and repository tags

image

OpenStack-Ansible RabbitMQ server

Documentation for the project can be found at:

http://docs.openstack.org/developer/openstack-ansible-rabbitmq_server

The project home is at:

http://launchpad.net/openstack-ansible