diff --git a/spec/classes/nova_db_sync_api_spec.rb b/spec/classes/nova_db_sync_api_spec.rb index ff287b7c3..0302fb86a 100644 --- a/spec/classes/nova_db_sync_api_spec.rb +++ b/spec/classes/nova_db_sync_api_spec.rb @@ -8,7 +8,11 @@ describe 'nova::db::sync_api' do is_expected.to contain_exec('nova-db-sync-api').with( :command => '/usr/bin/nova-manage api_db sync', :refreshonly => 'true', - :logoutput => 'on_failure' + :logoutput => 'on_failure', + :subscribe => ['Anchor[nova::install::end]', + 'Anchor[nova::config::end]', + 'Anchor[nova::dbsync_api::begin]'], + :notify => 'Anchor[nova::dbsync_api::end]', ) end @@ -23,7 +27,11 @@ describe 'nova::db::sync_api' do is_expected.to contain_exec('nova-db-sync-api').with( :command => '/usr/bin/nova-manage --config-file /etc/nova/nova.conf api_db sync', :refreshonly => 'true', - :logoutput => 'on_failure' + :logoutput => 'on_failure', + :subscribe => ['Anchor[nova::install::end]', + 'Anchor[nova::config::end]', + 'Anchor[nova::dbsync_api::begin]'], + :notify => 'Anchor[nova::dbsync_api::end]', ) } end diff --git a/spec/classes/nova_db_sync_spec.rb b/spec/classes/nova_db_sync_spec.rb index fd3e7d24a..8487f7540 100644 --- a/spec/classes/nova_db_sync_spec.rb +++ b/spec/classes/nova_db_sync_spec.rb @@ -8,7 +8,13 @@ describe 'nova::db::sync' do is_expected.to contain_exec('nova-db-sync').with( :command => '/usr/bin/nova-manage db sync', :refreshonly => 'true', - :logoutput => 'on_failure' + :try_sleep => 5, + :tries => 10, + :logoutput => 'on_failure', + :subscribe => ['Anchor[nova::install::end]', + 'Anchor[nova::config::end]', + 'Anchor[nova::dbsync::begin]'], + :notify => 'Anchor[nova::dbsync::end]', ) end @@ -23,7 +29,13 @@ describe 'nova::db::sync' do is_expected.to contain_exec('nova-db-sync').with( :command => '/usr/bin/nova-manage --config-file /etc/nova/nova.conf db sync', :refreshonly => 'true', - :logoutput => 'on_failure' + :try_sleep => 5, + :tries => 10, + :logoutput => 'on_failure', + :subscribe => ['Anchor[nova::install::end]', + 'Anchor[nova::config::end]', + 'Anchor[nova::dbsync::begin]'], + :notify => 'Anchor[nova::dbsync::end]', ) } end