diff --git a/recipes/mariadb-cluster-server.rb b/recipes/mariadb-cluster-server.rb index 088e761..19695aa 100644 --- a/recipes/mariadb-cluster-server.rb +++ b/recipes/mariadb-cluster-server.rb @@ -59,6 +59,7 @@ mariadb_galera_configuration 'MariaDB Galera Configuration' do gcomm_address gcomm_address wsrep_provider_options provider_options wsrep_sst_method 'rsync' + notifies :restart, 'service[mysql]', :immediately end # Install clustercheck tool diff --git a/spec/mariadb-cluster-server_spec.rb b/spec/mariadb-cluster-server_spec.rb index b1588d3..76a3273 100644 --- a/spec/mariadb-cluster-server_spec.rb +++ b/spec/mariadb-cluster-server_spec.rb @@ -24,6 +24,10 @@ describe 'openstack-ops-database::mariadb-cluster-server' do ) end + it do + expect(chef_run.mariadb_galera_configuration('MariaDB Galera Configuration')).to notify('service[mysql]').to(:restart).immediately + end + it do expect(chef_run).to create_if_missing_cookbook_file('/usr/bin/clustercheck').with( source: 'clustercheck',