Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-1730

The PSPNG isn't deleting groups properly

    XMLWordPrintable

    Details

      Description

      The PSPNG isn't removing groups upon Group deletion, requiring a full sync to remove the group:

      grouper-api;grouper_debug.log;training;3.2.0_full_demo;2018-04-12 04:18:00,030: [DefaultQuartzScheduler_Worker-10] INFO  ProvisioningWorkItem.setStatus(143) -  - Work item handled: ProvisioningWorkItem[successful=true,msg=Ignoring work item because group is not provisioned,clog=clog #7934 / ChangeLog type: membership: deleteMembership,group=test:abcd,subject=jgasper@ldap]grouper-api;grouper_debug.log;training;3.2.0_full_demo;2018-04-12 04:18:00,031: [DefaultQuartzScheduler_Worker-10] INFO  ProvisioningWorkItem.setStatus(143) -  - Work item handled: ProvisioningWorkItem[successful=true,msg=Ignoring work item because group is not provisioned,clog=clog #7935 / ChangeLog type: membership: deleteMembership,group=test:abcd,subject=aanderson@ldap]grouper-api;grouper_debug.log;training;3.2.0_full_demo;2018-04-12 04:18:00,032: [DefaultQuartzScheduler_Worker-10] INFO  ProvisioningWorkItem.setStatus(143) -  - Work item handled: ProvisioningWorkItem[successful=true,msg=Ignoring work item because group is not provisioned,clog=clog #7936 / ChangeLog type: group: deleteGroup,group=test:abcd]

       

      https://github.com/Internet2/grouper/blob/master/grouper-misc/grouper-pspng/src/main/java/edu/internet2/middleware/grouper/pspng/Provisioner.java#L432 needs to handle group deletions differently.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              bert.beelindgren@at.internet2.edu Bert Bee-Lindgren
              Reporter:
              john.gasper@at.internet2.edu John Gasper (unicon.net)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Smart Checklist