Stretch support

- Support Debian Stretch (MariaDB debian/upstream + Galera)
- Doc updated
- New travis tests (with Vagrant)
- Drop support of mysql_innodb_additional_mem_pool_size
- Xtrabackup optionnal installation + package name updatable
- Fix many issues with replication (Ansible 2.3)
- Auto-retreive master IP address on tests
- MySQL tools per OS release
This commit is contained in:
Emilien Mantel
2017-06-28 16:15:44 +02:00
parent 2423abf584
commit 2aec278e00
31 changed files with 215 additions and 210 deletions

View File

@@ -1,4 +1,5 @@
mysql_bind_address: '{{ ansible_eth1.ipv4.address }}'
mysql_bind_address: '0.0.0.0'
mysql_extra_configuration:
innodb_commit_concurrency: 0
mysql_use_percona_apt: true
mysql_install_xtrabackup_package: true

View File

@@ -1 +0,0 @@
mysql_origin: 'default'

View File

@@ -1 +0,0 @@
mysql_vendor: 'mariadb'

View File

@@ -1,5 +1,5 @@
mysql_vendor: 'mariadb_galera'
mysql_galera_members:
- '192.168.200.18'
- '192.168.200.19'
- '192.168.200.20'
- '{% if is_docker %}docker-{% else %}vbox-{% endif %}{{ ansible_distribution_release }}-upstream-mariadbgalera-1'
- '{% if is_docker %}docker-{% else %}vbox-{% endif %}{{ ansible_distribution_release }}-upstream-mariadbgalera-2'
- '{% if is_docker %}docker-{% else %}vbox-{% endif %}{{ ansible_distribution_release }}-upstream-mariadbgalera-3'

View File

@@ -1 +0,0 @@
mysql_vendor: 'percona'

View File

@@ -2,7 +2,6 @@ mysql_replication_master: false
mysql_replication_slave: true
mysql_replication_user: 'replication'
mysql_replication_password: '1a2b3c'
mysql_replication_host: '{{ his_master }}'
mysql_server_id: 2
mysql_slave_ignore_db: ['norepl']

View File

@@ -1 +0,0 @@
mysql_origin: 'upstream'