Closed
Bug 1309439
Opened 8 years ago
Closed 8 years ago
Please deploy autopush 1.19.1 to PRODUCTION
Categories
(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)
Cloud Services
Operations: Deployment Requests - DEPRECATED
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: cloud-services-qa, Assigned: oremj)
References
Details
------------------ RELEASE NOTES ------------------ https://github.com/mozilla-services/autopush/releases COMPARISONS https://github.com/mozilla-services/autopush/compare/1.17.2...1.18.0 https://github.com/mozilla-services/autopush/compare/1.18.0...1.19.0 https://github.com/mozilla-services/autopush/compare/1.19.0...1.19.1 TAGS https://github.com/mozilla-services/autopush/releases/tag/1.19.1 https://github.com/mozilla-services/autopush/commit/c19fa4e24cfb802c0391f9ae0fc58c320b00630b CHANGELOG <a name="1.19.1"></a> ## 1.19.1 (2016-10-10) #### Chore * kill unneeded deps: ([de1aeb62](https://github.com/mozilla-services/autopush/commit/de1aeb6219655a59285dc67e54780ebf0ef2063f))
Comment 1•8 years ago
|
||
also adding release notes for 1.19.0 since this never make it to PROD CHANGELOG <a name="1.19.0"></a> ## 1.19.0 (2016-10-07) #### Features * move Message and Registration handlers to own validated class ([ea3b48c2](https://github.com/mozilla-services/autopush/commit/ea3b48c2fa9c3fa1c554f78fe5e367935b7aa10d)) * handle provisioned errors gracefully (#682) ([8e5f52ad](https://github.com/mozilla-services/autopush/commit/8e5f52ad36f754013ea7fb4739b94bf5634ed7f7), closes [#658](https://github.com/mozilla-services/autopush/issues/658)) * add user record cleanup script (#677) ([9e5a95f9](https://github.com/mozilla-services/autopush/commit/9e5a95f9004046e5195273c3d4ab7b12eaa7f63c), closes [#645](https://github.com/mozilla-services/autopush/issues/645)) * include timestamps in tests' logs (#675) ([a3c3b82a](https://github.com/mozilla-services/autopush/commit/a3c3b82a38ed3ffe07c5e07855a009232eff8b1f)) * add a new client_certs endpoint config option ([58e0cbbd](https://github.com/mozilla-services/autopush/commit/58e0cbbd3ebd83cff149d59281a81123a01ac428)) * add webpush topics ([0fe241bb](https://github.com/mozilla-services/autopush/commit/0fe241bb8be36aefbdaa0a4e71549fb2355f40cd), closes [#643](https://github.com/mozilla-services/autopush/issues/643)) * Switch to new http2 based APNS protocol ([15fea87d](https://github.com/mozilla-services/autopush/commit/15fea87d4ebe2f95f226eb4dfac6296d62fff04b)) #### Chore * remove the wsaccel dependency on pypy (#683) ([aa047f36](https://github.com/mozilla-services/autopush/commit/aa047f36f7d13c9a9094183cfaee9a289ccd8920)) * fix travis' virtualenv giving us an older python (#664) ([f47b7435](https://github.com/mozilla-services/autopush/commit/f47b7435429771372a3d0ab2487fe5915129686e)) #### Bug Fixes * assertRaises -> assert_raises ([e417325c](https://github.com/mozilla-services/autopush/commit/e417325cfa740067414f87752ee2a855d59179aa)) * assertTrue -> eq_ ([c01eb4de](https://github.com/mozilla-services/autopush/commit/c01eb4de19f0e9fe11f24d9028950b225e3ee383)) * assertTrue -> ok_ ([db4e6dca](https://github.com/mozilla-services/autopush/commit/db4e6dca82ad38db66d27b5221ff6dbc5e1c5d7d)) * adapt asserts to ok/eq_ ([e9fd8a1c](https://github.com/mozilla-services/autopush/commit/e9fd8a1c1ea9ac7e50af08136c7f352fed90aea4)) * assert -> ok_ ([9b83d9c6](https://github.com/mozilla-services/autopush/commit/9b83d9c6d577437386380eaf688b6249d892d7fc)) * remove extra jws_err handler which caused extra write after finish ([65c7a3a5](https://github.com/mozilla-services/autopush/commit/65c7a3a5c8216c759207df6fef599446b2c7491a))
Comment 2•8 years ago
|
||
We will be deploying this release to PRODUCTION tomorrow: Wed., 10/12 @9am PST
Comment 3•8 years ago
|
||
here's what's on production pre-deployment: ---------------------------- URL CHECKS (PROD) ---------------------------- curl -s 'https://updates.push.services.mozilla.com/health' | python -mjson.tool { "clients": 0, "prod.autopush.routerv2": { "status": "OK" }, "prod.autopush.storage": { "status": "OK" }, "status": "OK", "version": "1.18.0" } curl -s 'https://updates.push.services.mozilla.com/status' | python -mjson.tool { "status": "OK", "version": "1.18.0" }
Comment 4•8 years ago
|
||
pre-deployment tests ---------------------------- E2E-TEST (PROD) ---------------------------- ap-loadtester: basic scenario - OK e2e-test: Push Test Page - OK -------------------------------- SENTRY TEST -------------------------------- Check if Sentry working - OK MY IP: 52.206.211.218 { "code": 418, "errno": 999, "error": "Test Failure", "message": "FAILURE:Success", "more_info": "http://autopush.readthedocs.io/en/latest/http.html#error-codes" } {'ami_id': 'ami-5b79853b', 'authorization': [Filtered], 'message_ttl': '', 'remote_ip': '52.206.211.218', 'request_id': 'cef1b30a-c78d-43b2-bb0c-8e5151fd553a', 'uri': '/v1/err/crit', 'user_agent': 'curl/7.35.0'}
Comment 5•8 years ago
|
||
:oremj has deployed this release to PROD
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 6•8 years ago
|
||
here's what's on PRODUCTION post-deployment ---------------------------- URL CHECKS (PROD) ---------------------------- curl -s 'https://updates.push.services.mozilla.com/health' | python -mjson.tool { "clients": 0, "prod.autopush.routerv2": { "status": "OK" }, "prod.autopush.storage": { "status": "OK" }, "status": "OK", "version": "1.19.1" } curl -s 'https://updates.push.services.mozilla.com/status' | python -mjson.tool { "status": "OK", "version": "1.19.1" }
Comment 7•8 years ago
|
||
---------------------------- E2E-TEST (PROD) ---------------------------- ap-loadtester: basic and api_test scenarios - OK e2e-test: Push Test Page - OK ---------------------------- E2E-TESTS: VAPID/Android ---------------------------- Additional E2E-test which includes VAPID, encryption: https://jrconlin.github.io/Webpush_QA/ This can be run on desktop (Nightly). -- FAIL! - all tests passed except: "Received Data" and "Data decrypted" This is a known (non release-blocking) issue: https://github.com/mozilla-services/autopush/pull/692 corresponding logs in Sentry: https://sentry.prod.mozaws.net/operations/autopush-prod/issues/342073/
Comment 8•8 years ago
|
||
-------------------------------- SENTRY TEST -------------------------------- Check if Sentry working - OK
Comment 9•8 years ago
|
||
---------------------------- SUMMARY ---------------------------- All e2e-tests and basic, api_test scenario tests passing. * ap-loadtester: basic & api_test scenarios - OK * e2e-tests: Push Test Page (https://mozilla-services.github.io/autopush-e2e-test/) - OK Webpush_QA Test Page (https://jrconlin.github.io/Webpush_QA/) - OK on desktop, FAIL on Android (known, non-blocking issue) Verifying this release.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•