REVIEW: http://review.gluster.org/12745 (feature/tier: Fix EIO during write) posted (#1) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12745 (feature/tier: Fix EIO during write) posted (#2) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12745 (feature/tier: Fix EIO during write) posted (#3) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12745 (feature/tier: Fix EIO during write) posted (#4) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12745 (feature/tier: Fix EIO during write) posted (#5) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12745 (feature/tier: Fix EIO during write) posted (#6) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12745 (feature/tier: Fix EIO during write) posted (#7) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#1) for review on master by Ravishankar N (ravishankar)
REVIEW: http://review.gluster.org/12745 (posix: fix posix_fgetxattr to return the correct error) posted (#8) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#2) for review on master by Ravishankar N (ravishankar)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#3) for review on master by Vijay Bellur (vbellur)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#4) for review on master by Ravishankar N (ravishankar)
COMMIT: http://review.gluster.org/12745 committed in master by Pranith Kumar Karampuri (pkarampu) ------ commit 848bf0db0dde745e1f3a966db0143b7003bd49b5 Author: Susant Palai <spalai> Date: Wed Nov 25 05:07:03 2015 -0500 posix: fix posix_fgetxattr to return the correct error posix_fgetxattr used to not updating op_ret and op_errno (initialized to -1 and ENOENT respectively) on success cases. Hence, it can return ENOENT even if all the opertions were sucessful. Change-Id: I5db3c1821208166a052d734b0be2553d009b8ee4 BUG: 1285230 Signed-off-by: Susant Palai <spalai> Reviewed-on: http://review.gluster.org/12745 Tested-by: NetBSD Build System <jenkins.org> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Pranith Kumar Karampuri <pkarampu>
REVIEW: http://review.gluster.org/12916 (storage/posix: fix dict leak in posix_fgetxattr) posted (#1) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12916 (storage/posix: fix dict leak in posix_fgetxattr.) posted (#2) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12916 (storage/posix: fix dict leak in posix_fgetxattr) posted (#3) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#5) for review on master by Ravishankar N (ravishankar)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#6) for review on master by Ravishankar N (ravishankar)
REVIEW: http://review.gluster.org/12916 (storage/posix: fix dict leak in posix_fgetxattr) posted (#4) for review on master by Susant Palai (spalai)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#7) for review on master by Ravishankar N (ravishankar)
COMMIT: http://review.gluster.org/12916 committed in master by Pranith Kumar Karampuri (pkarampu) ------ commit 3949541b21b1d03ab37c7ab39f95581d553251d4 Author: Susant Palai <spalai> Date: Wed Dec 9 03:53:45 2015 -0500 storage/posix: fix dict leak in posix_fgetxattr Change-Id: I8c53805993570e6f37786dde2103cb884c026791 BUG: 1285230 Signed-off-by: Susant Palai <spalai> Reviewed-on: http://review.gluster.org/12916 Tested-by: Gluster Build System <jenkins.com> Tested-by: NetBSD Build System <jenkins.org> Reviewed-by: Pranith Kumar Karampuri <pkarampu>
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#8) for review on master by Dan Lambright (dlambrig)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#9) for review on master by Ravishankar N (ravishankar)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#10) for review on master by Ravishankar N (ravishankar)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#11) for review on master by Ravishankar N (ravishankar)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#12) for review on master by Ravishankar N (ravishankar)
REVIEW: http://review.gluster.org/12894 (afr: refresh inode using fstat) posted (#13) for review on master by Ravishankar N (ravishankar)
COMMIT: http://review.gluster.org/12894 committed in master by Pranith Kumar Karampuri (pkarampu) ------ commit d5a9e765543fd6eec5d522e4f3f062bef97aefed Author: Ravishankar N <ravishankar> Date: Mon Dec 7 18:03:03 2015 +0530 afr: refresh inode using fstat For fd based operations (fgetxattr, readv etc.) if an inode refresh is required, do so using fstat instead of lookup. This is because the file might have been deleted by another client before refresh but posix mandates that FOPS using already open fds must still succeed. Change-Id: Id5f71c3af4892b648eb747f363dffe6208e7ac09 BUG: 1285230 Signed-off-by: Ravishankar N <ravishankar> Reviewed-on: http://review.gluster.org/12894 Reviewed-by: Pranith Kumar Karampuri <pkarampu> Tested-by: Gluster Build System <jenkins.com> Tested-by: NetBSD Build System <jenkins.org>
All patches for this BZ are merged, moving this to MODIFIED.
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.8.0, please open a new bug report. glusterfs-3.8.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution. [1] http://blog.gluster.org/2016/06/glusterfs-3-8-released/ [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user