From 08723f9ddc71020125aa700e2c2677ae12f12e13 Mon Sep 17 00:00:00 2001 From: Matt Fischer Date: Mon, 25 Jan 2016 08:42:58 -0700 Subject: [PATCH] Use tag not name for service collector There is no service named trove-server, but there is a tag with that name. That's what we should be using, originally I believe this was a typo. Change-Id: I7e2fb304644287a5cbe45725cdd6f7464630fca8 Closes-Bug: #1528786 --- manifests/keystone/auth.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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,