[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