Closed Bug 1167240 Opened 9 years ago Closed 9 years ago

Please re-deploy release 0.17.7 to loop-server PRODUCTION - CONFIG UPDATES

Categories

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

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: rpapa, Unassigned)

References

Details

      No description provided.
Depends on: 1163662
No new tag, just rolling out some config updates, pipeline changes, etc.
Spoke to deanw/bobm and we'll be deploying to PRODUCTION next T,W (5/26-27)

------------------
DEPLOYMENT NOTES
------------------

- numerous internal changes from an infrastructure perspective 
- lots of build pipeline changes
- datadog agent has been added to the build.
- updated the AMI (and so all the base OS packages).
- now use the Amazon provided SSL policies.
QA Contact: rpappalardo
Ops has deployed PROD elb.  DNS switch scheduled for ~3:30pm later today

------------------
ELB VERIFY (PRE-DNS-SWITCH)
------------------

Placed several calls successfully between Nightly and DevEd (Aurora) using new 0.17.5 ELB (prior to DNS switch).

Verifying ELB stack.


------------------
ELB VALIDATION (PRE-DNS-SWITCH)
------------------

mapping /etc/hosts to production ELB IP addr...


https://loop.services.mozilla.com:
{"name":"mozilla-loop-server","description":"The Mozilla Loop (WebRTC App) server","version":"0.17.7","homepage":"https://github.com/mozilla-services/loop-server/","endpoint":"https://loop.services.mozilla.com","fakeTokBox":false,"fxaOAuth":true,"i18n":{"defaultLang":"en-US","lang":"en-US"}}


https://loop.services.mozilla.com/__heartbeat__
{
  "storage": true,
  "provider": true
}


https://loop.services.mozilla.com/push-server-config
{
  "pushServerURI": "wss://push1.push.hello.firefox.com"
}


$ curl -I https://loop.services.mozilla.com
HTTP/1.1 200 OK
Date: Wed, 27 May 2015 19:45:50 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 277
Connection: keep-alive
Vary: Origin
ETag: W/"115-31f46fcc"
Timestamp: 1432755950
Flags: needinfo?(bobm)
This has been deployed to production.  Closing bug.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(bobm)
Resolution: --- → FIXED
DNS SWITCH

; <<>> DiG 9.8.3-P1 <<>> loop.services.mozilla.com
loop.services.mozilla.com. 300  IN      CNAME   loop.r53-2.services.mozilla.com.
loop.r53-2.services.mozilla.com. 56 IN  A       54.200.250.66
loop.r53-2.services.mozilla.com. 56 IN  A       52.10.215.124

------------------------

; <<>> DiG 9.8.3-P1 <<>> loop.services.mozilla.com
loop.services.mozilla.com. 300  IN      CNAME   loop.r53-2.services.mozilla.com.
loop.r53-2.services.mozilla.com. 60 IN  A       52.25.190.169
loop.r53-2.services.mozilla.com. 60 IN  A       52.24.67.229
------------------
SUMMARY
------------------

No 502 spikes on this deployment when switching DNS.

e2e test calls placed successfully between Nightly and DevEd and also with bobm, pdehaan - OK
sharing tabs and windows from DevEd - OK

Verifying Prod.


------------------
PROD VALIDATION
------------------

https://loop.services.mozilla.com:
{"name":"mozilla-loop-server","description":"The Mozilla Loop (WebRTC App) server","version":"0.17.7","homepage":"https://github.com/mozilla-services/loop-server/","endpoint":"https://loop.services.mozilla.com","fakeTokBox":false,"fxaOAuth":true,"i18n":{"defaultLang":"en-US","lang":"en-US"}}


https://loop.services.mozilla.com/__heartbeat__
{
  "storage": true,
  "provider": true
}


https://loop.services.mozilla.com/push-server-config
{
  "pushServerURI": "wss://push1.push.hello.firefox.com"
}


$ curl -I https://loop.services.mozilla.com
HTTP/1.1 200 OK
Date: Wed, 27 May 2015 23:05:52 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 277
Connection: keep-alive
Vary: Origin
ETag: W/"115-31f46fcc"
Timestamp: 1432767952
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.