Uploaded image for project: 'Hue'
  1. Hue
  2. HUE-8691

[useradmin] Fix stops importing users silently if objectClass posixGroup exists in group

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.3.0
    • Fix Version/s: 4.4.0
    • Component/s: app.useradmin
    • Labels:
      None

      Description

      Attempting add/sync group will not add users if the objectlass posixGroup exists in the group LDAP entry.  This happens silently so it was very hard to detect.

      In HUE-1767, we introduced logic to prevent the addition of "members" if the posixGroup objectClass.

      This causes problems if a customer has a "mixed use" group that has both non-posix and posix members.

       

      This problem occurs in ldap_access.py in function _transform_find_group_results.

        Attachments

          Activity

            People

            • Assignee:
              yingc Ying Chen
              Reporter:
              cconner Chris Conner
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: