Please deploy autopush 1.20.0 to PRODUCTION

VERIFIED FIXED

Status

Cloud Services
Operations: Deployment Requests
VERIFIED FIXED
a year ago
a year ago

People

(Reporter: Cloud Services QA, Assigned: oremj)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

a year ago
------------------
RELEASE NOTES
------------------
https://github.com/mozilla-services/autopush/releases

COMPARISONS
https://github.com/mozilla-services/autopush/compare/1.19.1...1.19.2
https://github.com/mozilla-services/autopush/compare/1.19.2...1.19.3
https://github.com/mozilla-services/autopush/compare/1.19.3...1.20.0

TAGS
https://github.com/mozilla-services/autopush/releases/tag/1.20.0
https://github.com/mozilla-services/autopush/commit/5dcb373fd03cf4f1dc7988bb872488d21ba64e55

CHANGELOG
<a name="1.20.0"></a>
## 1.20.0 (2016-10-28)


#### Bug Fixes

*   improve handling of JSONResponseErrors ([7dcb0a0d](https://github.com/mozilla-services/autopush/commit/7dcb0a0d2884dc7f717815594324c0c31550f1d5))
*   improve handling of JSONResponseErrors (#718) ([29ff0fe4](https://github.com/mozilla-services/autopush/commit/29ff0fe4e959958ba3c6e9578a3cb8a4d4c2ecf4))

#### Features

*   skip timestamped messages instead of deleting (#720) ([c2418107](https://github.com/mozilla-services/autopush/commit/c241810711aa8fa84dc8eded89e9aedf3cdea45c), closes [#661](https://github.com/mozilla-services/autopush/issues/661))
*   Add integration tests for bridges ([5bc3abe7](https://github.com/mozilla-services/autopush/commit/5bc3abe7b20818c9432d6784a958dced8f755bd8))
*   add type hints to autopush/utils.py (#713) ([12a9b7cd](https://github.com/mozilla-services/autopush/commit/12a9b7cd20596a1766d25e6c66db1694de8668b3))
We will be deploying this release to PROD this morning, Wed., 11/2 @9a PST
Assignee: nobody → oremj
Status: NEW → ASSIGNED
Depends on: 1313816
QA Contact: rpappalardo
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.19.3"
}


curl -s 'https://updates.push.services.mozilla.com/status' | python -mjson.tool
{
    "status": "OK",
    "version": "1.19.3"
}
--------------------------------
SENTRY TEST
--------------------------------

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"
}

client_info	

{'ami_id': 'ami-1875ae78', 'authorization': [Filtered], 'message_ttl': '', 'remote_ip': '52.206.211.218', 'request_id': '856c45f8-15f0-4729-9c22-4f65c9a69971', 'uri': '/v1/err/crit', 'user_agent': 'curl/7.35.0'}
--------------------------------
SUMMARY (PRE-DEPLOY TESTS)
--------------------------------

URL, Sentry checks -- OK
e2e push page, VAPID (+Android) page (Nightly, Release), topics tests -- OK
API tests - basic, api_test, loadtest scenarios -- OK
:oremj has deployed new release to PRODUCTION
Status: ASSIGNED → RESOLVED
Last Resolved: a year 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.20.0"
}


curl -s 'https://updates.push.services.mozilla.com/status' | python -mjson.tool
{
    "status": "OK",
    "version": "1.20.0"
}
--------------------------------
SENTRY TEST
--------------------------------

sentry test -- 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"
}

client_info	

{'ami_id': 'ami-1875ae78', 'authorization': [Filtered], 'message_ttl': '', 'remote_ip': '52.206.211.218', 'request_id': 'fd25e347-dc05-4b90-8aae-8e08aa84a6b4', 'uri': '/v1/err/crit', 'user_agent': 'curl/7.35.0'}
--------------------------------
SUMMARY
--------------------------------

URL, Sentry checks -- OK
e2e push page, VAPID (+Android) page (Nightly, Release), topics tests -- OK
API tests - basic, api_test, loadtest scenarios -- OK

NOTES:
there was a transition outage for a little longer than usual (~1hr) due to proximity of new month table rotation to deploying a new stack. 

All tests now passing.

Verifying this release.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.