Description:
Test suite reports:
rpl.rpl_gtid_mode 'mix' [ fail ]
but "error" output is 'Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!'
How to repeat:
cd /usr/mysql-test; ./mtr rpl.rpl_gtid_mode
(as root)
Suggested fix:
--- mysql-test/suite/rpl/t/rpl_gtid_mode.test.orig 2013-09-10 17:38:26.000000000 +1000
+++ mysql-test/suite/rpl/t/rpl_gtid_mode.test 2013-10-04 11:59:24.000000000 +1000
@@ -144,9 +144,9 @@
--let $rpl_server_number= 2
--source include/rpl_stop_server.inc
---let $server1_cmd= $MYSQLD --defaults-group-suffix=.1 --defaults-file=$MYSQLTEST_VARDIR/my.cnf --log-output=file --default-storage-engine=InnoDB --default-tmp-storage-engine=InnoDB --innodb-page-size=$saved_innodb_page_size_server1
+--let $server1_cmd= $MYSQLD --defaults-group-suffix=.1 --defaults-file=$MYSQLTEST_VARDIR/my.cnf --log-output=file --default-storage-engine=InnoDB --default-tmp-storage-engine=InnoDB --innodb-page-size=$saved_innodb_page_size_server1 --user=root
---let $server2_cmd= $MYSQLD --defaults-group-suffix=.2 --defaults-file=$MYSQLTEST_VARDIR/my.cnf --log-output=file --default-storage-engine=InnoDB --default-tmp-storage-engine=InnoDB --innodb-page-size=$saved_innodb_page_size_server2
+--let $server2_cmd= $MYSQLD --defaults-group-suffix=.2 --defaults-file=$MYSQLTEST_VARDIR/my.cnf --log-output=file --default-storage-engine=InnoDB --default-tmp-storage-engine=InnoDB --innodb-page-size=$saved_innodb_page_size_server2 --user=root
--let $assert_status= 1