Description of problem:
atime/mtime is not restored after healing for entry self heals
Version-Release number of selected component (if applicable):
Build : glusterfs-3.12.2-8.el7rhgs.x86_64
Steps to Reproduce:
1) create 1 * 3 volume
2) create a 'dir' from mount
3) kill one brick
4) touch 'dir/file'
5) bring back brick after some time
6) after healing, mtime and ctime of 'dir' will be different, while it should be same.
After healing time is not same as orginal atime/ctime of the dir
# ls -lrt /bricks/brick2/b0/
drwxr-xr-x. 2 root root 18 Apr 26 03:16 dir
# ls -lrt /bricks/brick2/b1
drwxr-xr-x. 2 root root 18 Apr 26 02:47 dir
mtime/atime should be same from all the bricks.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.