[Bugs] [Bug 1394635] errors appear in brick and nfs logs and getting stale files on NFS clients

bugzilla at redhat.com bugzilla at redhat.com
Mon Jan 2 13:05:01 UTC 2017


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



--- Comment #3 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: http://review.gluster.org/15840 committed in release-3.8 by Niels de
Vos (ndevos at redhat.com) 
------
commit 5d48a61253b39939b78b1cc8afccc9585d229df5
Author: Mohammed Rafi KC <rkavunga at redhat.com>
Date:   Tue Sep 27 19:01:48 2016 +0530

    nfs: revalidate lookup converted to fresh lookup

    Backport of http://review.gluster.org/15580

    when an inode ctx is missing for a linked inode the revalidate
    lookups are converted to fresh.

    This could result in sending ESTALE when the gfid are recreated

    We are not able to reproduce the issue with normal setup, most part of
    RCA was done with code reading.

    Possible scenario in which  this bug can reproduce,
    Delete a file and recreate a new file with same name, at the same time
    from another client process try to list/or access the file.

    In this case the second client may throw an ESTALE error for such files

    Thanks to Soumya and Pranith for doing the complete RCA

    >Change-Id: I73992a65844b09a169cefaaedc0dcfb129d66ea1
    >BUG: 1379720
    >Signed-off-by: Mohammed Rafi KC <rkavunga at redhat.com>
    >Reviewed-on: http://review.gluster.org/15580
    >NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    >CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    >Smoke: Gluster Build System <jenkins at build.gluster.org>
    >Reviewed-by: soumya k <skoduri at redhat.com>
    >Reviewed-by: Kaleb KEITHLEY <kkeithle at redhat.com>

    Change-Id: Ifd0d92e29e409e5b23790b677034cfc8f3184d1a
    BUG: 1394635
    Signed-off-by: Mohammed Rafi KC <rkavunga at redhat.com>
    Reviewed-on: http://review.gluster.org/15840
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Niels de Vos <ndevos at redhat.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>

-- 
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=rNjBVpXSCd&a=cc_unsubscribe


More information about the Bugs mailing list