Closed
Bug 1170420
Opened 10 years ago
Closed 10 years ago
processor companion symbol cache cleaner needs symbol cache to exist
Categories
(Socorro :: Backend, task)
Socorro
Backend
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rhelmer, Assigned: rhelmer)
References
Details
I have been debugging why the symbol cache cleaner companion process that processor runs doesn't seem to always work - it's because when we deploy a brand-new EC2 instance the symbol cache (/tmp/symbols by default) does not exist.
We need to make sure this dir exists before processor is started, or processors will just fill up symbol cache until the run out of disk, until they are restarted (they will work fine after restart)
Assignee | ||
Comment 1•10 years ago
|
||
I put up a PR that causes this dir to be created when the instance is deployed, before the processor is started, which will work around the problem for now:
https://github.com/mozilla/socorro-infra/pull/152
However I think the real fix should be that processor should detect a non-existent symbol cache dir and attempt to create it. This is consistent to what we do for the default "./crashes" filesystem crash storage.
Status: NEW → ASSIGNED
Assignee | ||
Updated•10 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•