Bug 1313303
Summary: | [geo-rep]: Session goes to faulty with Errno 13: Permission denied | ||
---|---|---|---|
Product: | [Community] GlusterFS | Reporter: | Aravinda VK <avishwan> |
Component: | geo-replication | Assignee: | bugs <bugs> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | mainline | CC: | bugs, rhinduja |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | glusterfs-3.8rc2 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | 1312762 | Environment: | |
Last Closed: | 2016-06-16 13:59: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: | 1312762 | ||
Bug Blocks: |
Description
Aravinda VK
2016-03-01 11:14:34 UTC
REVIEW: http://review.gluster.org/13542 (geo-rep: Fix Entry Creation issue with non root UID/GID) posted (#2) for review on master by Aravinda VK (avishwan) REVIEW: http://review.gluster.org/13542 (geo-rep: Fix Entry Creation issue with non root UID/GID) posted (#3) for review on master by Aravinda VK (avishwan) REVIEW: http://review.gluster.org/13542 (geo-rep: Fix Entry Creation issue with non root UID/GID) posted (#4) for review on master by Aravinda VK (avishwan) REVIEW: http://review.gluster.org/13542 (geo-rep: Fix Entry Creation issue with non root UID/GID) posted (#5) for review on master by Vijay Bellur (vbellur) COMMIT: http://review.gluster.org/13542 committed in master by Aravinda VK (avishwan) ------ commit 15a5f7db3b442e67030309b4a1dc5e33be2fbcb5 Author: Aravinda VK <avishwan> Date: Mon Feb 29 14:05:54 2016 +0530 geo-rep: Fix Entry Creation issue with non root UID/GID During entry_ops RENAME Geo-rep sends stat info along with the recorded info from Changelog. In Slave side if Source file exists Geo-rep renames to Target file by calling os.rename. If source file does not exists, it tries to create Target file directly using available stat info from Master. If UID and GID are different in Master for that file then stat info will have different UID/GID during Create. Geo-rep gets EACCES when it tries to create a new entry using gfid-access with different UID/GID. With this patch, Entry creation with different UID/GID is split into two operations. Create Entry with UID:0 and GID:0 and then set UID/GID. Change-Id: I4987e3a205d8513c06fa66198cde145a87003a01 BUG: 1313303 Signed-off-by: Aravinda VK <avishwan> Reviewed-on: http://review.gluster.org/13542 Smoke: Gluster Build System <jenkins.com> NetBSD-regression: NetBSD Build System <jenkins.org> CentOS-regression: Gluster Build System <jenkins.com> Reviewed-by: Kotresh HR <khiremat> 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 |