diff --git a/manifests/keystone/auth.pp b/manifests/keystone/auth.pp index c18d842f..8051f76d 100644 --- a/manifests/keystone/auth.pp +++ b/manifests/keystone/auth.pp @@ -200,10 +200,10 @@ class trove::keystone::auth ( $real_service_name = pick($service_name, $auth_name) - Keystone_user_role["${auth_name}@${tenant}"] ~> Service <| name == 'trove-server' |> + Keystone_user_role["${auth_name}@${tenant}"] ~> Service <| tag == 'trove-server' |> Keystone_endpoint<| title == "${region}/${real_service_name}::${service_type}" |> - ~> Service <| name == 'trove-server' |> + ~> Service <| tag == 'trove-server' |> keystone::resource::service_identity { 'trove': configure_user => true,