Closed Bug 783725 Opened 12 years ago Closed 12 years ago

browserid: QA and deploy BrowserID train-2012.08.17 to ephemeral "stage"

Categories

(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)

x86_64
Linux
task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: lhilaiel, Assigned: jrgm)

References

Details

(Whiteboard: [qa+])

Version: 80480e1a (0.2012.08.17.1)

available here: https://github.com/mozilla/browserid/tree/train-2012.08.17

ChangeLog including issues resolved: 
https://github.com/mozilla/browserid/blob/train-2012.08.17/ChangeLog#L1-32

[QA] Suggested additional areas of focus for QA:
  * everything, this is our beta candidate!
  * changing your password should sign you at everywhere the next time you interact with an RP or persona.org

[ops] deployment issues:
  * SCHEMA CHANGE: https://gist.github.com/3383917
Assignee: nobody → jrgm
QA Contact: jbonacci
Summary: browserid: QA and deploy BrowserID train-2012.07.30 to production → browserid: QA and deploy BrowserID train-2012.08.17 to production
Updating summary.

Note to :atoll, :gene, :bobm. This will not be the deployment ticket for actual stage or for production. 

First step, I've deployed train-2012.08.17 to ephemeral "stage" awsbox at:
https://train0817.personatest.org.

1) unit tests are passing for train-2012.08.17

2) curl https://train0817.personatest.org/ver.txt
>   --> 80480e1 lockdown v0.0.2 - uses a more specific ENV var than PORT to fix conflict in deployment environment

3) browserid.email table has the row from https://gist.github.com/3383917:
>   --> `lastPasswordReset` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'

4) Added these settings to /home/app/config.json and 
   as ~app did `forever restartall`:
     "kpi_backend_sample_rate": 0,
     "enable_development_menu": false,

5) minimal manual tests and front end tests in browser pass on
   train0817.personatest.org
Summary: browserid: QA and deploy BrowserID train-2012.08.17 to production → browserid: QA and deploy BrowserID train-2012.08.17 to ephemeral "stage"
Extracting strings...

What is the release date for this train? August 29?
L10n preview doesn't work:
https://translate.personatest.org/
http://translate.123done.org/

Can somebody update this please ASAP?
Matjaž,
   Indeed, that machine is not working (see Bug 779906). You should use the one lloyd built in the interim until someone figures out what's wrong with the app on l10n-preview.idweb.mtv1.dev.svc.mozilla.com
Oh, sorry disregard that, those URLs you listed *are* lloyd's interim localization system.

Lloyd, can you look into your box see what's going on?
QA "signs off" on this train on ephemeral. Next week, will have real stage for load testing and final re-check.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Marking this Verified.
We will need a new deploy ticket for the Stage release to Prod.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.