[Bugs] [Bug 1547931] Geo-replication is faulty on latest RHEL7.5 Snapshot2.0
bugzilla at redhat.com
bugzilla at redhat.com
Mon Mar 26 04:43:54 UTC 2018
https://bugzilla.redhat.com/show_bug.cgi?id=1547931
Kotresh HR <khiremat at redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Flags|needinfo?(khiremat at redhat.c |
|om) |
--- Doc Text *updated* ---
Cause:
The glibc fix for CVE-2018-1000001 breaks rsync in cases where the absolute path can't be resolved for current working directory. Earlier getcwd() used to return "(unreachable)/" if absolute path can't be resolved but with the fix for CVE, it's returning ENOENT. Hence the rsync fails with this case. Since geo-rep changes the current working directory to mount point and does a lazy umount of gluster volume, rsync always fails with the fix for CVE.
Fix:
Don't do lazy umount, instead use private mount name space. With private mount name space, mount is secured and only can be used by that geo-rep worker and exists through out the life of geo-rep worker process.
Result:
Since geo-rep uses rsync, geo-rep is broken in rsync mode with 'Faulty' status.
--
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=O8XKjNftqi&a=cc_unsubscribe
More information about the Bugs
mailing list