Emilien Mantel
1f289107ff
Fix ansible lint
2021-09-01 13:47:31 +02:00
Emilien Mantel
4f7f8481bc
Fix YAML Lint
2021-09-01 13:36:46 +02:00
Emilien Mantel
79d6ed7966
Manages MariaDB 10.6 + Debian 11
2021-09-01 13:32:10 +02:00
Emilien M
0b4983e090
Full buster optim ( #38 )
...
* Remove Stretch and Percona support
* Delete root password management (On Buster, it uses socket auth)
* Fix sync backups files master -> slave
* Cleanup legacy code on replication slave
* Use modern configuration
* Debian buster configuration style
* Drop logrotate management (useless)
* Add new default values in defaults/main.yml (according with MariaDB doc)
* Travis with Ansible 2.8+
* Drop feature "don't replicate mysql database"
* Fully compatible with python3
2019-12-28 19:02:41 +01:00
Emilien Mantel
ba8477d8ed
Fix tests on galera
...
Node address supports now upstream/default packages
2019-08-19 17:03:32 +02:00
Emilien M
dac586acbe
Support Debian Buster ( #34 )
2019-08-07 17:41:45 +02:00
Emilien M
1ebc0e9391
Few improvements( #33 )
...
* README update
* Remove useless legacy files
* Small refactoring for Galera Cluster
* Modern Ansible
* Some changes on travis + Vagrant
* Help debug: display all facts
* Fix galera config for docker
2019-04-16 13:55:38 +02:00
Emilien Mantel
1ec3b388a0
Modern Ansible
2019-04-12 09:38:42 +02:00
Emilien Mantel
adf9e6074f
Update somie comments
2018-03-17 18:47:35 +01:00
Emilien Mantel
cc3bef8bfa
Better code display
2018-03-17 18:28:56 +01:00
Emilien Mantel
c72c3ac842
Rename mysql_ -> mariadb_
2018-03-17 17:28:54 +01:00
Emilien Mantel
859bafdb50
Drop MySQL, Percona Server and Jessie support
2018-03-17 17:05:45 +01:00
Emilien Mantel
589754e618
Improve log management ( #27 )
...
* New log management (see #25 )
- Add logrotate (as optional feature) setup
- Delete obsolete log management (log + log_slow_queries)
* Change log path
2018-03-08 13:01:34 +01:00
Emilien Mantel
312560ed32
Bypass ansible issue (with MariaDB 10.2)
2017-06-28 17:43:35 +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
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
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
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
293ee332dd
Test playbook execution with travis
2016-09-25 12:47:36 +02:00
Emilien Mantel
17f3731450
mysql_extra_configuration rework
2016-09-25 11:23:38 +02:00
Emilien Mantel
deb2e1b811
Merge branch 'master' into mariadb_galera
2016-09-23 18:05:45 +02:00
Emilien Mantel
ff6e522771
MariaDB is stable :)
2016-09-23 18:02:55 +02:00
Emilien Mantel
5dc5c42214
Manage MariaDB 10.2 + Percona server 5.7
2016-09-23 18:00:33 +02:00
Emilien Mantel
fc5aa46d94
[GALERA] Install and configuration: first and other nodes
2016-09-23 17:03:13 +02:00
Emilien Mantel
e512d7d53c
mysql_bind_address='0.0.0.0' on all vagrant
2016-09-23 12:04:58 +02:00
Emilien Mantel
d0c3b67f16
[GALERA] Install and configuration OK => wsrep_ready ON
2016-09-23 11:40:35 +02:00
Emilien Mantel
6638ca16b1
[GALERA] Fix galera name for vagrant
2016-09-23 10:18:28 +02:00
Emilien Mantel
d6173bd9b5
[GALERA] Prepare Vagrant and variables
2016-09-23 10:01:02 +02:00
Emilien Mantel
1b58f143fa
Fix script and variables
2016-09-23 09:53:23 +02:00
Emilien Mantel
5e38bc02a0
Drop wheezy support
2016-09-23 09:38:19 +02:00
Emilien Mantel
a894efa81a
Fix tests while grant access with space char
2016-02-09 17:43:49 +01: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
16b105786b
Replication OK (transfert from another git repo)
2015-08-11 10:23:53 +02:00
Emilien Mantel
2253102c4d
Better interactions with Vagrant
2015-08-08 21:34:17 +02:00
Emilien Mantel
0627d4424c
Import tests and vagrant
2015-07-12 12:15:59 +02:00