Closed
Bug 1255534
Opened 8 years ago
Closed 8 years ago
Please deploy loop-server 0.19.4 to PRODUCTION
Categories
(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)
Cloud Services
Operations: Deployment Requests - DEPRECATED
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: grumpy, Assigned: bobm)
References
Details
No description provided.
Reporter | ||
Updated•8 years ago
|
Assignee: chartjes → bobm
Comment 1•8 years ago
|
||
------------------ RELEASE NOTES ------------------ https://github.com/mozilla-services/loop-server/releases COMPARISONS https://github.com/mozilla-services/loop-server/compare/0.18.2...0.19.2 https://github.com/mozilla-services/loop-server/compare/0.19.2...0.19.3 https://github.com/mozilla-services/loop-server/compare/0.19.3...0.19.4 TAGS https://github.com/mozilla-services/loop-server/releases/tag/0.19.4 https://github.com/mozilla-services/loop-server/commit/3ad9114bc0e7a45f848066dfd3aa46b92d6008c6
Summary: Please deploy loop-server 0.19.4 to Production → Please deploy loop-server 0.19.4 to PRODUCTION
Reporter | ||
Comment 2•8 years ago
|
||
============================ PRE-DEPLOYMENT: ============================ Here's what's currently in production: Placed several calls successfully between Nightly (48.0a1) and GR (45.0) using production loop-server 0.19.3 stack. ---------------------------- E2E TESTS ---------------------------- TESTS messaging - OK Tab & window-sharing - OK Video/audio mute/unmute - OK Room notifications - OK end-2-end test calls - OK ---------------------------- URL CHECKS (PROD) ---------------------------- Checking configuration for 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', tilesIframeUrl: 'https://tiles.cdn.mozilla.net/iframe.html', tilesSupportUrl: 'https://support.mozilla.org/kb/tiles-firefox-hello', fxosApp: { name: 'Firefox Hello', manifestUrl: 'https://marketplace.firefox.com/app/54b83aea-1208-4605-82eb-22819f39d81d/manifest.webapp', rooms: false } }; NOTE: Known issue that the 0.19.3 release was incorrectly tagged as 0.20.0-dev Checking https://loop.services.mozilla.com { "description": "The Mozilla Loop (WebRTC App) server", "endpoint": "https://loop.services.mozilla.com", "fakeTokBox": false, "fxaOAuth": true, "homepage": "https://github.com/mozilla-services/loop-server/", "i18n": { "defaultLang": "en-US" }, "name": "mozilla-loop-server", "version": "0.20.0-dev" } Getting headers for https://loop.services.mozilla.com {'Content-Length': '281', 'Timestamp': '1457637267', 'Vary': 'Origin', 'Connection': 'keep-alive', 'ETag': 'W/"119-ujcNvJnE5CSEK9Mi6Mv0Mw"', 'Date': 'Thu, 10 Mar 2016 19:14:27 GMT', 'Content-Type': 'application/json; charset=utf-8'} Checking https://loop.services.mozilla.com/push-server-config { "pushServerURI": "wss://push.services.mozilla.com" } Checking heartbeat at https://loop.services.mozilla.com/__heartbeat__ { "fxaVerifier": true, "provider": true, "push": true, "storage": true } Finished run
Status: NEW → ASSIGNED
Reporter | ||
Comment 3•8 years ago
|
||
============================ PRE-DEPLOYMENT: ============================ Here's what's currently in preproduction. loop server aliased to point at pre-production instance. Placed several calls successfully between Nightly (48.0a1) and GR (45.0) using production loop-server 0.19.4 stack. ---------------------------- E2E TESTS ---------------------------- TESTS messaging - OK Tab & window-sharing - OK Video/audio mute/unmute - OK Room notifications - OK end-2-end test calls - OK ---------------------------- URL CHECKS (PRE-PRODUCTION) ---------------------------- Checking configuration for 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', tilesIframeUrl: 'https://tiles.cdn.mozilla.net/iframe.html', tilesSupportUrl: 'https://support.mozilla.org/kb/tiles-firefox-hello', fxosApp: { name: 'Firefox Hello', manifestUrl: 'https://marketplace.firefox.com/app/54b83aea-1208-4605-82eb-22819f39d81d/manifest.webapp', rooms: false } }; curl -k https://loop.server.mozilla.com | python -m json.tool { "description": "The Mozilla Loop (WebRTC App) server", "endpoint": "https://loop.server.mozilla.com", "fakeTokBox": false, "fxaOAuth": true, "homepage": "https://github.com/mozilla-services/loop-server/", "i18n": { "defaultLang": "en-US" }, "name": "mozilla-loop-server", "version": "0.19.4" } curl -I -k https://loop.server.mozilla.com HTTP/1.1 200 OK Date: Thu, 10 Mar 2016 19:20:51 GMT Content-Type: application/json; charset=utf-8 Content-Length: 275 Connection: keep-alive Vary: Origin ETag: W/"113-dhZSr6eagb9PzVoAsqVJHQ" Timestamp: 1457637651 curl -k https://loop.services.mozilla.com/push-server-config | python -m json.tool { "pushServerURI": "wss://push.services.mozilla.com" } curl -k https://loop.services.mozilla.com/__heartbeat__ | python -m json.tool { "fxaVerifier": true, "provider": true, "push": true, "storage": true } Gets the grumpy stamp of approval. All set for DNS switch to turn pre-production live at 16:00 EST March 10, 2016.
Assignee | ||
Comment 4•8 years ago
|
||
Deployed successfully.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 5•8 years ago
|
||
============================ PRODUCTION ============================ Here's what's currently in production: Placed several calls successfully between Nightly (48.0a1) and GR (45.0) using production loop-server 0.19.4 stack. ---------------------------- E2E TESTS ---------------------------- TESTS messaging - OK Tab & window-sharing - OK Video/audio mute/unmute - OK Room notifications - OK end-2-end test calls - OK ---------------------------- URL CHECKS (PROD) ---------------------------- Checking configuration for 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', tilesIframeUrl: 'https://tiles.cdn.mozilla.net/iframe.html', tilesSupportUrl: 'https://support.mozilla.org/kb/tiles-firefox-hello', fxosApp: { name: 'Firefox Hello', manifestUrl: 'https://marketplace.firefox.com/app/54b83aea-1208-4605-82eb-22819f39d81d/manifest.webapp', rooms: false } }; Checking https://loop.services.mozilla.com { "description": "The Mozilla Loop (WebRTC App) server", "endpoint": "https://loop.services.mozilla.com", "fakeTokBox": false, "fxaOAuth": true, "homepage": "https://github.com/mozilla-services/loop-server/", "i18n": { "defaultLang": "en-US" }, "name": "mozilla-loop-server", "version": "0.19.4" } Getting headers for https://loop.services.mozilla.com {'Content-Length': '277', 'Timestamp': '1457644386', 'Vary': 'Origin', 'Connection': 'keep-alive', 'ETag': 'W/"115-4kAMXr3NX6S1XkIaQcle8A"', 'Date': 'Thu, 10 Mar 2016 21:13:06 GMT', 'Content-Type': 'application/json; charset=utf-8'} Checking https://loop.services.mozilla.com/push-server-config { "pushServerURI": "wss://push.services.mozilla.com" } Checking heartbeat at https://loop.services.mozilla.com/__heartbeat__ { "fxaVerifier": true, "provider": true, "push": true, "storage": true } Finished run QA approved.
Status: RESOLVED → VERIFIED
Comment 6•8 years ago
|
||
Bob, Are you using the __lbhealthcheck__ now provided by 0.19.4 for the ELB?
Flags: needinfo?(bobm)
Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(bobm)
You need to log in
before you can comment on or make changes to this bug.
Description
•