[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