Skip to Content.
Sympa Menu

grouper-users - [grouper-users] RE: PSPNG and not provisioning within a provisioned folder

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] RE: PSPNG and not provisioning within a provisioned folder


Chronological Thread 
  • From: "Hyzer, Chris" <>
  • To: "Gettes, Michael" <>, "" <>
  • Subject: [grouper-users] RE: PSPNG and not provisioning within a provisioned folder
  • Date: Mon, 18 Jun 2018 12:44:56 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:cCRvshK4UxjrwW1G19mcpTZWNBhigK39O0sv0rFitYgXKv38rarrMEGX3/hxlliBBdydt6oZzbKO+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxlIiTanfb9+MAi9oBnMuMURnYZsMLs6xAHTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0vRz+s87lkRwPpiCcfNj427mfXitBrjKlGpB6tvgFzz5LIbI2QMvd1Y6HTcs4ARWdZXshfSTFPAp+yYYUMAeoOP+dYoJXyqVQBtha+GRKjCP/zxjNUmnP736s32PkhHwHc2wwgGsoDvHrWotT1NaYdT/q1wLHVxjjdb/NWwzb96JPGfhs8pvyMWK5/ccrRyEguCQzFlE6dqY3+PzyJzOgNrnCb4PRmVeKpkWIotRx+oiW2y8oql4LHhZoVx0ja+Spj3Io5ONi1RFNmbdK5FZZQuS6XO5dqTs4nQWxnpik3x7IDtJO+YiQG1JUqywbCZ/GJb4SE+BbuWPuLLTtmmX5ofKiziwuw/EWh0uH8WNe73VVWoidAl9TMuH8A2AbN5sWCS/Zx4Fmt1SuK2gzO9u1LO0A5mK/UJpMizL4/i5weulnZECDsgkX5lqqWe10k+ue27+TnZa3rqIeAOoFzlg3yLL0ilNGnD+glKwQOWHOU9vqm2L3k4E35XK5FjvorkqnfrZ/WP9wbprS+Aw9JzIks9wq/Dzah0NQeh3UHK09FeA6Dj4juPFHOI+r0Auu4g1SpiDtrxvbGMaP9ApjVMHTMiqvtcat45kJB1QY/0NVS55xbB70dPP7+X038u8LXAxI2NgG5xvjrBMl8248GXGKAGK6ZMKfcsV+S4eIvJvGBZIoJtzb9K/kk5uDhjWUilF8cZqmmwYEbaG2gHvt4JUWZZ2DgjckcHmcXpgY+VvDliEWeUT5PYHa/R6085is8CIK7FYfMWJqtjKWc3CegAJJWfHtGB0uIEXfpbIWER+wMZDyILs9glDwESaauS5Un1R6wqA/21aBrIfTJ9S0F5trf040/yODPiRwpsXRRDs+d2myJBSkgkW4UWzIt9L1xpQpwxkrVleAyjOZfCMRe/bZUSQogLrbdyfB3Edb/RliHc9uUAh7yTc+hHCk8VJcs2NIUeG58HcmvlBbOw3DsDrMIwe+lHpsxp+j8zmr8PYI14Hbc1bJrxw0jScteJ2C8rq9k/E7OH4PPlQOUm7v8JvdU5zLE6GrWlTnGh0pfSgMlFPydBX0=
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

I don’t think so, can you reproduce it, and run jstack on the process ID a
couple times, and send along the output?

Thanks
Chris

-----Original Message-----
From:


[mailto:]
On Behalf Of Gettes, Michael
Sent: Monday, June 18, 2018 7:53 AM
To:

Subject: [grouper-users] PSPNG and not provisioning within a provisioned
folder

Hi All,

I tried to do the following and found excessive CPU by the loader and it
essentially doesn’t work but I don’t know if this is intentional or not. I
can’t seem to find any discussion or documentation indicating either way.
Provisioner X definition is at the bottom. Nothing is found in the logs.

I create folder A. I configure folder A to be provisioned by PSPNG
provisioner X.
I create folder A:B and groups within it and everything works as expected
being provisioned by X
I create folder A:C but I do not want it provisioned by X so I assign
etc:pspng:do_not_provision_to to A:C.

The grouper loader begins to use excessive CPU and appears to no longer
provision by X but everything else continues to work - albeit a little more
slowly.

I then remove etc:pspng:do_not_provision_to from folder A:C and restart the
loader and things go back to normal - but without the ability to exclude A:C
from provisioner X.

I have not yet turned on debug or anything - just want to determine if this
is expected behavior or not.

Thank you!

/mrg

P.S. Running latest TIER grouper package 2.3.0-a106-u43-w12-p16

changeLog.consumer.psp_X.provisionerName = psp_X
changeLog.consumer.psp_X.class =
edu.internet2.middleware.grouper.pspng.PspChangelogConsumerShim
changeLog.consumer.psp_X.type =
edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner
changeLog.consumer.psp_X.quartzCron = 3/5 * * * * ?
changeLog.consumer.psp_X.retryOnError = true
changeLog.consumer.psp_X.ldapPoolName = demo
changeLog.consumer.psp_X.isActiveDirectory = false
changeLog.consumer.psp_X.memberAttributeName = member
changeLog.consumer.psp_X.memberAttributeValueFormat = ${ldapUser.getDn()}
changeLog.consumer.psp_X.grouperIsAuthoritative = true
changeLog.consumer.psp_X.groupSearchBaseDn = ou=groups,dc=internet2,dc=edu
changeLog.consumer.psp_X.groupCreationBaseDn = ou=groups,dc=internet2,dc=edu
changeLog.consumer.psp_X.allGroupsSearchFilter = objectclass=groupOfNames
changeLog.consumer.psp_X.singleGroupSearchFilter =
(&(objectclass=groupOfNames)(cn=${group.name}))
changeLog.consumer.psp_X.groupSearchAttributes =
cn,gidNumber,objectclass,member
changeLog.consumer.psp_X.groupCreationLdifTemplate = dn:
cn=${group.name}||cn: ${group.name}||objectclass: top||objectclass:
groupOfNames||objectclass: posixGroup||gidNumber: ${group.idIndex}
changeLog.consumer.psp_X.userSearchBaseDn = dc=internet2,dc=edu
changeLog.consumer.psp_X.userSearchFilter =
(&(objectclass=inetOrgPerson)(uid=${subject.id}))
changeLog.consumer.psp_X.userCreationBaseDn = ou=People,dc=internet2,dc=edu
changeLog.consumer.psp_X.createMissingUsers = true
changeLog.consumer.psp_X.userCreationLdifTemplate = dn:
uid=${subject.id}||uid: ${subject.id}||objectclass: top||objectclass:
person||objectclass: organizationalPerson||objectclass: inetOrgPerson||sn:
${subject.id}||cn: ${subject.id}
changeLog.consumer.psp_X.userSearchAttributes =
dn,cn,uid,mail,uidNumber,objectclass



Archive powered by MHonArc 2.6.19.

Top of Page