Closed Bug 1426375 Opened 6 years ago Closed 6 years ago

[ops infra socorro] processor nodes kicking up "cannot allocate memory" errors

Categories

(Socorro :: Infra, task, P1)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Unassigned)

References

Details

Processor nodes in -stage-new are kicking up "Cannot allocate memory" errors:

https://sentry.prod.mozaws.net/operations/socorro-new-stage/issues/823071/

"""
OSError: [Errno 12] Cannot allocate memory
  File "socorro/lib/transform_rules.py", line 147, in action
    return self._action(*args, **kwargs)
  File "socorro/processor/breakpad_transform_rules.py", line 369, in _action
    processor_meta
  File "socorro/processor/breakpad_transform_rules.py", line 273, in _execute_external_process
    )._execute_external_process(command_line, processor_meta)
  File "socorro/processor/breakpad_transform_rules.py", line 130, in _execute_external_process
    stdout=subprocess.PIPE
  File "python2.7/subprocess.py", line 390, in __init__
    errread, errwrite)
  File "python2.7/subprocess.py", line 917, in _execute_child
    self.pid = os.fork()
"""

This bug covers looking into why we get this in -stage-new and not -stage/-prod and then fixing it.
Making this a P1 because it's pretty critical. We've seen a number of these over the last day.
Priority: -- → P1
We're running a lot of threads on the processor. We can probably reduce those. I'll find the configuration for that.
Miles increased the instance size and we haven't seen the issue since, so marking it as FIXED.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.