Implementation Plan April 14, 2009

Sakai Properties

Until tag prod-015-RC2 has passed, the sakai properties can be found at:
https://mware.ucdavis.edu/svn/ucd-sakai/sakai-properties/tags/sakai-properties-2-5-x-prod-015-RC2/

Preparation work

During maintenance window : April 14, 2009 : 05:00 - 07:00
  • (05:00 Jon) Put smartsite into maintenance mode and shutdown Sakai on all 7 application servers
  • (05:05 Prabhu) Run the following DB SQL scripts:
  • (05:10 Jon) Deploy sakai_2-5-x-prod-015 tag on all 7 application servers via setup-sakai-node.sh
  • (05:20 Jon) Startup sakaiprod1 and check for errors
  • (05:22 Jon) Verify basic operation(login/site check, site info, etc)
  • (05:25 Jon) Startup sakaiprod2, ..., sakaiprod6, sakaiprodmail1
  • (05:30 Jon) Take smartsite out of maintenance mode
Fall-back Procedure (If needed) Time D is the decision time made to fallback
  • (D + 0 Jon) Shutdown Sakai on all 7 application servers
  • (D + 2m Prabhu) Run script:
  • (D + 3m Jon) Run ~/config-staging/tomcatclean.sh on sakaiprod1
  • (D + 5m Jon) Run mvn sakai:deploy from ~/src/sakai_2-5-x-prod-014 directory on sakaiprod1
  • (D + 15m Jon) Startup sakaiprod1 and check for errors
  • (D + 17m Jon) Startup sakaiprod2, ..., sakaiprod6, sakaiprodmail1
  • (D + 20m Jon) Take smartsite out of maintenance mode