--- - name: MYSQL_REPLICATION | Stop slave community.mysql.mysql_replication: mode: stopslave login_unix_socket: "{{ mariadb_socket }}" - name: MYSQL_REPLICATION | Configure master host community.mysql.mysql_replication: mode: changemaster master_host: "{{ mariadb_replication_host }}" master_port: "{{ mariadb_replication_port }}" master_user: "{{ mariadb_replication_user }}" master_password: "{{ mariadb_replication_password }}" login_unix_socket: "{{ mariadb_socket }}" no_log: "{{ not mariadb_debug_role }}" - name: MYSQL_REPLICATION | Change master community.mysql.mysql_replication: mode: changemaster master_log_file: "{{ mariadb_master_log_file }}" master_log_pos: "{{ mariadb_master_log_pos }}" login_unix_socket: "{{ mariadb_socket }}" when: mariadb_master_log_file is defined and mariadb_master_log_pos is defined - name: MYSQL_REPLICATION | Start slave community.mysql.mysql_replication: mode: startslave login_unix_socket: "{{ mariadb_socket }}"