Services/Meetings/2012-01-24

From MozillaWiki
Jump to: navigation, search
  • Time: Tuesday at 9:15 AM PST / 12:15 PM EST / 5:15 PM UTC.
  • Place: Mozilla HQ, North Bridge (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?: ….

Ops

Note: Goals do not reflect project timelines discussed in the Work Week pending budget approval.

BrowserID at PHX1

  • Cross-connect in place. Netops has firewall work pending, no ETA available
  • Kickstart found broken in PHX1, repairs underway.

Production work this week

ChangeWindow 2012-01-24

New/modified changes

  • Deploy cross root intermediate SSL certificate to *.s.m.c, *.browserid.org [bug 720478]
  • Finish innodb rseg alterations to SCL1 and PHX1 Sync databases [bug 694234]
  • Purge pre-ttl history entries [bug 687103]

Unchanged since last week

  • Update SCL2 internal Zeus networking rules to match staging. [bug 708444]
  • Upgrade SCL2 and PHX1 external Zeus software to match internal Zeus and staging. [bug 718473]
  • Reconfigure SCL2 and PHX1 Sync databases to decrease CPU load per request. [bug 694222]
  • Upgrade Sync reg/sreg to fix CEF logging for Infrasec. [bug 717073]

Engineering

Sagrada

New engineering wiki framework going up at https://wiki.mozilla.org/Services/Sagrada - Toby will work with people to move their projects under there into that namespace

Token Server (Tarek)

  • finishing the crypto bits this week
  • security review on the design to start soon
  • ongoing dev of the server
  • we should meet with Ben B., Ryan K., Toby to define app-to-app auth/

Metlog (Rob)

  • Metlog MozSvc integration nearly ready for testing
  • Lots of conversations w/ other folks re: Metlog requirements
  • Have data successfully being pushed into HDFS
  • Initial sync-server load testing Coming Soon®

Sauropod (rfkelly & rtilder)

Received the Latest! and Greatest! direction for What Is Sauropod?(finish the bottle) on Friday which is essentially a reset back to the original design: Be a token server authorized, encrypted key value store. Developed goals for the quarter for: get an unencrypted but authn/authz implementation in place.

Queuey (bbangert)

Qdo worker library underway, for batch processing of 'jobs' on the queues. Still finishing second draft of Queuey API with new BrowserID assertion handling, wiki will be updated when ready. Acquiring realistic data from Socorro team for creating load testing scripts.

Big Lebowski (rtilder)

While I await further Sauropod clarification, I will finish the BigL. Need to come back up to speed on the code.

Sync

Firefox Sync (rnewman)

Android Sync (rnewman)

Server (rfkelly)

Meeting to triage bugs and start work on 2.0 yesterday

Account Portal (telliott)

Notifications

WebApp/BrowserID support (BIPostal)

  • post work week work.
  • rewrote portions of pymilter to use gevent, saw a 50% speed improvement.
  • add'l meetings with ops & qa around bipostal push.
  • continuing improvements on milter performance.
  • continue review of Push code.

Client/Server (jbalogh)

  • Have Fennec build + push server that supports the whole flow on Android
  • Rebuilding the push server to scale now that the prototype works

QA

  • Updated our Q1 goals from last week's workweek

Testing and Sign-offs (tracy)

  • Desktop client train expected ready for testing by EOD Tuesday. Need announcement so MihaelaV in Romania can jump on it over night.
  • Continue to pound on Android Native Sync
  • Planning
    • Working with David Boswell on QA community to improve our transparency, on-ramps and overall services QA community picture for 2012. Tracy is taking the stewardship responsibility off of James plate.
    • Moving UI automation to open source image recognition tool Sikuli. The fix for bug 715877 should get us over the hump in automating passing the JPAKE code from client to client

API/FunkLoad Scripts (jrgm)

Sync Server (jbonacci)

  • 20110124 maintenance window
    • Bug 717691 - Android SDK r8 OpenSSL and certificate annoyances
    • Bug 720478 - add "cross root" intermediate to production *.s.m.c, *.browserid.org certificates
    • Bug 710338 - Upgrade browserid.org SSL cert to EV or crazypants good level

BrowserID (jbonacci)

  • 20110124 maintenance window
    • Bug 717691 - Android SDK r8 OpenSSL and certificate annoyances
    • Bug 720478 - add "cross root" intermediate to production *.s.m.c, *.browserid.org certificates
    • Bug 710338 - Upgrade browserid.org SSL cert to EV or crazypants good level
  • Bug 719243 - QA and deploy BrowserID train-2012.01.18 to production
    • Proxy support set up
    • Primaries in and enabled
    • Localization in code but disabled
  • Hotfixes and lots of debug work going on in the Dev and Stage environments

BrowserID automation (jrgm)

TPS (jgriffin)

Deployment Requests

No server trains (unless there's an issue) until 2.0. Makes little sense to deploy incremental improvements on the current code.

Support

Metrics

Reports and Monitoring (daniel)

Product

Sync

Firefox 9

Firefox 10

Firefox 11

Firefox 12

Firefox 13

Firefox 14

Beyond

Identity

Security

Android Sync

  • Code review of Android sync + J-PAKE is under way

Sagrada

  • yboily has scheduled an initial threat model meeting for today (01-24)
  • 11 AM Pacific
  • MV 3A - All Your Base (Vidyo 5316)
  • The focus of this will to document the relationship and data-flows between the following components:
    • Token Server / Authentication Server
    • Metrics
    • Storage (Sauropod)
    • Queuing (Queuey)

Marketing

Roundtable

2011Q4 Goals

2012Q1 Goals

2012Q2 Goals

2012Q3 Goals

2012Q4 Goals

Beyond

Notes and actions

Follow ups from last week

Other issues