[Bugs] [Bug 1376667] New: gfapi: deprecate the rdma support for management connections

bugzilla at redhat.com bugzilla at redhat.com
Fri Sep 16 06:51:31 UTC 2016


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

            Bug ID: 1376667
           Summary: gfapi: deprecate the rdma support for management
                    connections
           Product: Red Hat Gluster Storage
           Version: 3.1
         Component: libgfapi
          Assignee: rjoseph at redhat.com
          Reporter: prasanna.kalever at redhat.com
        QA Contact: sbhaloth at redhat.com
                CC: bugs at gluster.org, ndevos at redhat.com,
                    rhs-bugs at redhat.com, sdharane at redhat.com,
                    storage-qa-internal at redhat.com
        Depends On: 1360647



+++ This bug was initially created as a clone of Bug #1360647 +++

Description of problem:
Improve glfs_set_volfile_server();

RDMA transport was never supported for management connection before, but
glfs_set_volfile_server() allowed it and the gluster code silently fall back to
tcp with out a warning, this gave a chance to people assume that mgmt
connection supports rdma along with tcp and unix.

We need to deprecate the rdma support by stating to splash warning at the
usage.

Also add better defense code on port and transport;


Version-Release number of selected component (if applicable):
3.1

COMMIT: http://review.gluster.org/15026 committed in master by Niels de Vos
(ndevos at redhat.com) 
------
commit 6e78a0dda9343d75674a12b7e1a1e8e59e17c78c
Author: Prasanna Kumar Kalever <prasanna.kalever at redhat.com>
Date:   Wed Jul 27 14:23:23 2016 +0530

    gfapi: deprecate rdma support for management connections

    RDMA transport was never supported for management connection before, but
    glfs_set_volfile_server() allowed rdma transport type due to lack of
defense
    code and the glusterfs_mgmt_init() code silently fall back to tcp with out
    any warnings, this gave a chance for assumtions that mgmt connection also
    supports rdma along with tcp and unix.

    This patch deprecates the rdma support by warning at its usage.

    Change-Id: I0ad99d9851e05ff84ba4b6a3534a984bcc7e2ed7
    BUG: 1360647
    Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever at redhat.com>
    Reviewed-on: http://review.gluster.org/15026
    Tested-by: Prasanna Kumar Kalever <pkalever at redhat.com>
    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: Jeff Darcy <jdarcy at redhat.com>
    Reviewed-by: Niels de Vos <ndevos at redhat.com>

--- Additional comment from Niels de Vos on 2016-08-02 08:19:55 EDT ---


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1360647
[Bug 1360647] gfapi: deprecate the rdma support for management connections
-- 
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=xeel5tbCWd&a=cc_unsubscribe


More information about the Bugs mailing list