[Bugs] [Bug 1418091] [RFE] Support multiple bricks in one process (multiplexing)

bugzilla at redhat.com bugzilla at redhat.com
Fri Feb 3 00:45:07 UTC 2017


https://bugzilla.redhat.com/show_bug.cgi?id=1418091



--- Comment #11 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/16532 committed in release-3.10 by
Shyamsundar Ranganathan (srangana at redhat.com) 
------
commit da30f79c9e35ab8cca71601a33665af72d0880ff
Author: Jeff Darcy <jdarcy at redhat.com>
Date:   Wed Feb 1 21:54:30 2017 -0500

    glusterd: double-check whether brick is alive for stats

    With multiplexing, our tests detach bricks from their host processes
    without glusterd being involved.  Thus, when we ask glusterd to fetch
    profile info, it will try to fetch from a brick that's actually not
    present any more.  While it can handle the process being dead and its
    RPC connection being closed, it barfs if it gets a negative response
    from a live brick process.  This is not a problem in normal use,
    because the brick can't disappear without glusterd seeing it.  The fix
    is to double check that the brick is actually running, by looking for
    its pidfile which the tests *do* clean up as part of killing a brick.

    Backport of:
    > Change-Id: I098465b175ecf23538bd7207357c752a2bba8f4e
    > BUG: 1385758
    > Reviewed-on: https://review.gluster.org/16509

    BUG: 1418091
    Change-Id: Ia61e273134520c8ccfa3371ee2370cb9a1920877
    Signed-off-by: Jeff Darcy <jdarcy at redhat.com>
    Reviewed-on: https://review.gluster.org/16532
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Shyamsundar Ranganathan <srangana at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list