Child pages
  • Grouper Call 31-May-2017
Skip to end of metadata
Go to start of metadata


Grouper Call 31-May-2017



  • Chris Hyzer, Penn (chair)
  • Jim Fox, U. Washington
  • Shilen Patel, Duke
  • Bert Bee Lindgren, GA Tech
  • Marwan Shaher, University of Colorado
  • Carey Black, tOhio State University
  • Emily Eisbruch, Internet2

Action Items

[AI] (Shilen) verify that he sent a note to the list on patch for web services

[AI] (Chris) edit LDAP loader in UI fails when legacy group type doesn’t exist
[AI] (Chris) GRP-1489 pull request

[AI] (Chris) update GSH documentation per discussion with Carey of O

[AI] (Chris) reply to Brigitte about MyServices in newUI and mask branches

[AI] (Chris) update GSH documentation per discussion with Carey of OSU

[AI]  (Chris) WS LDAP authentication
[AI]  (Chris) remove privileges from groups (Akki Kumar)

[AI] (Bert) create a JIRA for getting empty results from queries of a Grouper message, instead of blocking until there is a result [Dup, GRP-1549]

[AI] (Bert) survey Grouper list on ldaptive /VTLDAP config strings issue

[AI] (Bert)) reply to Nubli@IU PSPNG BushyDN OU Deletion (4/11) [Done, GRP-1550]
[AI] (Bert) Bert survey list on vt-ldap configuration strings being used for ldap subject sources and loader jobs
[AI] (Chris and Bert)  turn action items into JIRAs where appropriate (Chris done)
[AI]  (Bert)  status page for pspng (Gettes email) [Move to Jira, work on at Global Summit]
• Status: Coded and doing final test before pushing to github, ETA: Commit & Patch today

[AI] (Bert) Marwan Shahar and deleting groups in pspng? (2/20?) [In progress, at least groups schema that require a member]
[AI] (Bert) 2/27: Paul Engle, I was excited when the grouper_loader_log seemed to indicate that the job finished in an hour or so. Less so once I looked at the log and realized it was actually still running its worker threads... :  [Reply, Same as Michael’s request]

