Implementation Plan February 26, 2010
Personnel:
- Â Â Â Pete Peterson, QA verification
- Â Â Â David Woods, QA verification
- Â Â Â Sandra Stewart, QA verification
- Â Â Â Anand Metha, Support
- Â Â Â James Renfro, Gradebook2 programmer.
Communication Â
- Â Â Â server: irc.freenode.net
- Â Â Â channel: #ucdsakai
- Â
During Maintenance Window
Pre Implementation tasks
- Â Â Â (David Woods) Create RSN ticket and update with verification fix documentation and other documentation of the problem.
-    (James Renfro) Create patch 1.1.4.1 and attach to RSN ticket 8307178. Notify rSmart of this.
- Â Â Â (John Bush, rSmart) vendor drop the patch and merge to UCD base code.
- Â Â Â (Anand Mehta,rSmart) build the code and copy the binaries to the home directory on each server.
During the Implementation rollout (all times are PST)
- Â Â Â (5:00am, UCD and rSmart) open IRC.
- Â Â Â (5:01am to 5:10 am, Anand Metha) Place SmartSite in maintenance mode.
-    (5:11 – 5:18, Anand Mehta) will back up the deployed GB2 binaries
-    (5:19 – 5:25, Anand Mehta) will copy the new binaries to TomcatÂ
-    (5:26 – 5:30, Anand Metha) Bring up one SmartSite server in maintenance mode for QA verification.
Content and Function Verification Testing
-  (5:31 – 5:45am, Sandra Stewart or Pete Peterson) QA verify that the problem has been fixed as follows:
- Select screen shots from sak-3151 for coursesite entitled simple test site - test26 - postpatch - scaling on.jpg
- Go to course site DLW rSmart testgb1 WQ 2010 on smartsite-Prod.
- Â Â Â Verify that value for Course Grade for Sakai Stu4 is F (55.00%).
Vote on our readiness to bring the system back up
-    (5:49 – 5:50, rSmart and UCD) 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:51am – 6:00am, rSmart) Bring up rest of SmartSite servers, return to normal mode.
-    (6:01 am – 6:05am, rSmart) Update RSN ticket to notify SmartSite team that the system is back up. Â
-    (6:06 am – 6:15am, UCD)  Change the MOTD and send release management notice to UCD SmartSite Community.
Rollback (system should still be in maintenance mode with one server up)
-    (5:48 am – 6:05 am Anand Metha ), roll back the upgrade by doing the following:
- Â Â Â Delete the GB2 binaries from Tomcat)
- Â Â Â (Copy the backed up binaries to Tomcat)
-    (6:06 am – 6:15am Sandra Stewart or Pete Peterson) Log in and verify that the fix has been removed by doing the following:
- Â Â Â Â Â Â Select screen shots from SAK-3151 entitled simple test site - prod - prepatch - scaling on .jpg for original values.
-    Open course site DLW rSmart testgb1 WQ 2010 smartsite-Prod. Go to Gradebook.
- Â Â Â Verify that value for Course Grade Sakai Stu4 has a 100% increase in grade, an A (100.00%) with scaling turned on.
-    (6:16 am – 6:20 am, Anand Metha) Bring up rest of SmartSite servers, return to normal mode.
-    (6:21 am – 6:23am, Anand Metha) Release application to public.Update RSN ticket that upgrade was rolled back.
-    (6:24am – 6:30am, Sandra Stewart) Send email notification to our SmartSite community to say the system is back up. Change MOTD.