Bug #70517 Test suite rpl.rpl_gtid_mode fails starting server as root
Submitted: 4 Oct 2013 4:02 Modified: 4 Oct 2013 10:11
Reporter: Duncan Roe Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Tests Severity:S3 (Non-critical)
Version:5.6.14 OS:Linux (Slackware 14 + kernel 3.10.4)
Assigned to: CPU Architecture:Any
Tags: rpl, test suite

[4 Oct 2013 4:02] Duncan Roe
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
[4 Oct 2013 10:11] MySQL Verification Team
Hello Duncan,

Thank you for the bug report.
Verified as described.

Thanks,
Umesh