Skip to Content.
Sympa Menu

grouper-users - [grouper-users] Grouper 2.3: PSPNG Patches (P17 - P20)

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] Grouper 2.3: PSPNG Patches (P17 - P20)


Chronological Thread 
  • From: "Bee-Lindgren, Bert" <>
  • To: "" <>
  • Subject: [grouper-users] Grouper 2.3: PSPNG Patches (P17 - P20)
  • Date: Wed, 5 Sep 2018 21:30:53 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:jJbO2xdTwzB4m/rxto9QUCv0lGMj4u6mDksu8pMizoh2WeGdxc27ZBeN2/xhgRfzUJnB7Loc0qyK6/+mATRIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+KPjrFY7OlcS30P2594HObwlSizexfbF/IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4qF2QxHqlSgHLSY0/mHJhMJtkKJVrhGvpx1jzIHbe4yaLuZycr/HcN8GWWZNQ8BcXDFBDIOmaIsPCvIMMehFoobjuVQCtB2wBQiqBOzyxT9InGH53asi3+88DAzJwhYgH84AvH/Jq9j6L7kdUfqpzKXS1jrMce1Z1S756IjJdBAuvP6MXahufsrX0kQvEALFjkmKpYzqJTyVyvoCvHSb7+Z6S+2glnMnphh3rzOyyMksjYzJiZgUylDC7Sh5wYA1JcGmR05hZ96rDodQuz+AO4RoX8wiXnlkuCk7yr0auZ67YTMFxI47yB7YbvyLa4mI4hT/VOmPOzd4gmxqeK6hixqo60Sv1PDzVtSy3V1XrSRFisHBum4X2BDP98SKT+Zx8lq81TuK2QDe5f1ILVwxmKrVNZEszbo9m58WvEnBAiP5hl36gLKZe0gq4OSk9fnrb7X8qpOBM4J4kB/yP6oql8CnD+Q3LAsDU3Se9Om5z7Lv4UP0TbRPg/A2j6XVrpTXKMEHqaGkHwNY3YMu5Au8Ajqi0dkVm2QMIkhfdxKdlYfpPknDIPDmAve7hFShiC9lyuzBMLH9DJjBN3bNnrDvcLpk7E5T0xQ8wcpY55JJFrEOO/XzWlL3tNPFFBM5Kxa0w+H7CNpjyoweRWOPAqifMK/Itl+I+/4vI+2LZI8SuzbxMeQq5/nrjXMhmF8de7em3YcPZXymBPtqP1iVbH/xjtscDGsHuwQ+QeP2hFGeVDNTaWi9Uq046zw+DY+rD5vPSZ61jLyExii7H5lWZm5cClCLFHflb56LVOkWaCKOOMNuiSILWqa4R48l1BGushL1y7V9LuXK/C0VrpXj1Nlp5+HJmhE97yB0ANqB3GGNVW17gH4HRyIu0KBlvUN90kuD0bR/g/FAGtxT/fRJUhoiNZHC1ex2Es3yWhnfcdeTU1arWdGmATAqTtIt2N8CfVxxG9SkjhDfwSWqGbkVmKKXBJAq6K7TwWX+J9sug0rBgeMulV47WsZVcHC9i7Rk3wnVG4PTlUiFzeCneblWlHrC7mCe1WeU+VxDXRRreaTDQX0FYEbK95L06l6UHJG0DrFyeCFMxIumK61GZcfkixEObvr5JJ6WN2i8gXv2DxuFg7eNaoblYWgb9CLcFA4Lmhwe9nbAOAQjUHTy61nCBSBjQAq8K3jn9vNz/SvhFB090h2KYkt91rG85h8Sg7mGRugO2q4f53pzsC16SVC62d+eS8GNoQZsZu19WZs8+x8GsACRrAlhJtqlJqFmiEQZdlF9slnykR96B8BEkM4mo2knyiJ1KL7e31pdejiYm538J+6fJw==
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

Four patches have been recently published for Grouper 2.3's PSPNG:


Patch 17

[Note: This patch is broken by not including a necessary file. Patch 20 fixes this.]

GRP-1345 (Update of non-membership group attributes),

GRP-1707 (Recovery from out-of-band ldap changes),

-Reduced conflict between full and incremental provisioning

-Adding displayName, displayExtension, description to group JEXL expressions

-Better logging when operations are retried

-LdapSystem: Adding a differencing method which compares changes to what is already on ldap server


Patch 18

GRP-1874 - Respect ouCreationLdifTemplate setting


Patch 19

GRP-1552 - Enables PSPNG to fully control an attribute of member subjects


Patch 20

GRP-1683 and GRP-1730 - Fixes problems with group deletion and cleanups.

-Improved organization, modularity and logging.


PSPNG's next steps are:

1) Commit fixes and patch for GRP-1882 - New groups mistakenly deleted by group cleanup

2) Propagate these patches to a macro Grouper 2.4 patch


Also, you might be interested in seeing the docker-based test harness that supports test-driven pspng development. The harness is a bit ugly, but the README file might help.


Finally, I intend to continue patch PSPNG problems for both Grouper 2.3 and 2.4 for the next couple weeks, perhaps through the rest of September. After this, most PSPNG changes will only go into Grouper 2.4 patches, and 2.3's PSPNG patches will be limited to security or other huge problems. (Note: Patches for other parts of Grouper are already 2.4-focused).



With thanks,

  Bert Bee-Lindgren

  Georgia Tech & Grouper Team




  • [grouper-users] Grouper 2.3: PSPNG Patches (P17 - P20), Bee-Lindgren, Bert, 09/05/2018

Archive powered by MHonArc 2.6.19.

Top of Page