Bug 134372 - Nfsv4 : Pynfs test failing - change attribute not affected by SETATTR(mode)
Summary: Nfsv4 : Pynfs test failing - change attribute not affected by SETATTR(mode)
Status: RESOLVED WONTFIX
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Other (show other bugs)
Version: Alpha 2
Hardware: x86 SuSE Linux 10.0
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Neil Brown
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-18 10:26 UTC by Forgotten User b5BnQSUi71
Modified: 2008-06-25 09:53 UTC (History)
0 users

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User b5BnQSUi71 2005-11-18 10:26:17 UTC
Pynfs (now called newpynfs), a suite of several Python tools for NFS4 is used
for testing NFSv4 RFC compliance. It can be downloaded here
http://www.citi.umich.edu/projects/nfsv4/pynfs/

Steps to reproduce the bug:
1. Setup NFSv4 server in SUSE 10.1 Alpha 2
2. Install newpynfs
3. Run the pynfs testserver.py script
./testserver.py --maketree <hostname> all -v
        or
python testserver.py --maketree <hostname> all -v
4. The results will be store in out_last file
5. Redirect results to a text file
./showresults.py out_last > SUSE10.1-acl2.txt
6. The following test is failing 
SATT14   st_setattr.testChange                             : FAILURE
       change attribute not affected by SETATTR(mode)
Comment 1 Olaf Kirch 2005-12-12 10:33:54 UTC
Neil, could you track this one, please? Thanks!
Comment 2 Neil Brown 2005-12-12 23:04:35 UTC
This is, in my mind, a serious flaw in the NFSv4 spec, though we I raised it some
years ago I was totally unable to convince anyone :-(

Linux uses 'ctime' for the change attribute and on many filesystems (ext3 and reiser included) don't support a granularity better than 1second.  The filesystem
doesn't make it possible to do any better, and the NFSv4 spec doesn't make it 
possible to cope with that...

You could try with xfs or jfs and confirm they pass this test...

I'll bring it up on the nfsv4@linux-nfs mailing list...
Comment 3 Forgotten User b5BnQSUi71 2005-12-22 04:04:58 UTC
You are right, Neil. Unable to reproduce the problem with xfs
Comment 4 Ihno Krumreich 2006-04-24 12:24:15 UTC
Status of the bug?
Comment 5 Forgotten User b5BnQSUi71 2006-04-26 13:13:08 UTC
I think the discussion here didn't come to a conclusion yet.
http://linux-nfs.org/pipermail/nfsv4/2005-December/003052.html

Neil, Can we move this to LATER?
Comment 6 Neil Brown 2006-04-27 02:20:18 UTC
Yes, let's make it "LATER".

I think it is a real problem that needs fixing, but it just isn't on the top
of the list yet....

Comment 7 Stephan Kulow 2008-06-25 09:34:03 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 8 Stephan Kulow 2008-06-25 09:35:43 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 9 Stephan Kulow 2008-06-25 09:41:34 UTC
mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy)
Comment 10 Stephan Kulow 2008-06-25 09:53:02 UTC
Closing old LATER+REMIND bugs as WONTFIX - if you still plan to work on it, feel free to reopen and set to ASSIGNED.

In case the report saw repeated reopen comments, it's due to bugzilla timing out on the huge request ;(