Bug 1386702

Summary: BAT: cthon test failures with ACLs enabled
Product: [Retired] nfs-ganesha Reporter: Soumya Koduri <skoduri>
Component: FSAL_GLUSTERAssignee: Soumya Koduri <skoduri>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.4CC: dang, ffilz, jthottan, kkeithle, mbenjamin, ndevos, pasik
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1386704 (view as bug list) Environment:
Last Closed: 2019-11-22 15:27:30 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1386699, 1386704    

Description Soumya Koduri 2016-10-19 13:37:15 UTC
Description of problem:

During Bakeathon, steved reported that there are below failures in cthon general tests when ACLs are enabled on FSAL_GLUSTER share. 

>>>>>>>>>>
./server -g -o tcp,v3,sec=sys -m /mnt/nfsv3tcp -p /bakeathon/rhel7/nfsv3tcp redhat-117
./server -g -o proto=tcp,sec=sys,v4 -m /mnt/nfsv4tcp -p /bakeathon/rhel7/nfsv4tcp redhat-117
./server -g -o proto=tcp,sec=sys,v4.1 -m /mnt/nfsv41tcp -p /bakeathon/rhel7/nfsv41tcp redhat-117
./server -g -o proto=tcp,sec=sys,v4.2 -m /mnt/nfsv42tcp -p /bakeathon/rhel7/nfsv42tcp redhat-117
Four simultaneous large compiles
/usr/bin/time: cannot run ./large4.sh: Permission denied
0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata 336maxresident)k
0inputs+8outputs (0major+70minor)pagefaults


Waiting for 'g' to finish...
The '-g' test using '-o tcp,v3,sec=sys' args to redhat-117: Failed!!

The '-g' test using '-o proto=tcp,sec=sys,v4' args to redhat-117: Failed!!

The '-g' test using '-o proto=tcp,sec=sys,v4.2' args to redhat-117: Failed!!

The '-g' test using '-o proto=tcp,sec=sys,v4.1' args to redhat-117: Failed!!
 Done: 04:10:53 PM
./server -s -o tcp,v3,sec=sys -m /mnt/nfsv3tcp -p /bakeathon/rhel7/nfsv3tcp redhat-117
./server -s -o proto=tcp,sec=sys,v4 -m /mnt/nfsv4tcp -p /bakeathon/rhel7/nfsv4tcp redhat-117
check for proper open/unlink operation
runtests.wrk: line 24: ./op_unlk: Permission denied
special tests failed
Tests failed, leaving /mnt/nfsv3tcp mounted

./server -s -o proto=tcp,sec=sys,v4.1 -m /mnt/nfsv41tcp -p /bakeathon/rhel7/nfsv41tcp redhat-117
./server -s -o proto=tcp,sec=sys,v4.2 -m /mnt/nfsv42tcp -p /bakeathon/rhel7/nfsv42tcp redhat-117
Waiting for 's' to finish...
The '-s' test using '-o tcp,v3,sec=sys' args to redhat-117: Failed!!

The '-s' test using '-o proto=tcp,sec=sys,v4' args to redhat-117: Failed!!
 Done: 04:11:02 PM



<<<<<<<<<<<<<<



Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Soumya Koduri 2016-10-19 19:51:22 UTC
The test pass if there is delay in fetching ACL. Probably fix for bug1386669 shall fix this one as well.

Comment 2 Soumya Koduri 2016-10-21 14:52:07 UTC
cthon tests pass with the below fixes applied -

https://review.gerrithub.io/299006
https://review.gerrithub.io/299040

Comment 3 Soumya Koduri 2016-10-21 17:04:10 UTC
When steved had run, he got EPERM error for general tests. But I couldn't reproduce it. Need to check again.