Child pages
  • 24 July-2019
Skip to end of metadata
Go to start of metadata

  

Attending 

  • Chris Hyzer, Penn, Chair
  • Chad Redman, UNC
  • Carey Black, the Ohio State University
  • Vivek Sachdiva, independent 
  • Bert Bee-Lindgren, GA Tech
  • Emily Eisbruch, Internet2

Grouper Action Items are here

NEW ACTION ITEMS

    • AI Chris reply to Externalized logging email  (Josh O’Dowd)  
    • AI Chris handle Issues with replacing the Subject store after install grouper with installer (Adam, UC Irvine)
    • AI Chad look at bug in AttributeDefFinder.java (Jim Fox) 
    • AI Bert respond to inquiry on how do I "fix" a group stuck in retries with the PSPNG provisioner (Erik)
    • AI Bert will reply to recent PSPNG support issues on the grouper-user list

Discussion

Current work tasks, and next tasks

 Vivek – Workflow and Forms

  •  https://spaces.at.internet2.edu/x/KgQSCQ
  • Workflow actions
  • Vivek  - Check re JSOUP
  • Allowed group ID allows certain people to initiate workflow
  • Vivek - Adjust read and view issues, every entity should only get view
  • Vivek -  to add a column for the user so if you mouse over (hover) you can see  details; Like for membership of a group
  • “Waiting for approval” reminders are immediate, then “reminder to approve” emails once daily (configurable); it’s a digest if you have more than one to approve
  • Documentation will explain how to configure correctly 
  • More validation will come later
  • Need some end to end testing done, Chris will review
  • This feature will be released in a patch,  hopefully before next Grouper Call
  • Impressive work, satisfies the requirements and will add  a lot of value

Chris –  Configuration in database 

  • https://spaces.at.internet2.edu/x/pIQ5CQ
  • https://spaces.at.internet2.edu/x/CwBbC
  • Can view Configuration on the UI, must be a sysadmin
  • Applies to all config files and their overrides files 
  • Next step will be to allow editing by sysadmin
  • It’s now on demo server
  • Misc > Configure, allows you to pick a config file
  • The UI provides as much info as possible, 
    • Tells you what the default value is 
    • Gives the doc from the properties file on each config item
  • If something is commented out in Config file, it will show for reference in the UI
  • For passwords, if you are note externalizing to a file, it will escape w asterisk
  • If you are externalizing to a file, it will show the file location
  • If filed moved  to API, it must be renamed
  • Override file is same name
  • Only from source IP file of local hosts
  • Can use a reverse proxy for header
  • (Can disable this source IP only feature)
  • Chris will be adding an edit button and validation
  • Properties files allow expression language (EL), that will be shown via checkbox in the UI 
  • Can export to a properties file
  • Expression can query the database

  • Database issues versus config files


Bert – PSPNG patches

AI Bert will reply to recent PSPNG support issues on the grouper-user list


 Shilen – Report attestation


Chad – Visualization improvements



OSU Contrib on managing DUO roles from Grouper.

  • If OSU is contributing that code back to Grouper project, what is best way to transfer the code?
    Ideally do a pull request in GITHUB
  • Or if can’t do pull request, email to Chris with a zip file
  • put header and author   


Plan is for team to work on fixing bugs before we branch for Grouper 2.5


Issue Roundup for July 24, 2019

  Emails since  July 10, 2019

  On Grouper-Users email list

  • PSPNG and groupSelectionExpression - still need etc:pspng:provision_to when using groupSelectionExpression ? (Pete St. Onge, U Toronto)
  • Ldap Exception: Missing property subjectApi.source.ldap-servicedn.param.ldapServerId.value in subject.properties (Rutgers) 
  • Error: Queries in your database seem to be case insensitive, this can be a problem for Grouper, if you are using MySQL you should use a bin collation (UC Irvine)
  • AI Chris reply to Externalized logging email  (Josh O’Dowd)  
  • Migrating bushy layout from PSP to PSPNG - extraneous OU/stem, July 22  (Pete St. Onge, U Toronto)
  • example of rule to automatically add disabled date for memberships, Greg Haverkamp
  • Slack Deprovisioning, Chris Hyzer
  • Error when provisioning to AD (PSPNG issue) (Amit, Yale)
  •  [AI Chris] handle Issues with replacing the Subject store after install grouper with installer (Adam, UC Irvine)
  • pspng to AD error (Jeffrey Williams)
  • Grouper 2.4, PSPNG Patches 7 & 8 Released
  •  JEXL syntax with PSPNG filters (Erik, U. Illinois)
  • New wiki page on Authentication to Grouper UI (EmilyE, Chad)
  • grouper.cache.properties question. (Carey Black)


  On Grouper-Dev email list


  • AI Chad look at bug in AttributeDefFinder.java (Jim Fox) 



Slack


  • Getting Started issues from jasonrap
  • Tomcat and other upgrade questions (M. Bearfoot)


  • latest grouper images published today - having trouble with keytool (Gettes)
  • general debugging technique (Carey Black)
  • AI Bert respond to inquiry on how do I "fix" a group stuck in retries with the PSPNG provisioner (Erik)
  • grouper jobs started to get stuck / jstack (Gettes)


New JIRAs since  July 10, 2019 

  • 2256: put all config files in API for 2.5
  • 2255: GDG structure template should also deselect permission actions on groups
  • 2254: Convert and move GraphSampleData class into a grouper/misc gsh script (cer DONE)
  • 2253: add auto expire membership shortcut
  • 2252: Allow some loader properties to be set per job instead of global
  • 2251: pspng summary not correct
  • 2250: Convert au.com.bytecode.opencsv api calls to org.apache.commons.csv (cer todo)
  • 2249: member batch import incompatible with content security policy blocking iframes (cer todo)
  • 2248: grouper ui does not work in readonly mode
  • 2247: UI for large/long attribute name values does not "flex" to allow the user to see the whole value


Recent Grouper Wiki Updates

Next Grouper Call : Wed Aug 7, 2019

 

  • No labels