Bug 1157223
Summary: | nfs mount via symbolic link does not work | ||||||
---|---|---|---|---|---|---|---|
Product: | [Community] GlusterFS | Reporter: | Niels de Vos <ndevos> | ||||
Component: | nfs | Assignee: | Jiffin <jthottan> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | |||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | mainline | CC: | albert.hayr, bugs, gluster-bugs, iesool, jthottan, ndevos, rcyriac, skoduri, vagarwal | ||||
Target Milestone: | --- | Keywords: | FutureFeature, Triaged | ||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | glusterfs-3.7.0 | Doc Type: | Enhancement | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | 1021998 | Environment: | |||||
Last Closed: | 2015-05-14 17:28:06 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 991300, 1021998, 1161573 | ||||||
Attachments: |
|
Description
Niels de Vos
2014-10-26 10:25:07 UTC
Created attachment 953099 [details]
Packet trace of gluster nfs server and kernel nfs server
The information send to nfs client from kernel nfs server about the directory and symlinks is seems to be same.
Where in the case of gluster nfs server , information differently to the nfs client about the directory and symlink.
So client won't understand information about symlink from gluster nfs server and discard it
The packet trace of client for kernel nfs and gluster nfs is given here
REVIEW: http://review.gluster.org/9052 (gNFS : mount via symbolic link does not work) posted (#1) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : mount via symbolic link does not work) posted (#2) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : mount via symbolic link does not work) posted (#3) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : mount via symbolic link does not work) posted (#4) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : mount via symbolic link does not work) posted (#5) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#6) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#7) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#8) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#9) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#10) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#11) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#12) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#13) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#14) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#15) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#16) for review on master by Niels de Vos (ndevos) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#17) for review on master by Niels de Vos (ndevos) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#18) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#19) for review on master by jiffin tony Thottan (jthottan) REVIEW: http://review.gluster.org/9052 (gNFS : make it possible to mount a subdir that actually is a symlink) posted (#20) for review on master by jiffin tony Thottan (jthottan) COMMIT: http://review.gluster.org/9052 committed in master by Niels de Vos (ndevos) ------ commit fdef42e82d66011a3a92c9c96db4ada2fa8d4814 Author: jiffin <jthottan> Date: Tue Nov 4 20:33:01 2014 +0530 gNFS : make it possible to mount a subdir that actually is a symlink We are using the function to export all sub-directories in a gluster volume via nfs. For real directories it works fine but if we have a symbolic link which points to the directory, it is not possible to mount that directory via nfs and the nameof the link. Kernel nfs resolves symlink handle to directoryhandle , similar gluster nfs should resolve the symbolic link handle into directory handle. Change-Id: I8bd07534ba9474f0b863f2335b2fd222ab625dba BUG: 1157223 Signed-off-by: jiffin tony thottan <jthottan> Reviewed-on: http://review.gluster.org/9052 Reviewed-by: soumya k <skoduri> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Jeff Darcy <jdarcy> Reviewed-by: Niels de Vos <ndevos> 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.7.0, please open a new bug report. glusterfs-3.7.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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939 [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user 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.7.0, please open a new bug report. glusterfs-3.7.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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939 [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user 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.7.0, please open a new bug report. glusterfs-3.7.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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939 [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user 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.7.0, please open a new bug report. glusterfs-3.7.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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939 [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user |