Closed Bug 1361400 Opened 9 years ago Closed 9 years ago

Please re-deploy autopush 1.28.0 to PRODUCTION - CONFIG CHANGE

Categories

(Cloud Services Graveyard :: Operations: Autopush, task)

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: rpapa, Assigned: oremj)

Details

------------------ RELEASE NOTES ------------------ https://github.com/mozilla-services/autopush/releases COMPARISONS https://github.com/mozilla-services/autopush/compare/1.25.1...1.26.0 https://github.com/mozilla-services/autopush/compare/1.26.0...1.27.0 https://github.com/mozilla-services/autopush/compare/1.27.0...1.28.0 TAGS https://github.com/mozilla-services/autopush/releases/tag/1.28.0 https://github.com/mozilla-services/autopush/commit/66824517ae332b2176cc01ca50b16b3cd1e1cfc7 CHANGELOG <a name="1.28.0"></a> ## 1.28.0 (2017-04-07) #### Refactor * cleanup some deferred arg bookkeeping ([55e91c59](https://github.com/mozilla-services/autopush/commit/55e91c59d449c57b1a3d19d803656b8d4323818d)) * various cleanup ([013db1ca](https://github.com/mozilla-services/autopush/commit/013db1ca1c2d904d78ecca9adb243eb5462d69e2)) #### Features * Use cryptography based JWT parser for increased speed ([fe9b7766](https://github.com/mozilla-services/autopush/commit/fe9b7766e4af50452a2cb69fd982bf5c89f74523)) #### Bug Fixes * APNS may close a socket prematurely, resulting in an AttributeError ([ed86e267](https://github.com/mozilla-services/autopush/commit/ed86e26706fe0d07bc8849c8dae3e44a72ae0675)) * Hyphenate `content-available`; don't send `alert` for APNs. ([103e0945](https://github.com/mozilla-services/autopush/commit/103e094508d06700e2d90d05f8a2b442438bbd97)) * Limit exception trapping to known types when processing crypto-key ([3576d207](https://github.com/mozilla-services/autopush/commit/3576d2075b590861950b984160243de35bf982d5)) * Fixes for missing UAID and header values ([defb331b](https://github.com/mozilla-services/autopush/commit/defb331b3f8df001a18ee2c58d8363d0929304d0)) * Use log.error() to better track exceptions in APNS ([8aa510d7](https://github.com/mozilla-services/autopush/commit/8aa510d7c30d4d2748cf3d2d9330e8d3ffb85a78))
Assignee: nobody → oremj
Status: NEW → ASSIGNED
re-deploying this release to push out new certs so release num. won't change. ---------------------------- 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.28.0" } curl -s 'https://updates.push.services.mozilla.com/status' | python -mjson.tool { "status": "OK", "version": "1.28.0" }
We'll be deploying this release to PRODUCTION today, Tues., 5/2 @9a PST.
-------------------------------- SENTRY TEST -------------------------------- MY IP: 67.169.183.73 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-04a53564', 'authorization': [Filtered], 'message_ttl': '', 'python_version': '2.7.12 (aff251e54385, Nov 09 2016, 18:02:49) [PyPy 5.6.0 with GCC 4.8.2]', 'remote_ip': '67.169.183.73, 172.31.36.75', 'request_id': '30dd2ee3-7696-4152-8e6d-9987d9b2800d', 'uri': '/v1/err/crit', 'user_agent': 'curl/7.51.0'}
---------------------------- 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
-------------------------------- SUMMARY (PRE-DEPLOY TESTS) -------------------------------- URL checks -- OK Sentry checks -- OK e2e push page -- OK VAPID page (+Android Nightly, Release), (+Desktop) -- OK topics tests -- OK API tests: basic, api_test scenarios -- OK
:oremj has deployed this release to PROD
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
---------------------------- 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.28.0" } curl -s 'https://updates.push.services.mozilla.com/status' | python -mjson.tool { "status": "OK", "version": "1.28.0" }
-------------------------------- SENTRY TEST -------------------------------- MY IP: 67.169.183.73 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-14ea7274', 'authorization': [Filtered], 'message_ttl': '', 'python_version': '2.7.12 (aff251e54385, Nov 09 2016, 18:02:49) [PyPy 5.6.0 with GCC 4.8.2]', 'remote_ip': '67.169.183.73, 172.31.36.75', 'request_id': 'a9418cdb-6eb9-4a55-bf69-1d2d4406827a', 'uri': '/v1/err/crit', 'user_agent': 'curl/7.51.0'}
---------------------------- 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
-------------------------------- 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)
---------------------------- SUMMARY ---------------------------- all cache, e2e & API scenario tests passing. Verifying this release.
Status: RESOLVED → VERIFIED
Product: Cloud Services → Cloud Services Graveyard
You need to log in before you can comment on or make changes to this bug.