This issue has been fixed, not only for mysql passwords but all passwords specified during installation.
It will be included in all appliances released from now on.
With regards to the fix recommended in the forum post, commands.mkarg() is already being used in all system commands, but was not taking effect on the passwords in certain queries (ie. mysql) due to the nested ' and " required to build the query.
The fix is to escape special characters in the password provided.
This issue has been fixed, not only for mysql passwords but all passwords specified during installation.
It will be included in all appliances released from now on.
With regards to the fix recommended in the forum post, commands.mkarg() is already being used in all system commands, but was not taking effect on the passwords in certain queries (ie. mysql) due to the nested ' and " required to build the query.
The fix is to escape special characters in the password provided.