Bug 1081605

Summary: glusterd should not create zombies if xfsprogs or e2fsprogs are missing
Product: [Community] GlusterFS Reporter: Niels de Vos <ndevos>
Component: glusterdAssignee: krishnan parthasarathi <kparthas>
Status: CLOSED DUPLICATE QA Contact:
Severity: high Docs Contact:
Priority: low    
Version: mainlineCC: gluster-bugs, kkeithle, nsathyan
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1081013 Environment:
Last Closed: 2014-04-08 12:39:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Niels de Vos 2014-03-27 16:46:36 UTC
+++ This bug was initially created as a clone of Bug #1081013 +++

email on gluster-users mailing list:


Subject: Re: [Gluster-users] Gluster 3.4.2 on Redhat 6.5

I’ve got to the bottom of it…. By running glusterd in foreground with debug enabled I was able to see two error messages when the command was being run… it appears that it was requiring the xfsprogs package which I did not have installed. Once I installed it it appears that zombie processes are no longer being “created”.


###
### This bug has been filed to prevent the creation of zombies.
###

Comment 1 Kaleb KEITHLEY 2014-04-08 12:39:22 UTC

*** This bug has been marked as a duplicate of bug 1081013 ***

Comment 2 Niels de Vos 2014-04-09 12:53:00 UTC
Fixed with this change from bug 1081013:

COMMIT: http://review.gluster.org/7360 committed in master by Anand Avati
(avati)
------
commit aa199093fdf37dcd87a73cea83f9b9164d5800c5
Author: Jeff Darcy <jdarcy>
Date:   Thu Mar 27 18:51:08 2014 +0000

    glusterd: call runner_end even if runner_start fails

    Change-Id: I5eca01a131307ba3be2aed4922eea73025ff284c
    BUG: 1081013
    Signed-off-by: Jeff Darcy <jdarcy>
    Reviewed-on: http://review.gluster.org/7360
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Niels de Vos <ndevos>
    Reviewed-by: Krishnan Parthasarathi <kparthas>
    Reviewed-by: Anand Avati <avati>