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)

task
Not set
normal

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.
Depends on: 1170121
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
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)
The new stack is now live in production. Closing this bug.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(dwilson)
Resolution: --- → FIXED
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
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)
Blocks: 1169908
(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.