Created attachment 1459659 [details] Tar of generated logs for this failed test(includes cli logs also) Description of problem: tests/bugs/bug-1371806_acl.t is constantly failing for distributed regression framework. Tar of generated logs is attached for this test.
This is expected behavior, the fix (custom user xattr heal) does not exist in 3.12 so test case will not work for 3.12. Regards Mohit Agrawal
For more please refer below Gerrit link https://review.gluster.org/#/c/19157/ Regards Mohit Agrawal
This is actually seen on master.
Created attachment 1459794 [details] Tar of generated logs for this failed test(includes cli logs also)
Hi, As per test(.t) logs it is showing getfacl command output is not expected for one directory on down brick. On the basis of currently available logs, it is difficult to say why it did not happen for one directory only ?? I also tried to execute multiple times on centos environment not able to reproduce it even tried of standard regression (https://review.gluster.org/#/c/20529/) have not seen any failure. I think to debug it more either we need to enable debug log for bricks or need to put more debug logs in dht code. I think it is not consistently reproducible because I have not seen a failure of this test case on regression build in recently merged patches. Can you please try in the same test case after enable debug logs for brick and share the logs ?? Regards Mohit Agrawal
This test is now passing in the distributed regression framework. RCA: The XFS partition /d which is supposed to be created in the distributed servers was not actually happening and using the existing device partitions. Fix for this is: https://github.com/gluster/glusterfs-patch-acceptance-tests/pull/159/files Earlier the state of mount module was 'present' which only specifies that the device is to be configured in fstab and does not trigger or create or require a mount. Changed the state to 'mounted' in which the device will be actively mounted and appropriately configured in fstab. If the mount point is not present, the mount point will be created.
REVIEW: https://review.gluster.org/20596 (Use 'ls' instead of 'stat' in unit test bug-1371806_acl.t) posted (#2) for review on master by Deepshikha Khandelwal
Not seen in a long time.