Upgrade Grouper to v2.3

Project Description

The request was initiated by Eben van Zyl on 09 April 2018

Grouper has to be upgraded to the latest stable version.

Forms part of the phasing out of Novell.

Complete project plan available at https://trello.com/b/BukeCvgk/grouper-upgrade-23

Documents

Project Progress

40%

Project Timing

  • Start
    Apr 02 2018
  • End
    Jul 31 2020

04/02/2018 07/31/2020

85%

Overall Project Completion

  • 20%
  • 60%

40%

  • 40%
  • 80%

1. Grouper Upgrade to v2.3 Complete 40% Tasks 11 / 28

40%
Description

11 of 28 completedTasks

  • Get Servers needed for upgrade
  • Move Current Grouper Database to better storage - 90% wait state
  • Do maintenance on current database
  • Install new grouper on servers and also upgrade versions on upgrade server
  • upgrade versions 1.6.3 to 2.3 in steps on upgrade server
  • CAS grouper
  • Build backup plan
  • prod - offline backup
  • Restore to db 1.5.2
  • Upgrade to 1.6.3
  • Upgrade to 2.1
  • Upgrade to 2.2
  • Upgrade to 2.3
  • Check schema of upgraded db to fresh install db must be equal
  • Move db to new prod
  • Script process 5 to 11
  • Cloned grouper ldap - make test ldap - psp connector configure
  • New Prod Grouper ldap - make new ldap - psp connector configure
  • Old Prod Grouper ldap - psp connector configure
  • Create test scanner for sanity check - compare old prod - test old prod - new prod - members permission etc.
  • Test fresh start - clean ldap
  • Create new batch jobs, grouper loader and connect to new prod db
  • Script test process 13 plus psp run - check ok
  • Test cycle ... 13 then psp run then sanity check ok
  • Verify all ok with sanity scanner one last time
  • Ensure upgrade path check with patches
  • Test UI operations
  • Swing to production