puppetlabs/puppetlabs-nova — pull request #112 by jmchilton (2012-05-15 18:47:36+00:00)
Title: Fix nature of dependency on mysql

Previously the database creation depended on mysql::server. This caused problem for me when I was updating the default storage engine, because it seems the mysql module works by having mysql::config depend on mysql::server, updating the configuration, and then restarting. So I think these database creation steps in nova, glance, keystone should depend on mysql::config instead of mysql::server.

Similar fixes should be applied to the glance and keystone configurations.