User:RobertKaye/May15 Release Plan: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
RobertKaye (talk | contribs) (New page: == 15 May 2012 Schema Change Release Plan == === Prior to release === * Prepare production branch * Run tests === Actual Release === ==== On astro ==== * turn off cron on astro * take...) |
RobertKaye (talk | contribs) |
||
Line 18: | Line 18: | ||
* pop MP::Table changes |
* pop MP::Table changes |
||
* bring up servers |
* bring up servers |
||
* test to verify things are OK |
|||
* turn on cron |
|||
==== On pingu, asterix ==== |
==== On pingu, asterix ==== |
Revision as of 18:17, 7 May 2012
15 May 2012 Schema Change Release Plan
Prior to release
- Prepare production branch
- Run tests
Actual Release
On astro
- turn off cron on astro
- take down servers
- stash MP::Table changes
- run upgrade.sh
- upgrade.sh exports final replication packets for schema 14
- increment schema number in DBDefs.pm
- pop MP::Table changes
- bring up servers
- test to verify things are OK
- turn on cron
On pingu, asterix
- take down servers
- stash MP::Table changes
- increment schema number in DBDefs.pm
- pop MP::Table changes
- bring up servers
Post release steps
- post release notes on blog
- transclude any changed docs