Closed Bug 1105496 Opened 10 years ago Closed 10 years ago

Please deploy Loop-Client 0.11.2 code to stage

Categories

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

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: standard8, Assigned: bobm)

References

Details

We'd like to deploy the loop-client 0.11.0 release to stage.

https://github.com/mozilla/loop-client/releases/tag/0.11.0

Configuration changes to config.js, add the following lines:

ADD lines into loop.config object:

  roomsSupportUrl: "https://support.mozilla.org/kb/group-conversations-firefox-hello-webrt",
  guestSupportUrl: 'https://support.mozilla.org/kb/respond-firefox-hello-invitation-guest-mode',

CHANGE lines in the loop.config object:

  serverUrl: 'https://loop.stage.mozaws.net/v0',
  privacyWebsiteUrl: 'https://www.mozilla.org/privacy/firefox-hello/',
  legalWebsiteUrl: 'https://www.mozilla.org/about/legal/terms/firefox-hello/',
(In reply to Mark Banner (:standard8) from comment #0)
>   roomsSupportUrl:
> "https://support.mozilla.org/kb/group-conversations-firefox-hello-webrt",

Should be:

  roomsSupportUrl: "https://support.mozilla.org/kb/group-conversations-firefox-hello-webrtc",

(missing 'c' on the end of the url)
Blocks: 1105497
Taking this ticket.
Assignee: nobody → bobm
Status: NEW → ASSIGNED
bobm is currently working on stage deployment which needed to get out today. As we've run up against end-of-day and US holiday tomorrow, spoke with mreavy and she's going to work with standard8 to complete testing of this release on both stage and prod.
Stage deployment complete.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
I've done some initial tests and most of the new configs seem to be working, however:

https://call.stage.mozaws.net/legal/terms/

isn't able to load https://call.stage.mozaws.net/legal/terms/en_US.html - it gets a 404.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
We tagged a new version to make it easier for Dean to rebuild the rpms and push them out:

https://github.com/mozilla/loop-client/releases/tag/0.11.1
Summary: Please deploy Loop-Client 0.11.0 code to stage → Please deploy Loop-Client 0.11.1 code to stage
Unfortunately something wasn't quite right with 0.11.1 in the version number generation, and I'd forgotten to update the changelog, so we're moving to 0.11.2:

https://github.com/mozilla/loop-client/releases/tag/0.11.2
Summary: Please deploy Loop-Client 0.11.1 code to stage → Please deploy Loop-Client 0.11.2 code to stage
This has been deployed to stage.
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → FIXED
-----------------
RELEASE NOTES
------------------

https://github.com/mozilla/loop-client/releases
https://github.com/mozilla/loop-client/compare/0.8.0...0.9.0
https://github.com/mozilla/loop-client/compare/0.9.0...0.10.0
https://github.com/mozilla/loop-client/compare/0.10.0...0.11.2

TAG
https://github.com/mozilla/loop-client/releases/tag/0.10.2

------------------
QUICK CHECKS
------------------
clear browser cache, then do this:

https://call.stage.mozaws.net/VERSION.txt
0.11.2
a2e172f78e0e549090a42dcba0afd87580ee0f2c Thu, 27 Nov 2014 10:58:08 +0000

https://call.stage.mozaws.net/:
Welcome to the Firefox Hello web client.

$ curl -I https://call.stage.mozaws.net
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-length: 5562
Content-Type: text/html
Date: Thu, 27 Nov 2014 11:43:19 GMT
ETag: "54770528-15ba"
Last-Modified: Thu, 27 Nov 2014 11:04:08 GMT
Vary: Accept-Encoding
X-Token-Match: 1
Connection: keep-alive


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


https://call.stage.mozaws.net/legal/terms/ - WORKS!

https://call.stage.mozaws.net/legal/terms - WORKS! (no trailing slash)


I've also done some functional flow testing for rooms (against nightly), and calls (against 34 beta) with the urls loaded in Chrome & Nightly FF, also checking the not supported comes up in Safari.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.