[Bugs] [Bug 1117886] Gluster not resolving hosts with IPv6 only lookups

bugzilla at redhat.com bugzilla at redhat.com
Sat Feb 20 17:16:48 UTC 2016


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



--- Comment #36 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/11988 committed in master by Jeff Darcy
(jdarcy at redhat.com) 
------
commit 46bd29e0f2a7fc9278068a06d12066d614f365ec
Author: Nithin D <nithind1988 at yahoo.in>
Date:   Sun Nov 15 22:14:43 2015 +0530

    glusterd: Bug fixes for IPv6 support

    Problem:
    Glusterd not working using ipv6 transport. The idea is with proper
glusterd.vol configuration,
    1. glusterd needs to listen on default port (240007) as IPv6 TCP listner.
    2. Volume creation/deletion/mounting/add-bricks/delete-bricks/peer-probe
       needs to work using ipv6 addresses.
    3. Bricks needs to listen on ipv6 addresses.
    All the above functionality is needed to say that glusterd supports ipv6
transport and this is broken.

    Fix:
    When "option transport.address-family inet6" option is present in
glusterd.vol
    file, it is made sure that glusterd creates listeners using ipv6 sockets
only and also the same information is saved
    inside brick volume files used by glusterfsd brick process when they are
starting.

    Tests Run:
    Regression tests using ./run-tests.sh
        IPv4: Ran manually till tests/basic/rpm.t .
        IPv6: (Need to add the above mentioned config and also add an entry for
"hostname ::1" in /etc/hosts)
            Started failing at ./tests/basic/glusterd/arbiter-volume-probe.t
and ran successfully till here

    Unit Tests using Ipv6
        peer probe
        add-bricks
        remove-bricks
        create volume
        replace-bricks
        start volume
        stop volume
        delete volume

    Change-Id: Iebc96e6cce748b5924ce5da17b0114600ec70a6e
    BUG: 1117886
    Signed-off-by: Nithin D <nithind1988 at yahoo.in>
    Reviewed-on: http://review.gluster.org/11988
    Smoke: Gluster Build System <jenkins at build.gluster.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Atin Mukherjee <amukherj at redhat.com>
    Reviewed-by: Jeff Darcy <jdarcy at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=9qNomjHoud&a=cc_unsubscribe


More information about the Bugs mailing list