Commit Graph

48 Commits (14308847efb74a22a608bdc894cfd86e6f987278)

Author SHA1 Message Date
Jasper N. Brouwer 3535d8b43a Pin MariaDB packages 2017-07-03 16:00:11 +02:00
Jasper N. Brouwer 5977497809 Add variable to specify the my.cnf template 2017-07-03 16:00:11 +02:00
Jasper N. Brouwer e38f706eb1 Add variables for apt key-server and -ids 2017-07-03 15:51:28 +02:00
Emilien Mantel 546652e46b Fix bootstrap galera according to latest versions 2017-06-28 17:44:17 +02:00
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