puppetlabs/puppetlabs-mysql — pull request #73 by runningman (2012-05-11 05:40:01+00:00)
Title: Escape $root_password during execs.

Some characters used in a password can cause the shell in an exec to do
unexpected things unless the password is enclosed in single quotes.

Try putting ';' in the middle of your password to test how interestingly it fails.