Closed Bug 1757737 Opened 3 years ago Closed 3 years ago

antenna deploy: 2022.03.02

Categories

(Socorro :: Infra, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

Details

We want to do a deploy for antenna tagged 2022.03.02.

It consists of the following:

4c93ee9: bug 1756223: change ci docker image (willkg)
9745e56: bug 1756223: stop using /antenna for builds (willkg)
9a87f72: bug 1756223: add docker-layer-caching in ci (willkg)
ce91fc9: bug 1756223: fix yamllint issues (willkg)
ff0e7d9: bug 1756223: update docker version and reorder steps (willkg)
34f7ee4: bug 1756223: stop installing make (willkg)
228bd93: bug 1756223: adjust build make rule to build everything (willkg)
2971db3: bug 1756223: break up build_test_push CI job (willkg)
2b95f68: bug 1756223: reduce extra image building (willkg)
e42ea02: bug 1756223: fix lint and test CI jobs (willkg)
57e3b4b: bug 1756223: fix version.json (willkg)
f203b14: bug 1756223: rework how lint and test run in ci (willkg)
cd4b53f: Update dependencies of dependencies (willkg)
da9c2d6: bug 1756844: fix sentry release tag (willkg)
670f8b6: bug 1757039: update to localstack 0.14.0 (willkg)
211d893: bug 1748256: handle when extra is not a dict value (willkg)
66fbd4e: bug 1747398: add support for multipart/mixed (willkg)
4c894ea: bug 1669981: remove caplogpp (willkg)
a0fac7f: bug 1562641: rework payload handling (willkg)
4cd57a0: bug 1562641: set max_body_part_count to infinity (willkg)
c181181: bug 1562641: fix multipart handling (willkg)

This tests the changes I made to CI push step out. We've done several deploys to stage, so I think this will be fine.

It also reimplements how we extract crash reports from HTTP POST payloads. I've done extensive testing on stage, so I think this will be fine.

Tagged 2022.03.02:

tag 2022.03.02
Tagger: Will Kahn-Greene <willkg@mozilla.com>
Date:   Wed Mar 2 09:09:08 2022 -0500

`4c93ee9`: bug 1756223: change ci docker image (willkg)
`9745e56`: bug 1756223: stop using /antenna for builds (willkg)
`9a87f72`: bug 1756223: add docker-layer-caching in ci (willkg)
`ce91fc9`: bug 1756223: fix yamllint issues (willkg)
`ff0e7d9`: bug 1756223: update docker version and reorder steps (willkg)
`34f7ee4`: bug 1756223: stop installing make (willkg)
`228bd93`: bug 1756223: adjust build make rule to build everything (willkg)
`2971db3`: bug 1756223: break up build_test_push CI job (willkg)
`2b95f68`: bug 1756223: reduce extra image building (willkg)
`e42ea02`: bug 1756223: fix lint and test CI jobs (willkg)
`57e3b4b`: bug 1756223: fix version.json (willkg)
`f203b14`: bug 1756223: rework how lint and test run in ci (willkg)
`cd4b53f`: Update dependencies of dependencies (willkg)
`da9c2d6`: bug 1756844: fix sentry release tag (willkg)
`670f8b6`: bug 1757039: update to localstack 0.14.0 (willkg)
`211d893`: bug 1748256: handle when extra is not a dict value (willkg)
`66fbd4e`: bug 1747398: add support for multipart/mixed (willkg)
`4c894ea`: bug 1669981: remove caplogpp (willkg)
`a0fac7f`: bug 1562641: rework payload handling (willkg)
`4cd57a0`: bug 1562641: set max_body_part_count to infinity (willkg)
`c181181`: bug 1562641: fix multipart handling (willkg)

Deploy bug #1757737
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEzY3I6/E2Vh8o9nPoGL3RpvBm7BEFAmIfeoQACgkQGL3RpvBm
7BF4fggAwhHijsh84u1QROXdQBjof62IXi9mplq1UTPzyvx2xWS5LFP9ap/EqT/a
c7T5kHlr8ksXJQn9C9z5IaEvcIKViY6jp8LrrDBdXUh0KQlSRExMQqgj7tuWnJtW
cDwHSgeGaQpwbw9D+Mh1RviIOqEc57afFv21RX8mWAbi/xZLef+G5wWS8sObWop/
AtI5w/P5TQ8e0NII7NG+5RPROVaMwJvnHEfbEqPsigSTvGBHRXGEk17cQxUE2e7b
fpjRkwZUCgwiMwINATItUkUqG1NlXnSQIWSBd2N7bLLWSecJUsA3nrTL0nQMC9ZN
ncSWaeD9q7nR8DjM6gStbtvYsH/9hA==
=tKHo
-----END PGP SIGNATURE-----

commit c18118199306db055779e8196b1dac8983d26aab
Author: Will Kahn-Greene <willkg@mozilla.com>
Date:   Tue Mar 1 15:54:20 2022 -0500

    bug 1562641: fix multipart handling
    
    This removes the part where the loop ignores parts with the name
    "dump_checksums". That's something the collector adds, but it's only
    pertinent for the stage collector that's accepting re-packaged crash
    reports from prod. Instead of handling that in the collector code, I
    moved handling that to the socorro-submitter.
    
    This also fixes regular parts and removes the sanitizing code. That
    dropped - which broke the Add-ons annotation.

That didn't deploy. CircleCI didn't run the workflow. I did a fix, but it's hard to test without triggering another prod deploy.

Tagged 2022.03.02-2:

tag 2022.03.02-2
Tagger: Will Kahn-Greene <willkg@mozilla.com>
Date:   Wed Mar 2 10:40:55 2022 -0500

`0d62c1e`: bug 1757748: fix jobs in workflow to run on tags (willkg)

Deploy bug #1757737
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEEzY3I6/E2Vh8o9nPoGL3RpvBm7BEFAmIfkAcACgkQGL3RpvBm
7BHtZggAyJFvp0nyPq6Z2NCf1w+IFupEdoHXMGqEkrCzn7RCaV9jZtmlmJKUpFaF
DPCc/KY5beHsz56l+Tgz1l2w3IFoMn35XxVaZAUPxwCxFwXDYIHqXbLsWQPEM9j/
1Sn9/jG7o2mbZ1sP83cS5Aqp0298pbVwOEcaqv/TBgAbyIHU4IHcuRYwI2TvDVyH
3X7Qs0U53OPiClPoiP112hfs9MHW1LV0nB90oRydIf1BHLmmwDradDs/6s0xANs8
lPXFl/PQO6wHrf7lUmC1HYEUxWt8su2aQuANeE1UptXpSGD3Y+55w/CVqgvYu4rz
TeKgcnOBNfRTb++O0Y84o7xK7a2qJw==
=WAC/
-----END PGP SIGNATURE-----

commit 0d62c1e75f1c4cf1483e3ffa25256197f87c9189
Author: Will Kahn-Greene <willkg@mozilla.com>
Date:   Wed Mar 2 10:03:28 2022 -0500

    bug 1757748: fix jobs in workflow to run on tags
    
    This fixes the jobs in the workflow to run on tags. CircleCI doesn't
    run jobs on tags by default, so we have to explicitly tell it to.

That last deploy worked.

The graphs look fine, there aren't any new errors in Sentry, the crash reports are flowing. Marking as FIXED.

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.