CloudServices/Meetings/2011-02-01
From MozillaWiki
< CloudServices | Meetings
- Time: Tuesday at 9:15 AM PST / 12:15 PM EST / 5:15 PM UTC.
- Place: Mozilla HQ, 2J (JK)
- Phone (US/Intl): 650 903 0800 x92 Conf: 8616#
- Phone (Toronto): 416 848 3114 x92 Conf: 8616#
- Phone (US): 800 707 2533 (pin 369) Conf: 8616#
Contents
- 1 Technical
- 1.1 Ops
- 1.2 Engineering
- 1.2.1 Account Management Portal (Toby)
- 1.2.2 Next-gen Reg/Sync Server (Tarek)
- 1.2.3 PAKE server (Tarek)
- 1.2.4 Identity Server (JR)
- 1.2.5 Firefox Home 2.0 (Stefan)
- 1.2.6 Firefox Home 1.1.1 (Stefan)
- 1.2.7 App performance issues due to Places (philikon)
- 1.2.8 Fx4 Sync Blockers (philipp/rnewman)
- 1.2.9 Notifications (Shane/Alex)
- 2 QA
- 3 Metrics
- 4 Product
- 5 Security
- 6 Marketing
- 7 Roundtable
Technical
Ops
SCL2 work
- Kickstarting is working well for RHEL 6.0
- Side distraction of trying to "switch back" to RHEL 5.5 (based on concerns of puppet configs)
- This was a big time sink -- RHEL 5.5 has issues doing what I want it to do (does not like the PXE/local combo boot with RAID)
- Will work on puppet conversion today with petef
- Side distraction of trying to "switch back" to RHEL 5.5 (based on concerns of puppet configs)
Upcoming production work
- Key exchange server update
- Improves credentials exchange over flaky network connections
- Implements CEF logging changes required by infrasec
- Sreg server update
- Implements "password reset code" function required by account portal
- Pending staging tests to confirm that everything works right
- Account portal beta deploy
- Doing this in parallel with staging tests and security review
- Required to verify production network ACLs
- Hidden from end-users until dev/qa/ops/sec signoff
Engineering
Account Management Portal (Toby)
- Now staged and undergoing security review.
- Because of API mismatch between python and php server and ops availablility, now going to stage directly to production. Since it's not public, that shouldn't be a problem.
- Have worked with Ragavan on strings
Next-gen Reg/Sync Server (Tarek)
- auth refactoring in progress for reg/sreg
- core cleanups (heartbeat, debug pages, etc)
- documentation + application template
PAKE server (Tarek)
- Need to sync the wiki page about the new server API
- Will add documentation on CEF log names
- Need to hook a functional test that runs on dev/stage
Identity Server (JR)
- Established milestone dates for ID serve
- fixed unauth'd login process (for access without widget)
ToDo:
- Test cases for unauth login flow, Hudson redis, etc.
- Site ID generator (with tests)
- Work w/ rnewman RE: javascript library?
- wait for the DayQuil to kick in.
Firefox Home 2.0 (Stefan)
Working on some basic infrastructure & code for our first demo/prototype.
Firefox Home 1.1.1 (Stefan)
Final testing by QA. Set goal to submit to app store this thursday.
App performance issues due to Places (philikon)
- landed in 2011-01-30 nightlies
- Fennec
- noticeable improvement in UI responsiveness during history sync
- not noticeable when logging is enabled, investigate making logging write to disk async
- Firefox
- >~25% speed improvement for history sync
Fx4 Sync Blockers (philipp/rnewman)
- down to 1.5 blockers
Notifications (Shane/Alex)
QA
- Smoketests against jpake staging server changes last week
- Focusing on nightly testing, places work landing
- Release testing on FF Home 1.1.1. Focus testing around flaky wifi patch (bug 618969
Metrics
Product
Security
- 3rd party testing complete - all bugs filed
- J-PAKE Security testing nearing completion. Remaining focus is finishing verification of CEF logging for security monitoring and ensuring blacklisting cannot be used to blacklist other IP addresses
- Account portal security testing has been delayed due to non-functioning application. Account portal will be moved to internal-only-access prod deployment to enable testing.
Issues blocking security
- Account Portal Non-functionality - Now fixed.
- SSL deployment of Account-portal
Marketing
Roundtable
Notes and actions
Follow ups from last week
- new user capacity estimates
- waiting on SCL2 boxes to be ready to bench to build estimates (eta?)