diff --git a/manifests/database/sql.pp b/manifests/database/sql.pp index bfb2618d..30c438ad 100644 --- a/manifests/database/sql.pp +++ b/manifests/database/sql.pp @@ -192,7 +192,7 @@ class cloud::database::sql ( exec { 'bootstrap-mysql': command => '/usr/bin/mysql_install_db --rpm --user=mysql', unless => 'test -d /var/lib/mysql/mysql', - notify => Service['mysqld'], + before => Service['mysqld'], require => [Package['mysql-server'], File[$mysql_server_config_file]] } diff --git a/spec/classes/cloud_database_sql_spec.rb b/spec/classes/cloud_database_sql_spec.rb index 4d66ffaf..7b095a0f 100644 --- a/spec/classes/cloud_database_sql_spec.rb +++ b/spec/classes/cloud_database_sql_spec.rb @@ -208,7 +208,7 @@ describe 'cloud::database::sql' do should contain_exec('bootstrap-mysql').with( :command => '/usr/bin/mysql_install_db --rpm --user=mysql', :unless => "test -d /var/lib/mysql/mysql", - :notify => 'Service[mysqld]' + :before => 'Service[mysqld]' ) end end