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.