0508515d25
During an upgrade, we run the upgrade in serial, and we attempt to
bootstrap the cluster from the "galera_server_bootstrap_node". This
causes issues when there is an existing cluster that is still up.
To avoid this, we can simply attempt to start the cluster normally, if
it fails to start, and join the existing cluster, we can bootstrap as
usual.
Additionally, we can make the bootstrap slightly more efficient by only
running it against the bootstrap host and splitting out the
"galera_upgrade_post.yml" tasks.
Finally - run the upgrade in serial which mirrors our approach in the
integrated repo.
Change-Id: Ic4d69f0fa75c1eea81d10a76cca9a8d9c3822094
Closes-Bug: #1667103
(cherry picked from commit
|
||
---|---|---|
defaults | ||
doc | ||
examples | ||
files | ||
handlers | ||
library | ||
meta | ||
releasenotes | ||
tasks | ||
templates | ||
tests | ||
vars | ||
.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 Galera server
- Documentation for the project can be found at:
-
http://docs.openstack.org/developer/openstack-ansible-galera_server
- The project home is at: