diff --git a/manifests/keystone/auth.pp b/manifests/keystone/auth.pp index a8a106d8..48d446c1 100644 --- a/manifests/keystone/auth.pp +++ b/manifests/keystone/auth.pp @@ -97,10 +97,10 @@ class trove::keystone::auth ( include ::trove::deps - Keystone_user_role["${auth_name}@${tenant}"] ~> Service <| tag == 'trove-server' |> + Keystone_user_role["${auth_name}@${tenant}"] ~> Service <| tag == 'trove-service' |> Keystone_endpoint<| title == "${region}/${service_name}::${service_type}" |> - ~> Service <| tag == 'trove-server' |> + ~> Service <| tag == 'trove-service' |> keystone::resource::service_identity { 'trove': configure_user => $configure_user,