[Bugs] [Bug 1412913] [ganesha + EC] posix compliance rename tests failed on EC volume with nfs-ganesha mount.
bugzilla at redhat.com
bugzilla at redhat.com
Wed Jan 18 04:03:35 UTC 2017
https://bugzilla.redhat.com/show_bug.cgi?id=1412913
--- Comment #3 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: http://review.gluster.org/16390 committed in release-3.8 by Pranith
Kumar Karampuri (pkarampu at redhat.com)
------
commit 5ff6af5c5955bc885925c15e34c9bc0862168c02
Author: Pranith Kumar K <pkarampu at redhat.com>
Date: Tue Jan 3 12:50:54 2017 +0530
cluster/dht: Do rename cleanup as root
Problem:
Rename linkfile cleanup is done as non-root which may not have priviliges
to do
the rename so it fails with EACCESS. MKDIR on that name in future will
start to
hole on this subvolume. It is not easy to hit on fuse mounts because vfs
takes
care of the permission checks even before rename fop is wound. But with
nfs-ganesha mounts it happens.
Fix:
Do rename cleanup as root
>BUG: 1409727
>Change-Id: I414c1eb6dce76b4516a6c940557b249e6c3f22f4
>Signed-off-by: Pranith Kumar K <pkarampu at redhat.com>
>Reviewed-on: http://review.gluster.org/16317
>Smoke: Gluster Build System <jenkins at build.gluster.org>
>CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
>Reviewed-by: Raghavendra G <rgowdapp at redhat.com>
>Reviewed-by: N Balachandran <nbalacha at redhat.com>
>NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
BUG: 1412913
Change-Id: I7f891034150d7a0e3210202fb0788040c91e1c09
Signed-off-by: Pranith Kumar K <pkarampu at redhat.com>
Reviewed-on: http://review.gluster.org/16390
Smoke: Gluster Build System <jenkins at build.gluster.org>
Reviewed-by: N Balachandran <nbalacha at redhat.com>
CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
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.
You are the assignee for the bug.
More information about the Bugs
mailing list