QA/Browser Technologies/Services/Releases/BrowserID 01182012

From MozillaWiki
Jump to: navigation, search

Areas for QA Focus

  • TBD for next train

Information

  • Train 19: 01-18-2012

Links

Deployment Ticket

  • bug 719243 - QA and deploy BrowserID train-2012.01.18 to production

OPs Ticket and ChangeWindow

Hot Fixes

  • HotFix 1
    • [BrowserID issue 972] : [regression] 'Always sign in with this email' doesn't persist login across browser restarts
  • HotFix 2
    • [BrowserID issue 848] : A dialog with unresponsive buttons is opened when confirming an email from a secondary browser
    • [BrowserID issue 973] : Mobile: Trouble verifying email using remote browser
    • [BrowserID issue 1026] : completing registration in a browser other than the initiating browser results in non-functional dialog

ChangeLog

Versions

Heartbeat

Processes

  • webheads
    • /usr/bin/node bin/browserid
    • /usr/bin/node bin/verifier
    • /usr/bin/node /opt/browserid/lib/verifier/verifier-compute.js
    • /usr/bin/node /opt/browserid/lib/bcrypt-compute.js
  • secure webheads
    • /usr/bin/node bin/dbwriter
    • /usr/bin/node /opt/browserid/lib/bcrypt-compute.js
  • keysigners
    • /usr/bin/node bin/keysigner
    • /usr/bin/node /opt/browserid/lib/keysigner/keysigner-compute.js
  • databases: various mysql processes
  • zeus: various zeus processes

Logs

  • webheads: /var/log/browserid/
    • browserid.log
    • browserid-metrics.json
    • verifier.log
    • verifier-metrics.json
    • verifier-compute.log
  • secure webheads: /var/log/browserid/
    • dbwriter.log
  • keysigners have /var/log/browserid/
    • keysigner.log
    • keysigner-compute.log
  • databases: n/a
  • zeus: various logs

Unit Tests

  • Front-End Unit Tests
    • Pass
  • Back-End Unit Tests
    • Pass
  • Headless Front-End Unit Tests
    • Pass

New/Updated OPs Tickets and Issues

  • bug 716940 - increase ephemeral port range on BrowserID webheads and load generation machines
  • bug 713812 - re-enable puppet on sign*.idkeysign*.scl2
  • bug 715708 - browserid: register new user fails the first time?
  • bug 709941 - graphs needed for new metrics reported through statsd on browserid
  • bug 712803 - browserid: build proxy service

New/Updated Security Tickets and Issues

  • bug 665057 - Design and implement crypto API for Mozilla ID

New/Updated APPs Tickets and Issues

  • bug 701424 - Switch authentication to BrowserID for etherpad.mozilla.org
  • bug 721883 - Unable to sign into Apps Developer Preview with an iPhone

New/Updated Labs Tickets and Issues

New/Updated Localization Tickets and Issues

  • bug 706572 - Document best practices for localizing node.js services

Resolved/Closed Bugs and Issues

Verified As Still Open, Reopened, or Updated : Server

Verified As Still Open, Reopened, or Updated : Client

  • None

Opened Bugs/Issues For This Week: Server

Opened Bugs/Issues For This Week: Client

  • None

Other Open Bugs

Notes

  • This release includes support for primaries through https://eyedee.me
  • This release includes (disabled) support for localization.