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.