17 lines
468 B
YAML
17 lines
468 B
YAML
---
|
|
|
|
# Need this hack before:
|
|
# - https://github.com/ansible/ansible/issues/29214
|
|
# - https://mariadb.com/kb/en/mariadb/global-transaction-id/#switching-an-existing-old-style-slave-to-use-gtid
|
|
|
|
- name: MYSQL_REPLICATION | Stop slave
|
|
mysql_replication:
|
|
mode: stopslave
|
|
|
|
- name: COMMAND | Migrate to MariaDB GTID
|
|
command: mysql -e "CHANGE MASTER TO master_use_gtid=current_pos";
|
|
|
|
- name: MYSQL_REPLICATION | Start slave
|
|
mysql_replication:
|
|
mode: startslave
|