diff --git a/changelogs/fragments/10840-fix-keycloak-subgroup-search-realm.yml b/changelogs/fragments/10840-fix-keycloak-subgroup-search-realm.yml new file mode 100644 index 0000000000..3b7818ee3e --- /dev/null +++ b/changelogs/fragments/10840-fix-keycloak-subgroup-search-realm.yml @@ -0,0 +1,2 @@ +bugfixes: + - keycloak_group - fixes an issue where module ignores realm when searching subgroups by name (https://github.com/ansible-collections/community.general/pull/10840). \ No newline at end of file diff --git a/plugins/module_utils/identity/keycloak/keycloak.py b/plugins/module_utils/identity/keycloak/keycloak.py index 70cf627e33..c9d092e060 100644 --- a/plugins/module_utils/identity/keycloak/keycloak.py +++ b/plugins/module_utils/identity/keycloak/keycloak.py @@ -1671,7 +1671,7 @@ class KeycloakAPI(object): return None for p in name_chain[1:]: - for sg in self.get_subgroups(tmp): + for sg in self.get_subgroups(tmp, realm): pv, is_id = self._get_normed_group_parent(p) if is_id: