Commit Graph

44 Commits

Author SHA1 Message Date
Emilien Mantel
2aec278e00 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
2017-06-28 16:23:15 +02:00
Emilien Mantel
80906079c0 Ensure service is started before request it 2017-06-01 16:26:24 +02:00
Emilien Mantel
0f1d2bcdcf Auto install percona apt repos if needed 2017-06-01 15:56:08 +02:00
Emilien Mantel
25fa21021d All variables prexied with "mysql_" 2017-06-01 15:33:09 +02:00
Emilien Mantel
9c0455afe2 Update Percona GPG key 2016-11-09 17:50:15 +01:00
Emilien Mantel
70ffb6db90 Resetup secondary node (galera) 2016-10-03 12:30:26 +02:00
Emilien Mantel
4a5a3ec75c Resetup galera 2016-10-03 12:16:56 +02:00
Emilien Mantel
0f03fbf585 Fix idempotence fail on checking debian.cnf files for galera 2016-09-27 17:37:43 +02:00
Emilien Mantel
1a57dc1cbf Optionnal apt-src on upstream repositories 2016-09-27 16:26:55 +02:00
Emilien Mantel
0d64e53eab Galera must not be restarted after bootstrap first node 2016-09-25 15:29:51 +02:00
Emilien Mantel
a98ee0dd0b Galera: bootstrap don't need systemd script helper 2016-09-25 15:18:02 +02:00
Emilien Mantel
89fb9774ee No install_recommends with extra packages 2016-09-25 14:56:42 +02:00
Emilien Mantel
a1a40f5ff4 Minor changes 2016-09-25 14:28:10 +02:00
Emilien Mantel
2f560bda96 Don't install percona repository (prevent APT conflicts) 2016-09-25 13:50:30 +02:00
Emilien Mantel
293ee332dd Test playbook execution with travis 2016-09-25 12:47:36 +02:00
Emilien Mantel
fc5aa46d94 [GALERA] Install and configuration: first and other nodes 2016-09-23 17:03:13 +02:00
Emilien Mantel
d0c3b67f16 [GALERA] Install and configuration OK => wsrep_ready ON 2016-09-23 11:40:35 +02:00
Emilien Mantel
5e38bc02a0 Drop wheezy support 2016-09-23 09:38:19 +02:00
Emilien Mantel
838c787986 Fix deprecation warnings 2016-09-12 10:59:04 +02:00
Emilien Mantel
b266e775a8 Correct template path (#8 related) 2016-02-12 09:37:29 +01:00
Emilien Mantel
a894efa81a Fix tests while grant access with space char 2016-02-09 17:43:49 +01:00
Emilien Mantel
fc85a9d9d6 Fix GTID detection 2016-02-09 17:41:45 +01:00
Emilien Mantel
357f7d1bfb Correct template src. Fixes #8 2016-02-09 17:32:55 +01:00
Emilien Mantel
eeae0e82d3 On broken configuration, don't start daemon 2016-01-14 16:58:07 +01:00
Emilien Mantel
3165a1d5ed Better idempotence: apt pkg with present state 2015-08-21 16:16:10 +02:00
Emilien Mantel
5d6abb0dda Role organization:
Delete useless files
percona-xtrbackup is optional on Wheezy (unless you use percona apt)
better organization in mysql vendors
2015-08-21 11:24:37 +02:00
Emilien Mantel
265dc13e50 Restart when config changed 2015-08-21 10:14:23 +02:00
Emilien Mantel
1ee8ca005b Replication tasks in seperated directory 2015-08-21 10:10:27 +02:00
Emilien Mantel
96b3360904 Install tasks in seperated directory 2015-08-21 09:40:44 +02:00
Emilien Mantel
ed44ca1eb9 add mysqltuner package 2015-08-21 01:00:44 +02:00
Emilien Mantel
8a8966a3f8 Better master and support MariaDB GTID 2015-08-11 11:26:56 +02:00
Emilien Mantel
16b105786b Replication OK (transfert from another git repo) 2015-08-11 10:23:53 +02:00
Emilien Mantel
7eed88df04 New configuration method 2015-08-10 23:45:01 +02:00
Emilien Mantel
446997f69b Rename config file (easier to add more files) 2015-08-09 12:21:00 +02:00
Emilien Mantel
2253102c4d Better interactions with Vagrant 2015-08-08 21:34:17 +02:00
Emilien Mantel
65795bbe2c Code cleaning 2015-08-08 13:44:08 +02:00
Emilien Mantel
faa63a96d4 mysql users with host management 2015-08-08 13:02:59 +02:00
Emilien Mantel
ee296f5cf8 Ensure MySQL is started 2015-08-07 23:34:47 +02:00
Emilien Mantel
4880222d81 Percona xtrabackup installed 2015-08-07 16:43:24 +02:00
Emilien Mantel
5f936c5a52 origin is now default or upstream 2015-07-16 10:58:01 +02:00
Emilien Mantel
1da1c01446 MySQL and Percona works 2015-07-13 12:32:49 +02:00
Emilien Mantel
7b2439e590 Default MySQL works on jessie 2015-07-12 12:47:44 +02:00
Emilien Mantel
4e7528300e Import tasks/defaults/templates/readme from old repo 2015-07-12 11:52:16 +02:00
Emilien Mantel
4955653d48 first commit 2015-07-12 10:42:46 +02:00