
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
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:
Description
Languages
Jinja
76%
Python
24%