Skip to content
Snippets Groups Projects
  • Thomas Woerner's avatar
    80abf635
    ipagroup: Fix ensuring external group group members (without trust-ad) · 80abf635
    Thomas Woerner authored
    Due to an API misbehaviour in FreeIPA, ipaexternalmembers need to be
    treated differently than other group members parameters. Even an empty
    array triggers all tests for external members, including the check for
    installed dcerpc bindings.
    
    Therefore ipagroup module has been changed to not set ipaexternalmember
    to an empty list if there are no external members to be added or
    removed.
    80abf635
    History
    ipagroup: Fix ensuring external group group members (without trust-ad)
    Thomas Woerner authored
    Due to an API misbehaviour in FreeIPA, ipaexternalmembers need to be
    treated differently than other group members parameters. Even an empty
    array triggers all tests for external members, including the check for
    installed dcerpc bindings.
    
    Therefore ipagroup module has been changed to not set ipaexternalmember
    to an empty list if there are no external members to be added or
    removed.