sendbranchmail with lp:~vcs-imports/linux/trunk is eating memory
Bug #585126 reported by
Steve McInerney
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
High
|
Unassigned | ||
Launchpad itself |
Triaged
|
Critical
|
Unassigned |
Bug Description
Found an oops for this: OOPS-1612BM1
branch: ~vcs-imports/
branch_job_id: 1658563
We've had to kill off a sendbranchmail run, as it was driving the server into swap/eating all of it.
bzrsyncd 1629 0.0 0.0 3944 468 ? Ss 20:52 0:00 /bin/sh -c $LP_PY /srv/bzrsyncd.
bzrsyncd 1630 53.0 61.4 6871152 5033008 ? Dl 20:52 6:43 \_ /usr/bin/python2.5 /srv/bzrsyncd.
5Gb RSS, is rather uncool.
Related branches
lp://staging/~abentley/launchpad/memlimit-sendbranchmail
- Aaron Bentley (community): Approve
-
Diff: 388 lines (+117/-50)8 files modifiedcronscripts/sendbranchmail.py (+12/-15)
lib/lp/code/model/branchjob.py (+60/-11)
lib/lp/code/scripts/tests/test_sendbranchmail.py (+10/-10)
lib/lp/codehosting/vfs/transport.py (+10/-1)
lib/lp/registry/model/packagingjob.py (+2/-11)
lib/lp/services/utils.py (+20/-2)
lib/lp/translations/model/translationpackagingjob.py (+1/-0)
lib/lp/translations/tests/test_translationtemplatesbuildjob.py (+2/-0)
Changed in launchpad-code: | |
importance: | Undecided → Critical |
Changed in launchpad-code: | |
status: | New → Triaged |
assignee: | nobody → Tim Penhey (thumper) |
Changed in launchpad-code: | |
importance: | Critical → High |
tags: | added: canonical-losa-lp |
Changed in bzr: | |
status: | New → Incomplete |
Changed in bzr: | |
status: | Incomplete → Confirmed |
importance: | Undecided → Medium |
importance: | Medium → High |
summary: |
- sendbranchmail is eating memory + sendbranchmail with lp:~vcs-imports/linux/trunk is eating memory |
Changed in launchpad: | |
importance: | High → Critical |
Changed in launchpad: | |
assignee: | Tim Penhey (thumper) → nobody |
Changed in launchpad: | |
assignee: | nobody → Aaron Bentley (abentley) |
tags: |
added: qa-untestable removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
tags: |
added: qa-ok removed: qa-untestable |
Changed in launchpad: | |
assignee: | Aaron Bentley (abentley) → nobody |
tags: | added: bzr |
Changed in bzr: | |
status: | Confirmed → Fix Committed |
Changed in bzr: | |
status: | Fix Committed → Confirmed |
tags: | added: check-for-breezy |
tags: | removed: check-for-breezy |
summary: |
- sendbranchmail with lp:~vcs-imports/linux/trunk is eating memory + sendbranchmail lp-vel: ~ vcs-import / linux / trunk memóriát eszik |
information type: | Public → Private |
information type: | Private → Public |
summary: |
- sendbranchmail lp-vel: ~ vcs-import / linux / trunk memóriát eszik + sendbranchmail with lp:~vcs-imports/linux/trunk is eating memory |
Changed in bzr: | |
status: | Confirmed → Fix Committed |
Changed in bzr: | |
status: | Fix Committed → Confirmed |
Changed in bzr: | |
status: | Confirmed → Fix Committed |
Changed in bzr: | |
status: | Fix Committed → Confirmed |
To post a comment you must log in.
OK, first step is to identify the branch culprit. This is almost certainly a bzr issue too, but lets work out the branch first.
Given the way jobs work, the same job would have been run shortly after, so we can't tell exactly which job it was, or that there may have been multiple jobs. We need to add a line to the job script that prints out the job it is running... although I have a gut feeling that I added this info before and we may just need an extra '-v' parameter.