Closed Bug 1361832 Opened 7 years ago Closed 7 years ago

remove collector code

Categories

(Socorro :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

References

Details

Attachments

(1 file)

We switched to Antenna for crash collection and no longer need the Socorro collector. Now that we're not using it, it's just sitting around and taking up maintenance resources. Best to remove it.

This bug covers removing the collector and crashmover from the repo, tests, docs, and the integration tests.
I brought up some concern that there are still users of Socorro that continue to use it even though we're not supporting non-Mozilla users anymore.

To alleviate that a little, I threw this PR together:

https://github.com/mozilla/socorro/pull/3750

That updates the README and the index page of the docs adding a note about how we're not supporting Socorro and we are making non-backwards-compatible changes. It also includes a link to the last "known good commit" and tarball.

Is that perfect? No. But it's probably ok for now.

If we need to go another step further, we should fork socorro into a socorro-orig repository at that commit and encourage users to use that one. Maybe give that project a different name so as to reduce confusion?

Anyhow, we can cross that bridge if we need to. Alternatively, maybe users can band together and fork it and maintain it themselves.
This PR removes some of the 2015 versions of code as well as the integration tests: https://github.com/mozilla/socorro/pull/3759

That's covered in bug #1363130.
Depends on: 1363822
Before I do this work, I want to wait for another -prod deploy and verify the collector nodes are gone. Then we can do this.
Verified there are no more collector nodes and we can remove the code now.
Assignee: nobody → willkg
Status: NEW → ASSIGNED
Summary: remove collector → remove collector code
Attached file pr 3802
After that PR, I'll need to update the stage submitter node. I might have to tweak the scripts, too.
Commit pushed to master at https://github.com/mozilla-services/socorro

https://github.com/mozilla-services/socorro/commit/b2f53d61220d20284a8edb1b75443c8c0a308b0f
Fixes bug 1361832 - remove socorro collector and crashmover (#3802)

* Fixes bug 1361832 - remove socorro collector and crashmover

This removes the socorro collector and crashmover, some of the things that used
it, tests, scripts, configuration, and various related errata.

This moves the submitter (which we're still using) to it's own Python module.

* Remove unused file

* Cosmetic docstring things to bump Travis CI
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: