Commit Graph

110 Commits (680141689b2f7b95bcb0068c6be7d9caf4d5332f)
 

Author SHA1 Message Date
Emilien Mantel 680141689b TravisCI: allow failure on all galera conf 2017-11-02 14:58:47 +01:00
Emilien Mantel 9481d1b988 Merge pull request #20 from verschoof/patch-1
Quote password en my.cnf
2017-10-27 15:26:36 +02:00
Mitchel e5034f4296 Quote password
Quote password to allow characters like `;`
2017-10-27 15:16:53 +02:00
E Mantel 7617530349 Merge pull request #18 from jaspernbrouwer/debian-stretch-2
Improvements for MariaDB on Debian Stretch
2017-07-06 00:33:44 +02:00
Jasper N. Brouwer d74393a21e Use 5M as innodb_log_file_size for MySQL on Jessie 2017-07-05 21:54:57 +02:00
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 266af48a9b Use ansible_processor_cores to calculate thread_concurrency 2017-07-03 16:00:11 +02:00
Jasper N. Brouwer ef67883ab2 Proper comment on why changing innodb_log_file_size breaks the system 2017-07-03 16:00:11 +02:00
Jasper N. Brouwer e51a980af1 Don't use log_slow_queries for MariaDB 10.0+ (it's deprecated) 2017-07-03 16:00:08 +02:00
Jasper N. Brouwer e39270c77f Remove hashes prepending the log settings, we need those settings 2017-07-03 15:51:28 +02:00
Jasper N. Brouwer b6175d5093 Use jinja2 comments 2017-07-03 15:51:28 +02:00
Jasper N. Brouwer e38f706eb1 Add variables for apt key-server and -ids 2017-07-03 15:51:28 +02:00
Jasper N. Brouwer 47be1b60a6 Fix broken link (same link, another file) 2017-07-03 15:51:28 +02:00
Emilien Mantel 9f939e888b Travis: don't check mariadb upstream stretch (#19) 2017-06-29 10:29:12 +02:00
Emilien Mantel 546652e46b Fix bootstrap galera according to latest versions 2017-06-28 17:44:17 +02:00
Emilien Mantel 312560ed32 Bypass ansible issue (with MariaDB 10.2) 2017-06-28 17:43:35 +02:00
Emilien Mantel ae398688e1 Travis: add vagrant plugin hostmanager 2017-06-28 16:27:36 +02:00
Emilien Mantel 91bfbb1e92 Fix travis: mariadb from debian packages 2017-06-28 16:25:39 +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
E Mantel 2423abf584 Merge pull request #14 from jaspernbrouwer/patch-1
Fix broken link
2017-06-28 14:13:27 +02:00
Jasper N. Brouwer bd97bae2f3 Fix broken link
Fix the broken link to the MariaDB repositories tool.
2017-06-28 10:36:47 +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 e3e3ae1a05 Revert "Add a default serial on handler restart"
This reverts commit f1c68960d5.
2016-09-28 11:55:59 +02:00
Emilien Mantel d77315ee59 Syntax fix 2016-09-28 11:46:48 +02:00
Emilien Mantel f1c68960d5 Add a default serial on handler restart 2016-09-28 11:42:38 +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 994e4d3cc4 mysql_extra_configuration is a hash 2016-09-27 16:21:19 +02:00
Emilien Mantel f0eba79073 Update meta/main.yml accordind to new features 2016-09-25 16:05:24 +02:00
Emilien Mantel 071c458280 README improvements 2016-09-25 16:04:36 +02:00
Emilien Mantel 0d64e53eab Galera must not be restarted after bootstrap first node 2016-09-25 15:29:51 +02:00
Emilien Mantel c984f19d53 Percona 5.7 don't start... fallback to 5.6 2016-09-25 15:25:00 +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 1a8866d889 Fix idempotence... 2016-09-25 14:49:25 +02:00
Emilien Mantel 121ce27456 Change travis.sh (help idempotence debug) 2016-09-25 14:43:32 +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 cb8a565df6 Force define galera var 2016-09-25 13:48:27 +02:00
Emilien Mantel 08b6819fb2 Add python-netaddr to docker 2016-09-25 13:37:18 +02:00
Emilien Mantel 7fd3f4e194 Fix travis env var 2016-09-25 13:30:55 +02:00
Emilien Mantel fbf8be8e7f Travis with trusty 2016-09-25 13:28:30 +02:00
Emilien Mantel 0ff9527d2d Try another thing for travis :/ 2016-09-25 13:24:29 +02:00
Emilien Mantel 293ee332dd Test playbook execution with travis 2016-09-25 12:47:36 +02:00