Closed
Bug 1170277
Opened 10 years ago
Closed 10 years ago
Please deploy 0.17.2 loop-client to PRODUCTION
Categories
(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)
Cloud Services
Operations: Deployment Requests - DEPRECATED
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: rpapa, Unassigned)
References
Details
------------------
RELEASE NOTES
------------------
https://github.com/mozilla/loop-client/releases
COMPARISONS
https://github.com/mozilla/loop-client/compare/0.16.0...0.17.0
https://github.com/mozilla/loop-client/compare/0.17.0...0.17.1
https://github.com/mozilla/loop-client/compare/0.17.1...0.17.2
TAGS
https://github.com/mozilla/loop-client/releases/tag/0.17.2
https://github.com/mozilla/loop-client/commit/dd7654b9c522ea33854be170faf65ef62fc5dc29
CHANGELOG
0.17.2 (2015-06-01)
-------------------
- Bug 1169706 - Link-clicker UI broken for release builds (38 & earlier) - Join doesn't work (TypeError: rootNavigator.mediaDevices.enumerateDevices is not a function).
- Bug 1169908 - Add a robots.txt for Loop's standalone UI.
- Bug 1170051 - Fix issues with screen shares not correctly laying out on Loop standalone UI - remove the video dimensions from the cache when the share is stopped.
Reporter | ||
Comment 1•10 years ago
|
||
re-verify redirections:
Bug 1124854 — Can we redirect hello.firefox.com to www.mozilla.org/firefox/hello/
Bug 1124852 — loop-client should redirect from http:// to https:// for hello.firefox.com
Reporter | ||
Comment 2•10 years ago
|
||
deanw has deployed prod stack ELB for pre-prod verification
------------------
SUMMARY (PRE-PROD)
------------------
PRE-DNS-SWITCH ELB
Placed several calls successfully between Nightly (40.0a1) and General Release using new loop-client 0.17.2 ELB.
[1]. Filing bug for issue found: Bug 1170627 - Save Context button doesn't exit screen
[2]. Redirects working in stage (see: Bug 1124854 and Bug 1124852)
Verifying ELB stack.
------------------
STACK CHECK (PRE-PROD)
------------------
PRE-DNS-SWITCH ELB
both:
http://hello.firefox.com/ and
https://hello.firefox.com/
redirect to:
https://www.mozilla.org/en-US/firefox/hello/
no longer displays:
Welcome to the Firefox Hello web client.
Privacy & ToS with FTU - OK!
$ curl -I http://hello.firefox.com
HTTP/1.1 301 Moved Permanently
Content-Length: 190
Content-Type: text/html
Date: Tue, 02 Jun 2015 16:22:35 GMT
Location: https://www.mozilla.org/firefox/hello/
Connection: keep-alive
$ curl -I https://hello.firefox.com
HTTP/1.1 301 Moved Permanently
Content-Length: 190
Content-Security-Policy: frame-ancestors 'self'
Content-Type: text/html
Date: Tue, 02 Jun 2015 16:22:47 GMT
Location: https://www.mozilla.org/firefox/hello/
X-Frame-Options: SAMEORIGIN
Connection: keep-alive
Open in browser:
https://hello.firefox.com/config.js:
var loop = loop || {};
loop.config = {
serverUrl: 'https://loop.services.mozilla.com/v0',
feedbackApiUrl: 'https://input.mozilla.org/api/v1/feedback',
feedbackProductName: 'Loop',
downloadFirefoxUrl: 'https://www.mozilla.org/firefox/new/?scene=2&utm_source=hello.firefox.com&utm_medium=referral&utm_campaign=non-webrtc-browser\#download-fx',
privacyWebsiteUrl: 'https://www.mozilla.org/privacy/firefox-hello/',
legalWebsiteUrl: 'https://www.mozilla.org/about/legal/terms/firefox-hello/',
marketplaceUrl: 'https://marketplace.firefox.com/iframe-install.html',
learnMoreUrl: 'https://www.mozilla.org/hello/',
roomsSupportUrl: 'https://support.mozilla.org/kb/group-conversations-firefox-hello-webrtc',
guestSupportUrl: 'https://support.mozilla.org/kb/respond-firefox-hello-invitation-guest-mode',
generalSupportUrl: 'https://support.mozilla.org/kb/respond-firefox-hello-invitation-guest-mode',
unsupportedPlatformUrl: 'https://support.mozilla.org/kb/which-browsers-will-work-firefox-hello-video-chat',
fxosApp: {
name: 'Firefox Hello',
manifestUrl: 'https://marketplace.firefox.com/app/54b83aea-1208-4605-82eb-22819f39d81d/manifest.webapp',
rooms: true
}
};
using: loop-server (PROD):
Open in browser:
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"
}
}
Open in browser:
https://loop.services.mozilla.com/push-server-config
{
"pushServerURI":"wss://push1.push.hello.firefox.com"
}
Flags: needinfo?(dwilson)
Comment 3•10 years ago
|
||
The new stack is now live in production. Closing this bug.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(dwilson)
Resolution: --- → FIXED
Reporter | ||
Comment 4•10 years ago
|
||
DNS SWITCH COMPLETE
; <<>> DiG 9.8.3-P1 <<>> hello.firefox.com
;; ANSWER SECTION:
hello.firefox.com. 31 IN A 54.69.130.29
hello.firefox.com. 31 IN A 54.186.42.102
;; WHEN: Tue Jun 2 15:27:44 2015
rpappalardo-17419:bugzilla rpappalardo$ dig hello.firefox.com
; <<>> DiG 9.8.3-P1 <<>> hello.firefox.com
;; ANSWER SECTION:
hello.firefox.com. 59 IN A 54.187.125.101
hello.firefox.com. 59 IN A 52.24.2.117
;; WHEN: Tue Jun 2 15:36:29 2015
Reporter | ||
Comment 5•10 years ago
|
||
bobm has deployed prod stack.
------------------
SUMMARY
------------------
Placed several calls successfully between Nightly (40.0a1) and General Release on localhost using new loop-client 0.17.2. Also placed few calls successfully to pdehaan.
ISSUES:
:Standard8 -
Incoming video freezes on last frame when I unplug my USB headset.
Subsequent calls work fine if I start a different room, but if I try to re-use the room in which I unplugged headset, the video from my end is black.
- do you know if this is a known issue? if not, i'll file a bug (i assume against Core?)
[1]. Already filed bug for: Bug 1170627 - Save Context button doesn't exit screen
[2]. Redirects working in stage (see: Bug 1124854 and Bug 1124852) - marking Verified
Verifying PROD stack.
------------------
STACK CHECK
------------------
both:
http://hello.firefox.com/ and
https://hello.firefox.com/
redirect to:
https://www.mozilla.org/en-US/firefox/hello/
no longer displays:
Welcome to the Firefox Hello web client.
Privacy & ToS with FTU - OK!
$ curl -I http://hello.firefox.com
HTTP/1.1 301 Moved Permanently
Content-Length: 190
Content-Type: text/html
Date: Tue, 02 Jun 2015 22:59:55 GMT
Location: https://www.mozilla.org/firefox/hello/
Connection: keep-alive
$ curl -I https://hello.firefox.com
HTTP/1.1 301 Moved Permanently
Content-Length: 190
Content-Security-Policy: frame-ancestors 'self'
Content-Type: text/html
Date: Tue, 02 Jun 2015 23:00:03 GMT
Location: https://www.mozilla.org/firefox/hello/
X-Frame-Options: SAMEORIGIN
Connection: keep-alive
Open in browser:
https://hello.firefox.com/config.js:
var loop = loop || {};
var loop = loop || {};
loop.config = {
serverUrl: 'https://loop.services.mozilla.com/v0',
feedbackApiUrl: 'https://input.mozilla.org/api/v1/feedback',
feedbackProductName: 'Loop',
downloadFirefoxUrl: 'https://www.mozilla.org/firefox/new/?scene=2&utm_source=hello.firefox.com&utm_medium=referral&utm_campaign=non-webrtc-browser\#download-fx',
privacyWebsiteUrl: 'https://www.mozilla.org/privacy/firefox-hello/',
legalWebsiteUrl: 'https://www.mozilla.org/about/legal/terms/firefox-hello/',
marketplaceUrl: 'https://marketplace.firefox.com/iframe-install.html',
learnMoreUrl: 'https://www.mozilla.org/hello/',
roomsSupportUrl: 'https://support.mozilla.org/kb/group-conversations-firefox-hello-webrtc',
guestSupportUrl: 'https://support.mozilla.org/kb/respond-firefox-hello-invitation-guest-mode',
generalSupportUrl: 'https://support.mozilla.org/kb/respond-firefox-hello-invitation-guest-mode',
unsupportedPlatformUrl: 'https://support.mozilla.org/kb/which-browsers-will-work-firefox-hello-video-chat',
fxosApp: {
name: 'Firefox Hello',
manifestUrl: 'https://marketplace.firefox.com/app/54b83aea-1208-4605-82eb-22819f39d81d/manifest.webapp',
rooms: true
}
};
using: loop-server (PROD):
Open in browser:
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"}
}
Open in browser:
https://loop.services.mozilla.com/push-server-config
{
"pushServerURI":"wss://push1.push.hello.firefox.com"
}
Status: RESOLVED → VERIFIED
Flags: needinfo?(standard8)
Comment 6•10 years ago
|
||
(In reply to Richard Pappalardo [:rpapa][:rpappalardo] from comment #5)
> :Standard8 -
> Incoming video freezes on last frame when I unplug my USB headset.
> Subsequent calls work fine if I start a different room, but if I try to
> re-use the room in which I unplugged headset, the video from my end is black.
> - do you know if this is a known issue? if not, i'll file a bug (i assume
> against Core?)
This is really a core issue, at least in the first instance - we don't get any notifications on the content side of WebRTC, so we can't deal with it.
I think this is covered by bug 1095969 and possibly bug 880312.
Flags: needinfo?(standard8)
You need to log in
before you can comment on or make changes to this bug.
Description
•