Closed
Bug 1370339
Opened 7 years ago
Closed 7 years ago
Please deploy autopush 1.31.0 to PRODUCTION
Categories
(Cloud Services Graveyard :: Operations: Autopush, task)
Cloud Services Graveyard
Operations: Autopush
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: rpapa, Assigned: oremj)
References
Details
------------------ RELEASE NOTES ------------------ https://github.com/mozilla-services/autopush/releases COMPARISONS https://github.com/mozilla-services/autopush/compare/1.29.0...1.29.1 https://github.com/mozilla-services/autopush/compare/1.29.1...1.30.0 https://github.com/mozilla-services/autopush/compare/1.30.0...1.31.0 TAGS https://github.com/mozilla-services/autopush/releases/tag/1.31.0 https://github.com/mozilla-services/autopush/commit/0b304ffb3975aab42ac1fad021a0e60c51ef4f35 CHANGELOG <a name="1.31.0"></a> ## 1.31.0 (2017-05-31) #### Features * switch to new iOS mutable aps payload ([fd1a6b5a](https://github.com/mozilla-services/autopush/commit/fd1a6b5a8afe8b27469c6264cb0e61887cf091ac)) * avoid triggering validation errors from bridge API ([f3641e4f](https://github.com/mozilla-services/autopush/commit/f3641e4f3c50cf1eeb055f17a286d61df1478fbb), closes [#893](https://github.com/mozilla-services/autopush/issues/893)) * update library dependencies to latest ([a2a5a1fd](https://github.com/mozilla-services/autopush/commit/a2a5a1fd044d4a46e18dbdfbd8c3c4aeb93136ab), closes [#901](https://github.com/mozilla-services/autopush/issues/901)) #### Bug Fixes * Ensure 'aps' passes through marshmallow schema check ([a1f159e2](https://github.com/mozilla-services/autopush/commit/a1f159e26fe7fdfea0a33e3b8126c67108dc0c92)) * Trap for missing Vapid AUTH header token ([2fccec64](https://github.com/mozilla-services/autopush/commit/2fccec64b166c6487a598362b1242456e1846f4a)) * Serialize Decimal correctly for ios aps ([1580e21a](https://github.com/mozilla-services/autopush/commit/1580e21a7bd569cfe5ce7aa92983d915e843be22)) #### Refactor * convert to inlineCallbacks ([71bb8e59](https://github.com/mozilla-services/autopush/commit/71bb8e59a138821fb93f904e43cba2e67bcca019)) * convert handler tests to client/inlineCallbacks ([bf80e4f6](https://github.com/mozilla-services/autopush/commit/bf80e4f61c681f90fae007d19cb1e965a07fb726)) * bring in cyclone trunk's testing client ([a1b8ae72](https://github.com/mozilla-services/autopush/commit/a1b8ae721d9164716f3e98c834625230ba0eca28))
Reporter | ||
Comment 1•7 years ago
|
||
We'll be deploying autopush release 1.31.0 to PRODUCTION tomorrow, Tues., 6/6 @9aPST
Reporter | ||
Comment 2•7 years ago
|
||
---------------------------- URL CHECKS (PROD PRE-DEPLOY) ---------------------------- 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.30.0" } curl -s 'https://updates.push.services.mozilla.com/status' | python -mjson.tool { "status": "OK", "version": "1.30.0" }
Reporter | ||
Comment 3•7 years ago
|
||
-------------------------------- SENTRY TEST -------------------------------- MY IP: 63.245.221.198 updates.push.services.mozilla.com { "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-50365030', 'authorization': [Filtered], 'message_ttl': None, 'python_version': '2.7.12 (aff251e54385, Nov 09 2016, 18:02:49) [PyPy 5.6.0 with GCC 4.8.2]', 'remote_ip': '63.245.221.198, 172.31.23.16', 'request_id': '42bbdf1c-9c5b-462e-8675-e693b9b68e6b', 'uri': '/v1/err/crit', 'user_agent': 'curl/7.51.0'}
Reporter | ||
Comment 4•7 years ago
|
||
---------------------------- E2E-TESTS: VAPID (+Android) ---------------------------- Additional E2E-test which includes VAPID, encryption: https://jrconlin.github.io/Webpush_QA/ FF Desktop (Nightly) -- not working (but this isn't a blocker, since the test is for Android. will chk w/ JR) FF Android (Nightly, Release) -- OK
Reporter | ||
Comment 5•7 years ago
|
||
-------------------------------- SUMMARY (PRE-DEPLOY TESTS) -------------------------------- URL checks -- OK Sentry checks -- OK e2e push page -- OK VAPID page (+Android Nightly, Release) -- OK topics tests -- OK API tests: basic, api_test scenarios -- OK
Reporter | ||
Comment 6•7 years ago
|
||
ready for PROD deploy
Reporter | ||
Comment 7•7 years ago
|
||
:oremj has deployed this release to PRODUCTION ---------------------------- 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.31.0" } curl -s 'https://updates.push.services.mozilla.com/status' | python -mjson.tool { "status": "OK", "version": "1.31.0" }
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 8•7 years ago
|
||
-------------------------------- SENTRY TEST -------------------------------- MY IP: 63.245.221.198 updates.push.services.mozilla.com { "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-4adbd433', 'authorization': [Filtered], 'message_ttl': None, 'python_version': '2.7.12 (aff251e54385, Nov 09 2016, 18:02:49) [PyPy 5.6.0 with GCC 4.8.2]', 'remote_ip': '63.245.221.198, 172.31.23.16', 'request_id': '55208542-2a68-4583-a973-50425a3c94f5', 'uri': '/v1/err/crit', 'user_agent': 'curl/7.51.0'}
Reporter | ||
Comment 9•7 years ago
|
||
---------------------------- E2E-TESTS: VAPID (+Android) ---------------------------- Additional E2E-test which includes VAPID, encryption: https://jrconlin.github.io/Webpush_QA/ FF Desktop (Nightly) -- OK FF Android (Nightly, Release) -- OK
Reporter | ||
Comment 10•7 years ago
|
||
-------------------------------- E2E TEST: TOPICS -------------------------------- Additional E2E-test which includes testing of notification bundling for stored messages https://github.com/jrconlin/topics - follow README Desktop (Nightly). -- OK! Android -- Not Yet Implemented (per :jrconlin)
Reporter | ||
Comment 11•7 years ago
|
||
---------------------------- SUMMARY ---------------------------- all cache, e2e & API scenario tests passing. Verifying this release.
Status: RESOLVED → VERIFIED
Updated•1 year ago
|
Product: Cloud Services → Cloud Services Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•