Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] [PSPNG] Renaming a folder trigger a full sync

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] [PSPNG] Renaming a folder trigger a full sync


Chronological Thread 
  • From: Jeffrey Williams <>
  • To: Yoann Delattre <>
  • Cc: , Grouper-Users <>
  • Subject: Re: [grouper-users] [PSPNG] Renaming a folder trigger a full sync
  • Date: Mon, 10 Sep 2018 10:12:40 -0400
  • Ironport-phdr: 9a23:fNPZ5BdmLsAx5M2kK7Uke1rflGMj4u6mDksu8pMizoh2WeGdxcS9bR7h7PlgxGXEQZ/co6odzbaO7Oa4ASQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTahY75+Ngm6oRnMvcQKnIVuLbo8xAHUqXVSYeRWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLns65Nb3uhnZTAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v9LlgRgP2hygbNj456GDXhdJ2jKJHuxKquhhzz5fJbI2JKPZye6XQds4YS2VcRMZcTyNOAo2+YIUPAeQPPvtWoZfhqFYVtxSyGROhCfnzxjNUhHL727Ax3eQ7EQHB2QwtB9YAv2rarNX7LqcdT+C0x7TIwjXCa/NW3Tb955LNchA6vPqBWrBwccTfyEkuEwPFilSQppb+MjOI0OQCr2eb4/B+Wu2ylm4qsgd8qSWhyMcrj4nGnIMVylbc+CV4xoY1OcO3SFR9YdG6DJtcqTuWOJVrTcM/W21opSA6xaEJuZKhYicF1YknyhjCYPKEa4iF+gzvWeeNLTp6gX9ldrGyiA2u/UWlxeDxVci53VlPoyZbjtXBs3UA2hjN5seaTPZ2412v1iyV1w/J7+FJOUA0mrTfK54m2rMwk4AcsUXHHiPvhUX5lrKaelwr++Ws9ejof6/qppCbN49zhQH+NrohltajDuQ/NwgCR2mb+eKi273/5UD1XrRHguE0n6TcvpDXJt8UqrK8DgJa0Ysu6hmyAjK43NgEmHQKKVZIdAyagITxPlHBOvH4DfOxg1S2lzdrwujLPr/vApTDL3jDlLPhfbdn5ENH1Qozy8xQ551OBr4fPf3zR1f9tMbEAR8hLwy03+HnBc1y1oMEXmKPH7eZP73IsVOR++IvOPeDZJUOuDvmL/gl5uXujWMimVMDZ6Wp3J0XaGymEfR8JUWWf2bsjskbHWgUowU+Ub+itFrXYDlaYXD6c6847y0nEo/uWZbET4arxrCM2C6nAodbTmlNT1SNFXPlMYueDaQiciWXd+1snDIeWKnpdI4l0RCnsRSyn7hpMevQ/iwRnY/l39cz6uHOw0JhvQdoBtiQhjneB1p/mXkFEnpvhPhy


It is!  I was curious to see if all of the provisioners normally sync that renamed folder, or did the rename cause an unrelated provisioner, where the folder would be out-of-scope for it, to sync its own groups as well.

The former would make sense since the provisioners run independently of each other and if an event causes a full-sync for one provisioner, it would happen for the others as well.  The latter would be interesting.


For updating stems(i.e. folders), does PSPNG call the full-sync engine to do a targeted sync of the renamed folder?  


On Mon, Sep 10, 2018 at 9:36 AM Yoann Delattre <> wrote:

pspng_attrFrEduLilHabilitation use groupSelectionExpression parameter :

changeLog.consumer.pspng_attrFrEduLilHabilitation.groupSelectionExpression = ${name.startsWith("app:") && name.contains(":habil:")}

pspng_brancheGrouper : provision_to attribute is set on practically all root folder.

pspng_brancheListes : provision_to attribute is only set on a specific folder.

i'm not sure if this is what you're asking for ?

Anyway thanks for your help !
Yoann


Le 10/09/2018 à 15:22, Jeffrey Williams a écrit :
I'm also curious as to how you're setting your provisioning attributes: immediate folder, parent or *parent folder?  Individual groups?

Thanks,
Jeff

On Mon, Sep 10, 2018 at 9:20 AM Yoann Delattre <> wrote:

with the last patch : 21.

Thanks,
Yoann
Le 10/09/2018 à 15:15, Julio Macavilca a écrit :
Just curious, in which patch are you noticing this?

Thanks,
Julio


On Mon, Sep 10, 2018 at 9:02 AM, Yoann Delattre <> wrote:
Hello,

I'm currently testing PSPNG.
During my tests, rename a folder (with some groups in it) triggered a full sync for all the provisioners :

2018-09-10 13:57:00,594: [DefaultQuartzScheduler_Worker-1] INFO FullSyncProvisioner.queueAllGroupsForFullSync(551) -  - FullSyncer(pspng_attrFrEduLilHabilitation): Queuing all groups for full sync. (Work item invokes full sync: ProvisioningWorkItem[done=false,clog=clog #3931352 / ChangeLog type: stem: updateStem])
2018-09-10 13:57:00,613: [DefaultQuartzScheduler_Worker-2] INFO FullSyncProvisioner.queueAllGroupsForFullSync(551) -  - FullSyncer(pspng_brancheListes): Queuing all groups for full sync. (Work item invokes full sync: ProvisioningWorkItem[done=false,clog=clog #3931352 / ChangeLog type: stem: updateStem])
2018-09-10 13:57:02,047: [DefaultQuartzScheduler_Worker-3] INFO FullSyncProvisioner.queueAllGroupsForFullSync(551) -  - FullSyncer(pspng_brancheGrouper): Queuing all groups for full sync. (Work item invokes full sync: ProvisioningWorkItem[done=false,clog=clog #3931352 / ChangeLog type: stem: updateStem])

Is this the expected behavior ?

i'm a little concern because if a full sync of all provisioners is started during work time, provisioning will take more time than usual.

Thanks for your help,
Yoann





--
Jeffrey Williams 
Identity Engineer
Identity & Access Services
https://its.uncg.edu





--
Jeffrey Williams 
Identity Engineer
Identity & Access Services
https://its.uncg.edu





Archive powered by MHonArc 2.6.19.

Top of Page