From 2af17bf2164bac46b65a124e739d5fbe8ed0f659 Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Thu, 7 Sep 2017 08:55:12 +0100
Subject: [PATCH] Fix CHANGE MASTER TO syntax

---
 repl_manager.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/repl_manager.sh b/repl_manager.sh
index 1ca3e7f..bb7d9c4 100755
--- a/repl_manager.sh
+++ b/repl_manager.sh
@@ -1,6 +1,7 @@
 #!/bin/sh
 
 MASTERELECTION_NAME=${MASTERELECTION_NAME:-mariadb}
+REPL_PASSWORD=${REPL_PASSWORD:-mariadb-replication}
 
 if [ -z "${PUBLIC_ADDR}" ]; then
     echo "ERROR: PUBLIC_ADDR is undefined" >&2
@@ -30,7 +31,7 @@ become_slave() {
 
     log "Switching master to ${master_addr}"
     
-    mysql -NBe "CHANGE MASTER TO MASTER_HOST='${master_host}' MASTER_PORT=${master_port} MASTER_USER='replication' MASTER_PASS='${REPL_PASSWORD}' MASTER_CONNECT_RETRY=10 MASTER_USE_GTID=current_pos MASTER_AUTO_POSITION=1; START SLAVE"
+    mysql -NBe "CHANGE MASTER TO MASTER_HOST='${master_host}', MASTER_PORT=${master_port}, MASTER_USER='replication', MASTER_PASSWORD='${REPL_PASSWORD}', MASTER_CONNECT_RETRY=10, MASTER_USE_GTID=current_pos, MASTER_AUTO_POSITION=1; START SLAVE"
     # TODO: Wait for replication to catch up.
 }
 
-- 
GitLab