Closed Bug 860793 Opened 11 years ago Closed 11 years ago

Please deploy persona train-2013.03.29 to production environment

Categories

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

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: kthiessen, Assigned: gene)

References

Details

+++ This bug was initially created as a clone of Bug #856255 +++

Good evening, Mr. Wood. Your mission, should you choose to accept it, involves the deployment of a project known as BrowserID to its production environment. Here are some pertinent details:

  * SHA: 56ee7cb30df72c927eef9b5bb43fd78ff7bfa136
  * branch: train-2013.03.29
  * repo: https://github.com/mozilla/browserid
  * L10n SVN number: 115143

As always, should any member of your Ops team be caught or killed, the Director will disavow any knowledge of your actions. This message will self-destruct in five seconds.
(And in all seriousness, this is my first one of these, so I am certain I will make mistakes in the process.  Please bring my attention to these mistakes.  Thanks.)
Sounds good. Can you point me to the full path of the rpm housed on the r6.build.mtv1.svc.mozilla.com machine that was used in stage so I can use the same package as was tested?
Also, RPM path on r6: /home/jrgm/workspace/browserid/rpmbuild/RPMS/x86_64/browserid-server-0.2013.03.29-4.el6_115143.x86_64.rpm
1:48pm drained SCL2
1:55 traffic to SCL2 blocked at the load balancer
2:00 SCL2 updated, please test and approve
2:28 drained phx1 set scl2 live
Target sha from above is 56ee7cb3, locale svn r115143
From a client with *login.persona.org resolving to scl2:
# for i in `seq 100`; do curl -s https://login.persona.org/ver.txt ; sleep 0.1; done | sort | uniq -c
 100 56ee7cb Merge pull request #3193 from jrgm/train-2013.03.29
 100 locale svn r115143
# for i in `seq 100`; do curl -s https://login.persona.org/sign_in | egrep 'Current|dialog.js|dialog.css'; sleep 0.1; done | sort | uniq -c
 100         <script src="https://static.login.persona.org/v/2b34191afe/production/en/dialog.js"></script>
 100     <link href="https://static.login.persona.org/v/844b6f3f18/production/ie8_dialog.css" rel="stylesheet" type="text/css">
 100    - Current Commit: https://github.com/mozilla/browserid/commit/56ee7cb
 100   <link href="https://static.login.persona.org/v/abca29d0cb/production/en/dialog.css" rel="stylesheet" type="text/css">
# for i in `seq 40`; do curl -s https://login.persona.org/.well-known/browserid; echo; sleep 0.5; done | sort | uniq -c
  40 {"public-key":{...}}
- verifier is responding in scl2 to requests
- language spot check - de, zh-TW, in particular this time
- Can successfully signin/signout/signin with:
  https://mozillians.org/en-US/
  https://developer.mozilla.org/en-US/
  https://affiliates.mozilla.org/en-US/new
  https://marketplace.firefox.com/
  https://moztrap.mozilla.org/results/runs/
  https://id.etherpad.mozilla.org/
  https://www.voo.st/events
  https://current.trovebox.com/
  http://crossword.thetimes.co.uk/#
  http://int1.dolumar.com/
  https://bugzilla.mozilla.org/index.cgi
  http://myfavoritebeer.org/
  http://123done.org/
- completed basic functional flows (signup, signin, change password, forget
  password, add user, remove user, cancel account)
- reviewed pencil graphs for errors or abnormal values. Looks nominally clear atm.
2:57 phx1 blocked at the load balancer
3:02 update complete please test phx1 and approve
3:21pm phx1 approved.
3:24 phx1 brought live in DNS. thanks very much
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Old deploy -- belatedly marking VERIFIED to get it off of my "unverified bugs" query.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.