Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-19237

automatically update project PMC meta groups for crowd

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Project:
      Infrastructure

      Description

      Crowd (cwiki/jira auth) does not understand the concept of the 'owner' attribute for a groupOfNames, and as such, is unable to present cwiki/jira with a "pmc" view of a project LDAP group. As such, I created an ou=meta which presents a cn=$project-pm groupOfNames with the 'owners' of the ou=projects group set to be 'members' of the $project-pmc group.

      This is done through a very simplistic ldapsearch -x -LLL -b ou=project,ou=groups,dc=apache,dc=org -s one cn=* dn objectClass owner | sed 's/,ou=project/-pmc,ou=meta/' | sed 's/owner/member/' > pmcs.ldif followed up with an ldapdelete/ldapadd of the meta ou.

      This task needs to be automated in a meaningful way, otherwise we will have issues like INFRA-18385 where the pmc group is missing.

        Attachments

          Activity

            People

            • Assignee:
              dfoulks Drew Foulks
              Reporter:
              cml Chris Lambertus

              Dates

              • Created:
                Updated:
                Resolved:
                Review Date:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1.5h
                1.5h

                  Issue deployment