Closed Bug 846928 Opened 11 years ago Closed 11 years ago

please deploy 2013.03.01 to stage

Categories

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

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jhirsch, Assigned: jrgm)

References

Details

Jared thanks for this.

I deployed this earlier this afternoon with Edwin and Karl.  

Details:
Built and deployed rpm to stage:
./build.sh browserid train-2013.03.01 5381817d1d325569ed6f5fcee771c1ff810af7b5
producing RPMS/x86_64/browserid-server-0.2013.03.01-1.el6_113638.x86_64.rpm
Notes:
- for i in `seq 100`; do curl -s https://login.anosrep.org/ver.txt; done | sort | uniq -c
 100 5381817 Changes in 2013.03.01
 100 locale svn r113638
- for i in `seq 100`; do curl -s https://login.anosrep.org/sign_in | egrep 'Current|dialog.js|dialog.css'; done | sort | uniq -c
 100         <script src="https://static.login.anosrep.org/v/04e949c3a7/production/en/dialog.js"></script>
 100     <link href="https://static.login.anosrep.org/v/844b6f3f18/production/ie8_dialog.css" rel="stylesheet" type="text/css">
 100    - Current Commit: https://github.com/mozilla/browserid/commit/5381817
 100   <link href="https://static.login.anosrep.org/v/a7b294ecd6/production/en/dialog.css" rel="stylesheet" type="text/css">
- for i in `seq 100`; do curl -s https://login.anosrep.org/.well-known/browserid; echo; done | sort | uniq -c
  returns a public-key, no 500 error.
- for i in {web,sweb,sign}{1,2,3}; do ssh $i 'node --version'; done | sort | uniq -c
    9 v0.8.17
- for i in {web,sweb,sign}{1,2,3}; do ssh $i 'sudo svstat /service/browserid*'; done
  for i in {web,sweb,sign}{1,2,3}; do ssh $i "ps -eo pid,lstart,bsdtime,pcpu,pri,rsz,vsz,command | grep 'node bin/' | grep -v grep"; done
  shows the processes restarted and not flapping
- travis tests pass at this branch point - https://travis-ci.org/mozilla/browserid/builds/5173247
- started a 250K ADU load_gen and will let it run for a while. RSS appears stable.
- completed a 24 hour run @250K for load_gen; RSS is stable (not a surprise
  in this train).

- ran through a manual test in firefox which looks generally good.

- automation-tests run clean on vista_chrome and mostly so on
  linux_firefox_16. 
  - (Although at some point we need to bump the versions for firefox and
  safari to somewhat more current; I have a preliminary branch at
  https://github.com/jrgm/browserid/tree/cleanup_sauce_platforms to
  normalize the names used in sauce-platforms.js (e.g., VISTA on Sauce
  really means Windows7 ('Windows 2008')) as a first step).

- Due to the need to finish BigTent in production, I may choose to revert
  stage back to train-2012.02.15 to match current production. I've stood up 
  a c1.medium at https://train0301.personatest.org/ for testing this train, 
  if we revert stage to train-2012.02.15.
Status: NEW → ASSIGNED
I'm going to leave stage running train-2013.03.01, and I've destroyed the awsbox for train0301.personatest.org.
Okay, I respun the rpm to pick up l10n updates: /ver.txt
is now '5381817 Changes in 2013.03.01
 locale svn r113972'. All nodes in stage are restarted on that build.
Okay, myself an (thankfully others!) have run through smoketests on multiple browser/platforms with no significant issues reported. 

Been a little distracted on this train with folks coming onboard, but checked the pending issues (most a while ago), ran frontend tests on multiple browsers including mobile.

Anyways, QA signs off on this train to go to production and I will follow up with that ticket in a couple of minutes.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Blocks: 851000
Blocks: 851751
Blocks: 852844
You need to log in before you can comment on or make changes to this bug.