diff --git a/manifests/api.pp b/manifests/api.pp index 2714fc92c..7dce20be7 100644 --- a/manifests/api.pp +++ b/manifests/api.pp @@ -366,6 +366,6 @@ as a standalone service, or httpd for being run by a httpd server") } } $validation_options_hash = merge ($defaults, $validation_options) - create_resources('openstacklib::service_validation', $validation_options_hash, {'subscribe' => 'Service[nova-api]'}) + create_resources('openstacklib::service_validation', $validation_options_hash, {'subscribe' => 'Anchor[nova::service::end]'}) } } diff --git a/spec/classes/nova_api_spec.rb b/spec/classes/nova_api_spec.rb index 6cfb02432..abb79f653 100644 --- a/spec/classes/nova_api_spec.rb +++ b/spec/classes/nova_api_spec.rb @@ -143,7 +143,7 @@ describe 'nova::api' do end it { is_expected.to contain_openstacklib__service_validation('nova-api').with( :command => 'nova --os-auth-url http://127.0.0.1:5000/ --os-project-name services --os-username novae --os-password passw0rd flavor-list', - :subscribe => 'Service[nova-api]', + :subscribe => 'Anchor[nova::service::end]', )} end @@ -157,7 +157,7 @@ describe 'nova::api' do end it { is_expected.to contain_openstacklib__service_validation('nova-api').with( :command => 'my-script', - :subscribe => 'Service[nova-api]', + :subscribe => 'Anchor[nova::service::end]', )} end