Details
-
Bug
-
Resolution: Fixed
-
Minor
-
2.4.0.patch
-
None
Description
There is a code path, perhaps related to Full & Incremental coordination that causes the ActiveProvisioner ThreadLocal to not be set properly:
> 2019-04-27T02:15:38+00:00 DAEMON:dev grouper-api;grouper.log;grouper_dev;daemon;2019-04-26 22:15:38,044: [FullSyncer(psp_UFADdev)-Thread] ERROR FullSyncProvisioner.fullSyncGroup(739) - - FullSyncer(psp_UFADdev): Problem doing full sync. Requeuing group App:UFAD:UF:Groups:Services:Zoom:Service uflphi
> 2019-04-27T02:15:38+00:00 DAEMON:dev java.lang.IllegalStateException: The active provisioner should be defined when creating LdapObjects
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.LdapObject.<init>(LdapObject.java:95)
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.LdapSystem.performLdapRead(LdapSystem.java:626)
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.LdapSystem.performLdapRead(LdapSystem.java:596)
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.LdapSystem.performLdapModify(LdapSystem.java:448)
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.LdapSystem.performLdapModify(LdapSystem.java:377)
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.LdapProvisioner.makeIndividualLdapChanges(LdapProvisioner.java:713)
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.LdapProvisioner.finishProvisioningBatch(LdapProvisioner.java:455)
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.FullSyncProvisioner.fullSyncGroup(FullSyncProvisioner.java:721)
> 2019-04-27T02:15:38+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.FullSyncProvisioner.processQueueItem(FullSyncProvisioner.java:433)
> 9-04-27T02:19:09+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.FullSyncProvisioner.thread_manageFullSyncProcessing(FullSyncProvisioner.java:254)
> 2019-04-27T02:19:09+00:00 DAEMON:dev at edu.internet2.middleware.grouper.pspng.FullSyncProvisioner$1.run(FullSyncProvisioner.java:146)
> 2019-04-27T02:19:09+00:00 DAEMON:dev at java.lang.Thread.run(Thread.java:748)
> 2019-04-27T02:53:48+00:00 DAEMON:dev grouper-api;grouper.log;grouper_dev;daemon;2019-04-26 22:53:48,840: [FullSyncer(psp_UFADdev)-Thread] WARN ProvisionerCoordinator$ProvisioningStatus.lockForFullSyncWhenNoIncrementalIsUnderway(73) - - psp_UFADdev: Cannot start FullSync of App:UFAD:UF:Groups:Services:Zoom:Service uflphi. Incremental provisioning underway since Fri Apr 26 22:53:48 EDT 2019. We'll give up and move ahead anyway in 300 seconds.
Attachments
Issue Links
- is subtask of
-
GRP-2208 Issues addressed by PSPNG 2.4 Patch 8
- Resolved