Implementation Plan March 23 2010

Personnel:

  •   Kirk Alexander
  • Sandra Stewart
  • UC Davis programming team
  • rSmart programming team - Anand

Communication:

  • server: irc.freenode.net
  • channel: #ucdsakai

During Maintenance Window

Pre Implementation tasks
For 3986-8307327

  • Build GB2 binaries

During the Implementation rollout, March 23, 2010

  • (5:30am – 5:35am, Anand) Place SmartSite into maintenance mode.
  • (5:35am – 5:40am, Anand) Stop all Tomcats
  • (5:40am – 5:45am, Anand) Backup the existing binaries and copy the new binaries to all Tomcats
  • (5:45am – 5:50am, Anand) Start one Tomcat

Content and Function Verification Testing

  • Verification is to go to site CHE 008B AR0,A01,A02,A04-A16 WQ 2010. Then go to Gradebook 2 and choose Submit Final Grades.   MYUCD warning page should popup.

Vote on our readiness to bring the system back up

  • (5:50am to 5:55am) Team to vote on readiness to bring the system back up assuming we’re going forward.  See rollback section for retreating.

Release the system to public

  • (5:55am to 6:05am, Anand) Bring up the application.
  • (6:06 am – 6:15am, Anand)  Release application to public.
  • (6:15am – 6:20am, UCDavis)  QA/PM will send email notification to our SmartSite community to say the system is back up.  
  • (6:21 am – 6:25am)   Project or Program Manager will change the MOTD. (This too is a UCD function.)

Rollback

  • (5:50 am – 6:30 am, Anand)  rollback the upgrade by doing the following:* Copy the backed up binaries to Tomcat and restart* (6:31 am – 6:45 am, UCDavis)  QA will log in and verify that the fix has been removed by doing the following:* Programmers will check to verify that the OSIV has not been included in the gradebook build.* (6:45 am – 6:55 am, Anand) Bring up the application.
  • (6:56 am – 6:57am, Anand))  Release application to public.
  • (6:58 am – 7:00am, UCDavis)  QA/PM will send email notification to our SmartSite community to say the system is back up
  • (6:58 am – 7:00am, UCDavis)   Project or Program Manager will change the MOTD.