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)

task
Not set
normal

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)
Blocks: 1118288
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
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.