Services/Meetings/2013-08-14

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

Deployment Requests

  • (jbonacci) Status of CW-20130813 and Bug 902652 ?

Hardware, Projects & Other

  • (jbonacc) Dropping something in here...
    • QA needs status of Sync Stage environment - we just may need it for picl/sync

Engineering

Metrics (benbangert/rmiller/vng/trink)

Heka

  • Added support for external plugin sub-packages to cmake build system.
  • Removed compiler warnings.
  • Added support for a global Heka root folder for persistence through restarts.
  • Heka now supports a config directory instead of just a single config file.
  • Removed ill-advised panic recovery attempts around invoked plugin code.
  • Fixed a couple of WhisperDB output bugs (db corruption and aggregation failure).
  • Added LogfileDirectoryManagerInput which can be used to load many different log files of the same format (e.g. the same log file from multiple hosts) w/ a single configuration.
  • Active outreach to sync and picl-idp ops / developers to support them in getting a working Heka deployment.

Sync (telliott)

  • (jbonacci) Talk, talk, and more talk. QA could sure use a good summary (up to this point)...
    • We got new auth on top of some sync/picl thing probably living in AWS with DB in PHX1 (is that about right?)

SimplePush (jr)

  • Need to accelerate high capacity capabilities a bit.

EU team (alexis, hannosch, tarek)

Loads

  • the doc has been improved - http://loads.readthedocs.org
  • started to add a web dashboard to see the ongoing load tests on the AWS loads cluster - http://loads.services.mozilla.com
  • need to sync w/ Jeremy and Benson. They are also doing load tests on Simple Push
  • The external runners had been reworked (to be used in PICL with JS)

MLS (Mozilla Location Service)

  • Switched local testing from sqlite to mysql to better match RDS and use some mysql specific functionality
  • Reworked sql connection pooling and test db isolation
  • Added explicit master/read-replica connections and use read-replica for all read-only functionality
  • Bunch of minor website updates, changed map to a heatmap
  • Started reading up on celery as a potential async worker / timed job scheduler with configurable backends (probably mysql at first to avoid additional ops-complexity)

Other Projects

kazoo (bbangert / hannosch)

Campaign Manager (jr)

QA

Sync Server (jbonacci)

  • Worked with OPs yesterday and late last night on CW-20130813 and Bug 902652

Persona/SignIn/BigTent (jrgm/edwong/kthiessen)

  • Trains and security fire-drills.
  • Edwin still out on paternity leave.

PiCL (jbonacci)

  • Focus this week is on Picl-IdP API changes and unit testing, also looking at supported/dependent packages/libs/repos - restmail, scrypt-helper, account bridge, etc.
  • Talks continue - see sync-dev, #picl IRC, etc.

SimplePush (edwong/kthiessen)

  • Co-ordinating load testing with Tarek and Benson/motlygeek.

Heka (kthiessen/jbonacci)

  • (jbonacci) "Final" functional testing to happen in next couple of weeks on v0.4.0. Focus after that will be on integration testing with picl/sync.

Loads (edwong/kthiessen/jbonacci)

Guests / External team updates

Roundtable

Presentations