If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

wrap non-startup/non-wsgi bits in sentry [antenna]

RESOLVED FIXED

Status

Socorro
Antenna
RESOLVED FIXED
7 months ago
5 months ago

People

(Reporter: willkg, Assigned: willkg)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Originally, we wrapped WSGI work in Sentry so that unhandled exceptions get sent to Sentry and then it waggles its finger at us.

Then in bug #1342583, we wrapped Antenna app startup in sentry so that unhandled exceptions kicked up during startup get sent to Sentry and then it waggles its finger at us about those.

However, parts of the application that occur in execution contexts that aren't startup or wsgi request handling are NOT currently covered. Oops!

This bug covers fixing that. Probably by redoing infrastructure so it's easy to do this.
Assignee: nobody → willkg
Status: NEW → ASSIGNED
Created attachment 8842501 [details] [review]
Link to Github pull-request: https://github.com/mozilla/antenna/pull/172
That landed. I'll wait until it's on -dev where we've got Sentry set up and see how it fares there.
Everything seems fine, so marking this as FIXED.
Status: ASSIGNED → RESOLVED
Last Resolved: 7 months ago
Resolution: --- → FIXED
Switching Antenna bugs to Antenna component.
Component: General → Antenna
You need to log in before you can comment on or make changes to this bug.