contrail-nodemgr leaves [contrail-cassan] zombie process
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.2 |
Fix Committed
|
Undecided
|
Sergey Kreys | |||
Trunk |
Fix Committed
|
High
|
Sundaresan Rajangam | |||
OpenContrail |
New
|
Undecided
|
Unassigned |
Bug Description
contrail-nodemgr periodically calls contrail-
via non-blocking subprocess.Popen() and does not take care about
its return code. As a result, when child process ends and gracefully
exits, it is still present in "ps" output as zombie process
"[contrail-
root 1061 0.0 0.0 4464 700 ? Ss 09:37 0:00 /bin/sh -e /proc/self/fd/9
root 1064 0.1 0.0 62168 18460 ? S 09:37 0:04 \_ /usr/bin/python /usr/bin/
root 1357 0.0 0.0 244600 32172 ? Sl 09:37 0:02 \_ python /usr/bin/
root 5644 0.1 0.0 0 0 ? Z 10:53 0:00 | \_ [contrail-cassan] <defunct>
It is not critical, as just one zombie process is present, and it is
actually exited. But since somebody may be scared and confused by this
"[contrail-
zombie.
tags: | added: ana |
tags: |
added: analytics removed: ana |
Changed in opencontrail: | |
assignee: | nobody → Sundaresan Rajangam (srajanga) |
Changed in opencontrail: | |
assignee: | Sundaresan Rajangam (srajanga) → nobody |
Review in progress for https:/ /review. opencontrail. org/38417
Submitter: Sergey Kreys (<email address hidden>)