Description of problem: On latest master where ctime feature is enabled by default, creation of tar file throws warning that 'file changed as we read it' Version-Release number of selected component (if applicable): mainline How reproducible: Always Steps to Reproduce: 1. Create a replica 1*3 gluster volume and mount it. 2. Untar a file onto gluster mount #tar xvf ~/linux-5.0.6.tar.xz -C /gluster-mnt/ 3. Create tar file from untarred files #mkdir /gluster-mnt/test-untar/ #cd /gluster-mnt #tar -cvf ./test-untar/linux.tar ./linux-5.0.6 Actual results: Creation of tar file from gluster mount throws warning 'file changed as we read it' Expected results: Creation of tar file from gluster mount should not throw any warning. Additional info:
REVIEW: https://review.gluster.org/22540 (posix/ctime: Fix stat(time attributes) inconsistency during readdirp) posted (#1) for review on master by Kotresh HR
REVIEW: https://review.gluster.org/22540 (posix/ctime: Fix stat(time attributes) inconsistency during readdirp) merged (#4) on master by Amar Tumballi