openstack-ansible/playbooks/roles/galera_client
Kevin Carter 113597a7cf Pinned percona-xtrabackup to ensure stability
This change makes it so that the xtrabackup plugin is pinned
to a specific version via downloading the deb.

This reinstates the galera affinity values for testing so that
we're not skipping potentially broken code paths.

Related-Bug: #1508411
Related-Bug: #1508448
Related-Bug: #1508450
Change-Id: I288d6d9871eb9dfe0ecc547e50639078afdff79d
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-10-23 02:44:04 +00:00
..
defaults Pinned percona-xtrabackup to ensure stability 2015-10-23 02:44:04 +00:00
meta Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
tasks Pinned percona-xtrabackup to ensure stability 2015-10-23 02:44:04 +00:00
templates Add release pinning to galera roles 2015-04-23 10:32:35 +01:00
CONTRIBUTING.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00

OpenStack Galera Client

tags

openstack, galera, client, cloud, ansible

category

*nix

Role for the installation of the mariadb and xtrabackup clients used to interact with and manage a galera cluster.

Example Ansible play

- name: Install galera server
  hosts: galera_all
  user: root
  roles:
    - { role: "galera_server", tags: [ "galera-server" ] }
  vars:
    galera_address: "10.0.0.1"
    galera_root_password: secrete
    galera_root_user: root