From 8ead9b26853dfe8a23053059d94c3b6839347ebb Mon Sep 17 00:00:00 2001 From: Michael Rice Date: Sat, 18 Nov 2017 13:07:18 -0600 Subject: [PATCH] Add missing domain parameter to _get_group_roles Adds missing 'domain' parameter to function which was causing errors when using keystone federation. Change-Id: Icfc06feae806a9faf8f4d12bf2281dd6c9772989 Closes-Bug: 1733108 Signed-off-by: Michael Rice --- library/keystone | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/library/keystone b/library/keystone index ca808a2..5c55ac3 100644 --- a/library/keystone +++ b/library/keystone @@ -906,10 +906,11 @@ class ManageKeystone(object): else: return None - def _get_group_roles(self, name, group, project): + def _get_group_roles(self, name, group, project, domain): group_list = self.keystone.roles.list( group=group, - project=project + project=project, + domain=domain ) for entry in group_list: if entry.name == name: