Subject: [nfsv4] Minutes from June 6, 2006 Conference Call

From: Lisa Week <[email-masked]>
Date: Wed, 07 Jun 2006 14:59:56 -0600

IETF NFSv4 Working Group Conference Call
June 6, 2006
Note:
1.) Please make sure to update the status of issues that you are working on in the Issue Tracker.
URL: http://www.nfsv4-editor.org/cgi-bin/roundup/nfsv4
2.) Action items related to an existing issue should be tracked in the Issue Tracker.  AIs which are not related to any certain issue and the attendee list is at the end of the minutes.

Agenda:
=======
- Current status of the next NFSv4.1 I-D update
- Review of Sessions and pNFS related issues in tracker

Agenda Additions:
=================
- Discuss remaining directory delegations issues and how to move forward on them.

Minutes:
========
* Spencer summarized a conversation that he and Dave Noveck had.  That summary is as follows:

General goals:

    - Target I-D to be WG last call ready before November meeting (This means the submission deadline is in mid October.)

    - In order to allow for implementations to move forward, want to have I-D complete (meaning it contains the major known issues minus possibly the wording nits) by August.

    - Spencer's next posting to the editor site will include raw xml and pre/intermediate versions of the draft.

    - Roles going forward:
         Spencer - document editing work
         Dave - help shepherd the various issues to closure so we have text to include in the minor version doc.  If you own issues, Dave will be talking to you...

Review of open issues:
======================

* Dave Noveck noted that there are currently 54 open issues.

* As a reminder to everyone, in order to make effective use of the issue tracker please make sure you update the issues with any change in status.

Sessions:
---------
* Dave and Tom went through the sessions issues offline and found that there are a couple open and others have been satisfied and handed off.

* Issue #49: Clarify interactions between the reclaim-related operations and sessions - Have text, but it is old.  Dave will go over the non-Sessions areas.  Tom will go over the Sessions areas.
AI: Dave Noveck to recast the old text as language for the spec.

* Issue #34: Sessions, implicit renewal, and certain errors - Sessions have implicit renew mechanism, however, there are explicit renewal requirements in the doc.  This needs to be addressed.

If a renewal is implicit (part of a seq op) what repercussions does it have if it fails?  Need to determine the repercussions of implicit renewals.

Issue #28: denial of service in NFSv4.x state management - 
AI: Tom to talk to Eisler and Dave.  Transport attributes vs. new operation will be discussed. 

Issue #19: Sessions and pNFS - Tom has provided text and thinks that David Black may be the only one that would have a dissenting opinion.  Tom thinks that his portion of this issue is closed, but follow-up with David Black is needed. 
AI: Dave Noveck to talk to Dave Black.

Issue #44: streamchannelattrs4 is not defined - Tom needs to provide text.

Issue #45: rdmachannelattrs4 is not defined - Tom needs to provide text.

Issue #3: Sessions -- Optional or mandatory - Tom has sent text and needs to know if it is acceptable.

Issue #31: Sessions text, NFS4ERR_RESOURCE, and reply limits - came from discussion we had on the mailing list.  Need to express idempotency limit in the doc - Tom needs to provide text.

Issue #30: Trunking issues with regard to sessions - Tom to provide information.

Issue #27: Tom mentioned that he is confused at what it is.  Lisa to look at it to provide clarification.

Minor version draft update:
---------------------------
* Spencer to have next draft update to IETF today or tomorrow and will also be posting XML to the editor site.

* Plan is to submit 2 updates: one now, another on June 26
     Issues addressed by this week's update:
     - 2 new chapters for migration related stuff
     - Eisler's Delegation reclaim mechanism
     - Others...

* Question on if the effort to separate updates for 4.0 vs. 4.1 has started was asked.  This prompted a discussion on whether or not we can update the issue tracker in order to define whether the issue is related to 4.0 vs. 4.1.  For now, Dave Noveck will be creating a keyword that means can be used to note that the issue has 4.0 implications.  In the future, a separate issue tracker may be created for 4.0 issues.

Directory Delegations:
----------------------
* David Richter from CITI asked if GET_DIR_DELGATION should return an error. It has been discussed on the WG alias that there should not be an error.  This is covered by Issue #51 - http://www.nfsv4-editor.org/cgi-bin/roundup/nfsv4/issue51

* Saadia asked where are we with Sessions support (i.e. Making sessions mandatory).  Tom has provided text to Spencer about making it mandatory.  Spencer has AI to update rest of doc to reflect this decision.  There is text in the directory delegation section that will also need to be modified and since this is in the minor version draft this will be included in Spencer's task.

* Issue #23: directory delegation arg/response name changes - Spencer will get this finished at least by the 26th.

pNFS:
-----
* Issue #21: pNFS EOF handling - Garth thinks it has been discussed on the wg alias and we are ready for text to be provided by David Black and Steve Fridella.  Steve was on the call and has said that he thinks is has just fallen through the cracks and he will talk to David Black.

* Issue #50: Add pNFS LAYOUTRETURN reclaim bit text to minor version doc - Text has been sent to Spencer.

* Issue #40: pNFS: DS and MDS with different security mechanisms in use - Need text, but Garth doesn't feel like he is the appropriate person to write it so he will bring it up on the mailing list.  It was mentioned that perhaps Mike Eisler would be the right person to look at it.

* Issue #33: pNFS commits with cluster file systems - Mark has provided text to Spencer for inclusion in the minor version doc.  The issue needs to be reassigned to Spencer as it is still assigned to Mark.

* Issue #8: pnfs_devlist_item4 change - This is assigned to Spencer for inclusion in the minor version doc.

* Issue #41: Some pNFS implementation details not yet posted on WG alias - Garth will assess whether the items to be posted are still relevant and will post the appropriate things to the wg alias.

* No issue existing - Proposal brought up on wg alias to add an attribute to hint at where the MDS would prefer the client to send data .  Needs more discussion.  The consensus was that it would be a good thing, but the structure of it has not been agreed upon.

* Issue #9: LAYOUTCOMMIT argument, last_write_offset, should be switched like newtime4 - Still pending discussion

* Issue #54: GETDEVICELIST4resok needs EOF? - Garth sent text to mailing list, just waiting for acceptance of the text.

Others:
-------
* Issue #6: Validation of migrated clientids - Dave has sent text to Spencer to help v4.1, but it may not help v4.0 because there can not be a new error added to v4.0 due to it being outside of errata rules.

* The discussion on Issue #6 (above) prompted a discussion on the rules for what can/can't be in an errata.  It has been requested for Spencer to clarify the rules for what can be in an errata.
Specific examples:
Adding a new error definition - not allowed
Adding the capability for a new error to be returned from an op - allowed
Referrals clarifications - allowed
ACL clarifications - allowed
Additional edge conditions discussions - allowed
(a lot of the text will be written for 4.1 anyway...it may just need to be modified for inclusion in 4.0)

* The next conference call will be held next Tuesday, June 13.  Same time, same call-in.  Discussion items for next week's call:
- Status of unresolved things in "other" class

* General Issue Tracker tidbit: after an issue gets to the "Need Text" status and the text gets provided to Spencer, the issue should then be assigned to Spencer.

Action Items:
=============
AI 001: Dave Noveck to create a keyword for use in the issue tracker meaning that there are 4.0 implications with the issue.  He will send email out to WG when this is done.

AI 002: Tom Talpey to update Sessions issues in the tracker.

Attendees:
===========
Dave Noveck - NetApp
Tom Talpey - NetApp
Spencer Shepler - Sun
Lisa Week - Sun
Sam Falkner - Sun
Garth Goodson - NetApp
Steve Fridella - EMC
Tom Vanderputten - EMC
Sergey - Hummingbird
Andy Adamson - CITI
Bruce Fields - CITI
David Richter - CITI
Mark Eshel - IBM
David Sheffield - IBM
Benny Halevy - Panasas
Saadia Khan - NetApp

_______________________________________________
nfsv4 mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/nfsv4