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+
This commit is contained in:
Emilien Mantel
2019-12-28 18:25:30 +01:00
parent 15a9e021c5
commit 645020a67e
16 changed files with 293 additions and 133 deletions

View File

@@ -2,6 +2,6 @@
- name: TEMPLATE | Deploy master configuration
template:
src: etc/mysql/conf.d/50-master.cnf.j2
dest: /etc/mysql/conf.d/50-master.cnf
src: etc/mysql/mariadb.conf.d/50-master.cnf.j2
dest: /etc/mysql/mariadb.conf.d/50-master.cnf
notify: restart mariadb

View File

@@ -8,8 +8,8 @@
- name: TEMPLATE | Deploy slave configuration
template:
src: etc/mysql/conf.d/51-slave.cnf.j2
dest: /etc/mysql/conf.d/51-slave.cnf
src: etc/mysql/mariadb.conf.d/40-slave.cnf.j2
dest: /etc/mysql/mariadb.conf.d/40-slave.cnf
notify: restart mariadb
- name: MYSQL_REPLICATION | Get slave status