76e0e8cfa0
Currently the backend setup executes on the first cinder-api host. The playbook to execute the setup of the API is done in serial. This creates a bit of a problem on a greenfield deployment which uses haproxy because the backend is disabled and there are no other API hosts setup yet. This makes the CLI commands which require the API to be working fail. This patch makes the backend create task set execute on the last cinder-api host. This means that when they execute, there should already be other API services up and therefore the load balancer will be able to handle the API requests. Closes-Bug: #1753125 Change-Id: I335b9f4ef0566d1561275059b90e0a50d16c4992 |
||
---|---|---|
defaults | ||
doc | ||
examples | ||
files/rootwrap.d | ||
handlers | ||
meta | ||
releasenotes | ||
tasks | ||
templates | ||
tests | ||
vars | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
Vagrantfile | ||
bindep.txt | ||
manual-test.rc | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
OpenStack-Ansible cinder
This Ansible role installs and configures OpenStack cinder.
- Documentation for the project can be found at:
-
https://docs.openstack.org/openstack-ansible-os_cinder/latest/
- The project home is at: