CloudServices/Sync/FxSync/Archived/13GoLive: Difference between revisions
< CloudServices | Sync | FxSync | Archived
m (Telliott moved page Services/Sync/FxSync/Archived/13GoLive to CloudServices/Sync/FxSync/Archived/13GoLive) |
|||
(19 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
==Server Engineering (Owner: Toby)== | ==Server Engineering (Owner: Toby)== | ||
* Tag and deploy a stable version of code | * Tag and deploy a stable version of code - DONE | ||
** | ** 1.3 tagged for sync, registration and registration-secure | ||
* Enable mx scripts | * Enable mx scripts | ||
** [https://intranet.mozilla.org/Labs/Weave/AdminScripts Documentation] [5/20] | ** [https://intranet.mozilla.org/Labs/Weave/AdminScripts Documentation] [5/20] DONE | ||
** Scripts have been rewritten to work with cleaner config. Need multiple-node setup to test on. [5/21] | ** Scripts have been rewritten to work with cleaner config. Need multiple-node setup to test on. [5/21] DONE | ||
** At this point, it becomes an operations issue. | ** At this point, it becomes an operations issue. | ||
* Test migration | * Test migration [5/24] | ||
** Need firewall holes | ** Test on stage. [5/21] DONE | ||
** Need firewall holes for production. [5/21] | |||
** Migration plan at https://intranet.mozilla.org/Labs/Weave/MigrationPlan | ** Migration plan at https://intranet.mozilla.org/Labs/Weave/MigrationPlan | ||
Line 18: | Line 19: | ||
Add-on: | Add-on: | ||
* b6 release | * b6 release [5/21] | ||
** string frozen, tagged in both repos (weave + en-US) | ** string frozen, tagged in both repos (weave + en-US) | ||
** includes all green locales from l10n | ** includes all green locales from l10n | ||
** pointing at final URLs | ** pointing at final URLs | ||
* RC1 release | * RC1 release [5/24] | ||
** All locales showing green as of 8 AM PDT Monday will be included in this build. | ** All locales showing green as of 8 AM PDT Monday will be included in this build. | ||
* Spin final release build (late Monday/early Tuesday) | * Spin final release build (late Monday/early Tuesday) [5/25] | ||
** stage to AMO once we have a go (Tuesday AM?) | ** stage to AMO once we have a go (Tuesday AM?) | ||
Web stuff: | Web stuff: | ||
* services.mozilla.com | * services.mozilla.com [5/21] | ||
** get updated privacy policy/Terms of Service docs from legal and into SVN | ** get updated privacy policy/Terms of Service docs from legal and into SVN [5/21] | ||
** provide links on mozillalabs.com to new URLs | ** provide links on mozillalabs.com to new URLs - [5/21] | ||
** rebranding done and all content in place | ** rebranding done and all content in place - [5/21] | ||
==Ops (Owner: | ==Ops (Owner: mrz)== | ||
* Make load test work | * Make load test work ✓ | ||
** Augment frontend network infrastructure (05/21) | * Infrastructure changes | ||
** Replace HDDs in LDAP slaves with SSDs (05/21) | ** Augment frontend network infrastructure (05/21) ✓ | ||
** Replace HDDs in LDAP slaves with SSDs (05/21) ✓ | |||
* Get monitoring in place (05/24) | * Get monitoring in place (05/24) | ||
** wp-zlb (Zeus) in Nagios {{bug|565926}} | ** wp-zlb (Zeus) in Nagios {{bug|565926}} ✓ | ||
** LDAP replication lag {{bug|565946}} | ** LDAP replication lag {{bug|565946}} ✓ | ||
** MySQL nagios checks {{bug|567614}} ✓ | |||
** Zeus service checks (webapi/ldap) {{bug|567615}} ✓ | |||
* Get trending in place (05/24) | * Get trending in place (05/24) | ||
** LDAP replication | ** LDAP replication | ||
* Get ops playbook done | * Get [https://intranet.mozilla.org/IT:Weave/Run_Book#Production_Server_Configuration ops playbook done] | ||
** perpetual work in progress | ** perpetual work in progress | ||
* Lock down iptables/fw rules | * Lock down iptables/fw rules [5/23] | ||
** Zeus | ** Zeus | ||
==Security (Owner: Clyon)== | ==Security (Owner: Clyon)== | ||
* Verify logging in production (once load testing is completed 5/21) | * Verify logging in production (once load testing is completed 5/21) [[https://bugzilla.mozilla.org/show_bug.cgi?id=567436 bug 567436]] | ||
* Verify security event rules are firing (5/21 once logging is completed) | * Verify security event rules are firing (5/21 once logging is completed) | ||
* Final infrastructure review (5/24 to be completed by, will start 5/21) | * Final infrastructure review (5/24 to be completed by, will start 5/21) | ||
Line 56: | Line 60: | ||
* Complete utest (eta Monday 5/24) see matts email | * Complete utest (eta Monday 5/24) see matts email | ||
* QA will resume testing beta 6 when available, and run through smoketests and bfts. ETA to run those without hiccups is 2-4 hours. This will be against production server (includes fennec) | * QA will resume testing beta 6 when available, and run through smoketests and bfts. ETA to run those without hiccups is 2-4 hours. This will be against production server (includes fennec) | ||
** update: beta 6 landed 5/21, so targeting signoff on 5/24. | ** update: beta 6 landed 5/21, so targeting signoff on 5/24. - PASS | ||
==Marketing (Owner: Mayumi)== | ==Marketing (Owner: Mayumi)== | ||
* Blog post ready | * Blog post ready - DONE | ||
* Web pages ready | * Web pages ready [5/21] | ||
==Support (Owner: Ragavan/Tenser)== | ==Support (Owner: Ragavan/Tenser)== | ||
* Make sure support KBs are reviewed and ready to go. (ETA: Friday, May 21) | * Make sure support KBs are reviewed and ready to go. (ETA: Friday, May 21) - '''Done''' | ||
** https://support.mozilla.com/en-US/kb/What%20is%20Firefox%20Sync | |||
** https://support.mozilla.com/en-US/kb/Firefox+Sync+is+not+working | |||
** https://support.mozilla.com/en-US/kb/How+to+sync+Firefox+settings+between+computers | |||
** https://mobile.support.mozilla.com/en-US/kb/How+to+sync+Firefox+settings+with+a+mobile+device | |||
==Metrics (Owner: Ken)== | ==Metrics (Owner: Ken)== | ||
* Make sure metrics are in place and ready to point at the new environment | * Make sure metrics are in place and ready to point at the new environment | ||
** We are in good shape -- it doesn't look like we need to do any major refactoring, IT should be able to deploy the kit we provided to staging to test with. | ** We are in good shape -- it doesn't look like we need to do any major refactoring, IT should be able to deploy the kit we provided to staging to test with. [5/23] |
Latest revision as of 20:11, 19 November 2013
Server Engineering (Owner: Toby)
- Tag and deploy a stable version of code - DONE
- 1.3 tagged for sync, registration and registration-secure
- Enable mx scripts
- Documentation [5/20] DONE
- Scripts have been rewritten to work with cleaner config. Need multiple-node setup to test on. [5/21] DONE
- At this point, it becomes an operations issue.
- Test migration [5/24]
- Test on stage. [5/21] DONE
- Need firewall holes for production. [5/21]
- Migration plan at https://intranet.mozilla.org/Labs/Weave/MigrationPlan
Client Engineering (Owner: MConnor)
Key Links:
l10n dashboard services.m.c stage
Add-on:
- b6 release [5/21]
- string frozen, tagged in both repos (weave + en-US)
- includes all green locales from l10n
- pointing at final URLs
- RC1 release [5/24]
- All locales showing green as of 8 AM PDT Monday will be included in this build.
- Spin final release build (late Monday/early Tuesday) [5/25]
- stage to AMO once we have a go (Tuesday AM?)
Web stuff:
- services.mozilla.com [5/21]
- get updated privacy policy/Terms of Service docs from legal and into SVN [5/21]
- provide links on mozillalabs.com to new URLs - [5/21]
- rebranding done and all content in place - [5/21]
Ops (Owner: mrz)
- Make load test work ✓
- Infrastructure changes
- Augment frontend network infrastructure (05/21) ✓
- Replace HDDs in LDAP slaves with SSDs (05/21) ✓
- Get monitoring in place (05/24)
- wp-zlb (Zeus) in Nagios bug 565926 ✓
- LDAP replication lag bug 565946 ✓
- MySQL nagios checks bug 567614 ✓
- Zeus service checks (webapi/ldap) bug 567615 ✓
- Get trending in place (05/24)
- LDAP replication
- Get ops playbook done
- perpetual work in progress
- Lock down iptables/fw rules [5/23]
- Zeus
Security (Owner: Clyon)
- Verify logging in production (once load testing is completed 5/21) [bug 567436]
- Verify security event rules are firing (5/21 once logging is completed)
- Final infrastructure review (5/24 to be completed by, will start 5/21)
QA (Owner: TChung)
- Complete utest (eta Monday 5/24) see matts email
- QA will resume testing beta 6 when available, and run through smoketests and bfts. ETA to run those without hiccups is 2-4 hours. This will be against production server (includes fennec)
- update: beta 6 landed 5/21, so targeting signoff on 5/24. - PASS
Marketing (Owner: Mayumi)
- Blog post ready - DONE
- Web pages ready [5/21]
Support (Owner: Ragavan/Tenser)
- Make sure support KBs are reviewed and ready to go. (ETA: Friday, May 21) - Done
- https://support.mozilla.com/en-US/kb/What%20is%20Firefox%20Sync
- https://support.mozilla.com/en-US/kb/Firefox+Sync+is+not+working
- https://support.mozilla.com/en-US/kb/How+to+sync+Firefox+settings+between+computers
- https://mobile.support.mozilla.com/en-US/kb/How+to+sync+Firefox+settings+with+a+mobile+device
Metrics (Owner: Ken)
- Make sure metrics are in place and ready to point at the new environment
- We are in good shape -- it doesn't look like we need to do any major refactoring, IT should be able to deploy the kit we provided to staging to test with. [5/23]