Role galera_server for OpenStack-Ansible
Go to file
Jesse Pretorius 7c1749d97b Restore support for percona packages when using ppc64le
In https://review.openstack.org/535252 the installation
process for the role was simplified, but an unintentional
side-effect was to removed the previously included support
for installing the extra percona packages when installing
on the ppc64le platform.

This patch re-introduces that ability, but scopes it to
only execute on that hardware platform, and only for Ubuntu.

The download is, by default, facilitated through the deploy
node (rather than the target nodes) so that the download
is done once, then pushed to the targets. This can be
adjusted with the right parameters to download from the
targets instead.

Also, in https://review.openstack.org/543888 adjustments
were made to disable compression/qpress on architectures
other than x86_64, and to fail the role execution if it
was enabled on any other architecture. This has been
corrected to ensure that compression is enabled by default
for ppc64le on Ubuntu, and enabled by default for x86_64,
but disabled by default for all other combinations. The
fail task is adjusted appropriately and moved to the main
task file so that it executes and fails out before any
changes are made.

Change-Id: I850a37b465a427a827e357111942973457fafa0d
(cherry picked from commit 1075fe411a)
2018-02-24 09:20:56 +00:00
defaults Restore support for percona packages when using ppc64le 2018-02-24 09:20:56 +00:00
doc Initial OSA zuul v3 role jobs 2017-10-17 19:29:16 +01: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 OpenStack-Ansible metadata 2017-10-10 09:26:45 +00:00
releasenotes Restore support for percona packages when using ppc64le 2018-02-24 09:20:56 +00:00
tasks Restore support for percona packages when using ppc64le 2018-02-24 09:20:56 +00:00
templates vars: Install qpress only when galera_xtrabackup_compression is true 2018-02-24 09:17:10 +00:00
tests Merge "Point to Queens instead of master" into stable/queens 2018-02-15 15:05:50 +00:00
vars Restore support for percona packages when using ppc64le 2018-02-24 09:20:56 +00:00
zuul.d Prevent latest mariadb version 2018-02-08 10:23:41 +00:00
.gitignore Updated from OpenStack Ansible Tests 2017-06-22 15:18:56 +00:00
.gitreview Update .gitreview for stable/queens 2018-02-14 15:45:01 +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 Update and replace http with https for doc links 2017-09-14 23:49:42 -07:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-01-22 16:53:30 +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 2017-11-10 20:07:07 +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-01-24 01:15:44 +00:00
tox.ini Point to Queens instead of master 2018-02-15 13:58:51 +00: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

The project home is at:

https://launchpad.net/openstack-ansible