Bug 1114542 - nfs-ganesha: posix compliance test gets stuck
Summary: nfs-ganesha: posix compliance test gets stuck
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: nfs-ganesha
Version: rhgs-3.0
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
: ---
Assignee: Soumya Koduri
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-06-30 10:09 UTC by Saurabh
Modified: 2016-01-27 07:14 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-01-27 07:13:14 UTC
Embargoed:


Attachments (Terms of Use)
nfs-ganesha.log (11.88 KB, text/x-log)
2014-06-30 10:11 UTC, Saurabh
no flags Details

Description Saurabh 2014-06-30 10:09:56 UTC
Description of problem:
Enabled nfs-ganesha as per the recommended steps for a 6x2 volume on 4 node RHS cluster
Started posix compliace test on nfs mount, mounted the volume with vers=3 as the option. 


Version-Release number of selected component (if applicable):
glusterfs-3.6.0.22-1.el6rhs.x86_64


How reproducible:
always

Actual results:

from RHS node1,
[root@nfs1 ~]# strace -p 8874
Process 8874 attached - interrupt to quit
futex(0x7fcbb61fc9d0, FUTEX_WAIT, 8898, NULL

from client node,

posix test related process information,
[root@rhsauto034 ~]# ps -auxww| grep  6035
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root      6035  0.0  0.2 142796 10352 pts/0    S+   03:02   0:00 /usr/bin/perl /usr/bin/prove -r /opt/qa/tools/pjd-fstest-20080816/tests/
root      9334  0.0  0.0 103244   836 pts/1    S+   03:38   0:00 grep 6035

[root@rhsauto034 ~]# strace -p 6035
Process 6035 attached - interrupt to quit
select(8, [4 6], NULL, NULL, NULL


actual posix compliance test result,
[root@rhsauto034 posix]# time prove -r /opt/qa/tools/pjd-fstest-20080816/tests/
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/00.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/01.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/02.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/03.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/04.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/05.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/06.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/07.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/08.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/09.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/10.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/11.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/12.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chflags/13.t ... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/00.t ..... Failed 1/58 subtests 
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/01.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/02.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/03.t ..... ok     
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/04.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/05.t ..... ok     
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/06.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/07.t ..... ok     
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/08.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/09.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/10.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chmod/11.t ..... ok     
/opt/qa/tools/pjd-fstest-20080816/tests/chown/00.t ..... ok       
/opt/qa/tools/pjd-fstest-20080816/tests/chown/01.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chown/02.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chown/03.t ..... ok     
/opt/qa/tools/pjd-fstest-20080816/tests/chown/04.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chown/05.t ..... ok     
/opt/qa/tools/pjd-fstest-20080816/tests/chown/06.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chown/07.t ..... ok     
/opt/qa/tools/pjd-fstest-20080816/tests/chown/08.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chown/09.t ..... ok   
/opt/qa/tools/pjd-fstest-20080816/tests/chown/10.t ..... ok    
/opt/qa/tools/pjd-fstest-20080816/tests/link/00.t ...... 70/80 ---- stuck at this point

Expected results:
posix compliance should not get stuck.

Additional info:

Comment 1 Saurabh 2014-06-30 10:11:57 UTC
Created attachment 913295 [details]
nfs-ganesha.log

Comment 3 Soumya Koduri 2014-07-07 11:40:05 UTC
This issue could not be reproduced. It doesnt get stuck for version=3.

Please change the defect summary to reflect the problem/close the bug and reopen if any failures are seen.

In any case, POSIX complaince test failures are not blockers for tech-preview refresh in Denali. Will be addressed in the next release.

Comment 4 Soumya Koduri 2015-07-06 09:21:05 UTC
We are able to run the posix-compliance tests. Please re-run the tests and confirm if you still see the issue.

Comment 6 Soumya Koduri 2016-01-27 07:13:14 UTC
This issue is not seen anymore. posix-complaince tests on nfs-ganesha volume were being run successfully lately. Closing it for now.

Please re-open if the issue is seen again.


Note You need to log in before you can comment on or make changes to this bug.