[AI (Bert) document the findings somewhere on wiki on Grouper and openldap for large groups
[AI] (Chris) add TIER API to the Grouper download page and do testing
[AI] (Shilen) follow up with U Colorado on patches for accessibility and cc grouper-core
[AI] (Bert)  reply to Chris Sutherin UMBC on pspng examples [Bert to reply]
[AI] (Bert)  reply to Scott Koranda about massaging group names in provisioning
[AI] (Bert)  reply to Shaun K about name null in pspng
[AI] (Bert) to reply to Peter St Onge

[AI] (Bert) Jeffrey Crawford email 1/12, full sync missing members
[AI] (Bert)  Scott Koranda email 1/12, error on change log consumer psp
[AI] (Bert) email the list about (a small) Office365 versus Dropbox and next PSP project
[AI] (Bert) create PSP-NG Training Video (after necessary patches) using Camtasia

Completed (or turned into JIRA) Action Items

  • [AI (Bert)  follow up with Martin Krenn on ldap passwords externalized [Reply] [Done, replied about GRP-1551]
  • [AI] (Bert)  2/23 Julio Macavilca: malformed DN [moved to GRP-1533 & Shilen’s 4/13 email]
  • [AI] (Bert)  get back to Akki Kumar about when groups that require a member will be implemented, GRP-1376: PSPNG: Support groups that require a member  [Will update jira] [[Done, issue closed]
  • [AI] (Bert) document how to build PSP NG and patch it  [Bert needs to finish last couple steps] (AI for Chris to try it afterwards)  [Done, Bert’s updated the doc]
  • [AI] (Bert) 2/23 Paul Engle: pspng authoritative all values of attribute  [moved to jira, GRP-1495]
  • [AI]  (Chris) Multiple matching subjects in UI (DONE)
  • [AI] (Bert) Encrypted password in ldaptive - Look at vt-ldap, wrap string in a call similar to decryptIfEncrypted( )  [Done, GRP-1551]
  • [AI] (Bert) Make jira for grouper messaging which is not blocking when used by pspng [Done, GRP-1549]
  • [AI]  (Chris)  Chad Redman 2/22: 2 issues: The source ID drop down list doesn't really show the "IDs" Also order seems random, so it takes a while to find the right source. (moved to jira: GRP-1513: subject api diagnostics should show source id)
  • [AI ] (Chris), making delete group more efficient for large groups, fix issue with not allowed to delete group (won’t fix)



• The Grouper team made changes based on the U. Colorado Accessibility report.

• About 20 jiras created and done

• Patch is available  Grouper 2.3.0 UI patch 27
• Issue still remains around roll alert?

• Still some Jiras to do (about 3 or 4 issues)

Current work tasks
Vivek – Grouper Messaging strategies  / Accessibility

Starting with Rabbit MQ (might be amqp compatible, commit is available)

Bert shared GA Tech pooling code with Grouper core list

See the project in GrouperMisc.
Comments are welcome on this work

Misagh – on hold

• Grouper loader on UI ,

• Screen showing all jobs in one place

• Chris has done several patches

• Will be working on deprovisioning

Bert – PSPNG

Monitoring full sync, unit test
Has made good progress

Next for Bert
• Encrypted config items

• VM with commas issue

• Working on action items and Jiras

Shilen – instrumentation, GSH NG
• Added patch for web services

• [AI] (Shilen) verify that he sent a note to the list on patch for web services

• Looking at GSH 

◦ Grouper Roadmap says : 

Improve gsh by adding readline like capabilities (line editing, tab completions, history, etc).  Explore incorporating Jline2 into the current beanshell approach or possibly adopting groovysh as the base. Nailgun is an option too

◦ [AI] (Shilen)  create  wiki page with a plan for GSH. (done)

  • Suggestion: have a config option to return to previous GSH,  rather than to offer complete backward compatibility

  • Create patch, then default to new GSH being  “ON” in next Grouper release

  • BeanShell is a dead project

  • How much compatibility can be maintained in groovysh?

  • Shilen suggests to use custom Groovy code

  • Using Jline you don’t get tab completion, but backward compatibility works

  • Edit Grouper Installer for new GSH?

  • Security Manager argument must be added

  • Shilen will test

Bill – TIER Grouper deployment guide

3. Issue roundup
·         Grouper-core list for demo alerts - will try to keep demo working to avoid alerts to the list
·         Grouper-core old members - Emily will deal with this
·         Grouper UI accessibility
·         TIER release 17040 - TIER packaging team working on issue with java install
·         TIER release and database vendor
·         Grouper security pen testing success
·         TomD getting TIER Grouper  working
·         Regex ignored via GSH (fixed in patch)
·         Grouper at Apereo cancelled
·         Grouper session at TechEX?
[AI] Emily check with Dean on the status of Grouper workshop at TechEx (DONE)
·         (AI for Chris) get back to Brigitte about MyServices in newUI and mask branches
·         Grouper UI found multiple subjects (fixed in patch)
·         Grouper migrate MySQL to a different database (got this working, added a wiki)
·         Deprovisioning with grace period (Erica Lomax and DaveL)
·         Improve GSH
·         Grouper and service accounts (updated wiki)
·         Review of code for RabbitMQ
·         (AI for Chris) edit LDAP loader in UI fails when legacy group type doesn’t exist
·         (AI for Chris) GRP-1489 pull request)
·         Indiana U contrib page and U Nebraska Contrib page

·         GDG TIER practice component
·         Java download issue in TIER package

[AI] (Chris) update GSH documentation per discussion with Carey of OSU

Next Grouper Call : Wed. June 14 , 2017





  • No labels