Role galera_server for OpenStack-Ansible
Go to file
Mohammed Naser 859cbbba6c Fix SSL support
The problems at the moment with setting up SSL support with
Galera are:

- The keys are not used when creating users in the mysql_user
  Ansible module
- The private key must be converted to PKCS-1 in order to work
  properly with Galera.
- The MySQL client configuration is missing the settings that
  include the SSL certificates.
- Hard-coding the cipher causes problems for older clients,
  so we instead enable SSL and let the client and server
  negociate the ideal cipher.

This patch cleans up all of those issues, removes verbose
logging from the SSL job because we have ARA to gather all
the information we need and adds jobs for all the deployment
platforms that we support.

Change-Id: I27218c4086a50d238082895092fb8aa5e7fad807
2018-06-07 09:58:44 -04:00
defaults Avoid mixing pip and distribution packages. 2018-04-18 16:39:10 +01:00
doc Updated from global requirements 2018-03-15 07:29:36 +00:00
examples [DOCS] Move example playbook to separate file 2016-08-12 13:31:55 -05:00
files Tune-up the galera role for efficiency 2017-11-29 01:59:52 +00:00
handlers Ensure the role works when run in serial 2017-11-30 00:35:33 -06:00
meta Add Bionic testing 2018-05-15 10:09:28 +02:00
releasenotes Restore support for percona packages when using ppc64le 2018-02-23 16:48:15 +00:00
tasks Fix SSL support 2018-06-07 09:58:44 -04:00
templates Fix SSL support 2018-06-07 09:58:44 -04:00
tests Do not log passwords 2018-04-11 13:39:28 +02:00
vars Stop installing percona-release and setup using yum_repository 2018-06-07 09:03:57 -04:00
zuul.d Fix SSL support 2018-06-07 09:58:44 -04:00
.gitignore Updated from OpenStack Ansible Tests 2018-03-27 15:47:23 +00:00
.gitreview Updated repo for new org 2015-12-14 15:20:02 +00:00
CONTRIBUTING.rst Update and replace http with https for doc links 2017-09-14 23:49:42 -07:00
LICENSE first commit 2015-12-09 09:23:50 -06:00
README.rst Add release notes link to README 2018-06-01 02:17:50 -07:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-06-01 22:05:17 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:05:28 +00:00
manual-test.rc Use centralised test scripts 2016-09-27 16:00:50 +01:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-04-30 05:11:50 +00:00
setup.cfg Update URLs in documents according to document migration 2017-07-14 09:34:44 +08:00
setup.py Updated from global requirements 2017-03-02 11:51:11 +00:00
test-requirements.txt Updated from global requirements 2018-03-13 07:11:18 +00:00
tox.ini Fix SSL support 2018-06-07 09:58:44 -04:00

README.rst

Team and repository tags

image

OpenStack-Ansible Galera server

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-galera_server/latest

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-galera_server/

The project home is at:

https://launchpad.net/openstack-ansible