Comment 7 for bug 1311840

Revision history for this message
David Six (dsix) wrote :

The problem seems to be that SERVER_TO_START is not set in %post

In 5.5 the code that sets that variable is:

if [ -f $STATUS_FILE ] ; then
 SERVER_TO_START=`grep '^SERVER_TO_START=' $STATUS_FILE | cut -c17-`
else
 SERVER_TO_START=''
fi

This block of code is not in the 5.6 branch after Revision 366. As a result, the if block mentioned by monty above in #2 is always false, and the server is not started.

I have reproduced this behavior on EL6 when upgrading from Percona-Server-client-56-5.6.21-rel70.0.el6.x86_64 to Percona-Server-server-56-5.6.21-rel70.1.el6.x86_64