Services/Meetings/2012-05-22

From MozillaWiki
Jump to: navigation, search
  • Time: Tuesday at 9:15 AM PST / 12:15 PM EST / 5:15 PM UTC.
  • Place: Mozilla HQ, Sick Bay (Vidyo room "Services")
  • Phone (US/Intl): 650 903 0800 x92 Conf: 98616#
  • Phone (Toronto): 416 848 3114 x92 Conf: 98616#
  • Phone (US): 800 707 2533 (pin 369) Conf: 98616#

Who's away?: Tracy PTO May 26th - June 3rd

Ops

Hardware

Projects

Other Notes

Engineering

Sagrada

Metrics (rmiller/vng)

  • finishing the node.js metlog client. adding support for client configuration (including sender, global settings, filters, and plug-ins) from a JSON format
  • setting up a complete metlog stack with statsd+graphite+pencil running within vagrant

SyncStorage/AITC (rfkelly)

Done:

  • Worked through some loadtesting weirdness in AITC stage. Not exactly *fixed* yet, but at least I understand what was going on.
  • Various Sync1.1 tweaks in response to folks hosting their own server.
  • Preparing for a Sync1.1 release from trunk, so we can run metlog in the wild.

Next:

  • Get Sync1.1+metlog ready to launch.

Queuey (bbangert/hannosch)

  • [zookeeper] Acquired consensus on Python zookeeper library
  • [zookeeper] Refactoring multiple code-bases into one new one
  • [legal] Telephone/IRC tag to the UK for discussing appropriate licensing with Gerv

Token Server (tarek/alexis)

  • weird bug was not reproduced yet

Signing (rtilder)

  • Services Operations will be taking over running the hardware for the signing service and HSMs.
  • Will be working with jbonacci and jv's crew to make it work

Sync

  • Rapid Release meeting tomorrow

Firefox Sync (gps)

  • bug 756549 - major memory regression with Sync in Nightly. JS patch triggering was backed out a few hours ago after release drivers saw it.
  • bug 756366 - Sync credentials being lost after client wipe. This is result of identity refactoring, which I landed ~1 month ago. Fix in inbound. Should go to Aurora by end of week.
  • bug 755339 - Followups to enable testing-only JS modules. Work is needed for AITC and Storage 2.0 JS servers. This involves makefile packaging and buildbot changes. Filed bug 757397 in the process to half the size of the build logs because of excessive logging. Clownshoes.
  • bug 755196 - Expose httpd.js as an importable module. One simple change has required changes in many systems. Why so complicated?!
  • Completed review of AITC client and storage. Manager is still pending review. Still many open issues for AITC team. Mostly around test coverage. They are blocked on my AITC test server. I've been distracted by the aforementioned Sync bugs and trying to get dependent bugs landed.

Android Sync (rnewman/nalexander/liuche)

Beta continuing to get warm reception. Only major point against us Sync-wise is lack of support for multiple Sync accounts. No beta blockers, no release blockers. Cranking along on our bugs, now.

Hurrah!

Notifications

Client/Server (jbalogh/jrconlin)

  • Getting notifications client into Firefox
  • Discovering that Gecko has a hidden browser window

QA

Client Testing and Sign-offs (tracy)

  • Sync exposed an OOM crasher (bug 756549 - Sync updates cause explosive memory usage leading to OOM) caused by the fix in bug 723350 - Simplify gcMallocBytes accounting
    • That fix was backed out this morning
    • I'll attempt to confirm. But I wasn't reliably reproducing in recent testing.
  • Verified several bug fixes around key reallocation on Android.
  • Verified J-Pake screen rotation and screen sleep fixes.

Sync Server (jbonacci/jrgm)

  • Working with Richard S. on switching PHX1 Sync storage API from memcached to couchbase
  • Working with Ryan on Aitc 1.1 in Stage
  • Working through some QA docs for Aitc and TokenServer
  • Need to start digging into HSM
    • Bug 756664 - Metabug for HSM/signing service transition

BrowserID (jrgm/jbonacci)

  • BrowserID train-2012.05.14
    • changelog issue verifications complete
    • load_gen still needs running (network in stage unstable end of last week).
  • testing of issue2592 branch on awsbox (now merged into dev).
  • Several prod firedrills last 10 days, including push and test of emergency bug fix
  • Q2 test planning for the following:
    • Updated API, UI flow, RP, Keywrapping
    • Persona Beta
    • BigTent
    • VinzClortho (Mozilla.com)
    • KPI
  • QA Automation

Deployment Requests

Support

Metrics

Reports and Monitoring (daniel)

Product

Sync

Firefox 13

Firefox 14

Firefox 15

Firefox 16

Beyond

Identity

Security (dchan)

Marketing

Roundtable

Notes and actions

  • Services QA needs to match Services milestones to QA milestones for Q2 goals and BaseCamp
  • What projects listed above are being considered for Q2?
  • What projects listed above are being considered for BaseCamp?
  • What Q2 or BaseCamp requirements are not reflected in the list of projects?

Follow ups from last week

Other issues