Closed Bug 1604848 Opened 4 years ago Closed 4 years ago

reject incoming crash reports for Thunderbird > 68 and SeaMonkey > 2.49.5 (or August 2020)

Categories

(Socorro :: Antenna, task, P1)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

References

Details

Attachments

(1 file)

Socorro is collecting crashes for Thunderbird and SeaMonkey projects, but doesn't have the capability of applying different permissions, data retention standards, processing rules, or crash analysis features between projects. While we've tinkered with various ideas on how to fix this situation, the best option forward is for Thunderbird and SeaMonkey to move off of Crash Stats to different crash ingestion systems.

This bug covers adding throttle rules to the Socorro collector as follows:

  1. incoming crash reports for Thunderbird major version > 68 will get rejected
  2. incoming crash reports for SeaMonkey > version 2.49.5 will get rejected

My estimate of when these will kick in is around August 2020.

Making this a P1. I'll add the throttling rules in January 2020.

Priority: -- → P1
Summary: reject Thunderbird > 68 and SeaMonkey > 2.49.5 (or August 2020) → reject incoming crash reports for Thunderbird > 68 and SeaMonkey > 2.49.5 (or August 2020)

Oops--this should have been a bug for the Socorro collector which is Antenna. Moving it there.

Component: Processor → Antenna
Status: NEW → ASSIGNED

Bug #1608971 covers the roadmap towards ending accepting crash reports for Thunderbird.

Bug #1608976 covers the roadmap towards ending accepting crash reports for SeaMonkey.

(In reply to Will Kahn-Greene [:willkg] ET needinfo? me from comment #0)

Socorro is collecting crashes for Thunderbird and SeaMonkey projects, but doesn't have the capability of applying different permissions, data retention standards, processing rules, or crash analysis features between projects. While we've tinkered with various ideas on how to fix this situation, the best option forward is for Thunderbird and SeaMonkey to move off of Crash Stats to different crash ingestion systems.

This bug covers adding throttle rules to the Socorro collector as follows:

  1. incoming crash reports for Thunderbird major version > 68 will get rejected

Meaning ESR versions >68? (which would not immediately impact us)

Or does this impact beta versions >68? (which would have significant immediate impact)

Flags: needinfo?(willkg)

Currently, it means anything with a major version > 68 regardless of channel. The changes haven't landed, yet. I'll fix it to be release channel only.

Flags: needinfo?(willkg)

willkg merged PR #420: "bug 1604848: reject incoming thunderbird > 68 and seamonkey > 2.49.5" in 13a97ff.

This will auto-deploy to our stage environment. If you're interested, you can verify it works with Thunderbird and SeaMonkey as expected. Let me know if you hit any problems.

Stage collector: https://crash-reports.allizom.org/

Stage environment: https://crash-stats.allizom.org/

On Tuesday, I'll push this to production.

Hi Will, any chance you could delay this until you've had a chance to talk to the Thunderbird team? I'd suggest we set up a meeting to talk about this, or our meeting during the all hands.

Flags: needinfo?(willkg)

We've been talking about switching Thunderbird off of Socorro for several years now, so I don't want to keep delaying. The way this is structured, Thunderbird should have plenty of time to figure out what to do and do it. If that's not the case, we can adjust as necessary.

Flags: needinfo?(willkg)

This has been pushed to production just now in #1610569. I don't see the new throttle rules kicking off, so I think this is good to go. Marking as FIXED.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Since this impacts the SeaMonkey team as well, we would've appreciated some sort of heads up on this.

I thought the SeaMonkey team was notified. Sorry!

In the future, how does one notify the SeaMonkey team such that the right people are aware of changes in Socorro?

Flags: needinfo?(ewong)

(In reply to Will Kahn-Greene [:willkg] ET needinfo? me from comment #12)

I thought the SeaMonkey team was notified. Sorry!

In the future, how does one notify the SeaMonkey team such that the right people are aware of changes in Socorro?

You can email me or IanN (iann_bugzilla@blueyonder.co.uk)

Flags: needinfo?(ewong)
See Also: → 1624033
No longer blocks: 1744121
No longer blocks: 1744120
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: