Re: [nfsv4] AD review: draft-ietf-nfsv4-delstid-03

Chris Inacio <inacio@cert.org> Fri, 01 December 2023 21:46 UTC

Return-Path: <inacio@cert.org>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E49EC14F5F1; Fri, 1 Dec 2023 13:46:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cert.org
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QncaIaSjP-Jf; Fri, 1 Dec 2023 13:46:55 -0800 (PST)
Received: from USG02-CY1-obe.outbound.protection.office365.us (mail-cy1usg02on0091.outbound.protection.office365.us [23.103.209.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C612C14EB1E; Fri, 1 Dec 2023 13:46:54 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=zWdgQAIFCGD/2fCnkcKgFxqsaEAG2x11mEHWLgQx51Ne8tOetAP1nvHySbfw1JfNe0wSFio04Ed6doLtr86dHhD3BPi8K7Sf5o1QbY6DREjKdB4KYpvutNfIZmctWs70gm/tr5nr96mWB7ldLBttRhg1DleKSTKTUN5lOiRJmo+wU2RvKb8YdY9rylvJQAFLuDgpiAckZKYQcllouOS0JOv9Q0aBNCYyvakBQ2ECym69X9ix+khb7Q88zeKEkTfUGNiisvU1Mtk+JsIkNwmF5yl+bcWkerUUdW+nb0ijY1we+hznXPcR4u2wTShrhzmsojYuSkLjRQ50wh48lEyHIg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Tv5wG2UZseIBzKZPLmGd8aKIu6EFgYEdMWbr0koCBUM=; b=yWMZIFIs/Bnpw3n8Zrzn+taBoLW6HHWfp4gIoSZFCrIeoFW2habZhWL/Bo3Lf/eOK6aDF6BtgjjJUsvPCYFWdJINQ3vpMFdnKYl6+CwYTgm9zynsKLsjM4kzpC2lVZ3rqU1fqTXvrSUCAnmvCwa1LrLK5G3+xk3yupDnZOMIEypGyS5uKypr+HN1Jkzq/K3mtus0ssZdjZxBY0xO9136KBU7cNDKSDXa5DcRjXEp6BlanZlaMGr3nhFNs7E4XvBHoR1hCQ3fMOHbycSU9cZG8WoupXEsHhEBXkR0NSSF0m8BB59AAvK+uItlEWCHx06UacGF1JW/Q8B5jFuXCRcprg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cert.org; dmarc=pass action=none header.from=cert.org; dkim=pass header.d=cert.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cert.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Tv5wG2UZseIBzKZPLmGd8aKIu6EFgYEdMWbr0koCBUM=; b=cZHafB/Ge1C0PS5d1WGChriTi8FrxWN/RMl9uej/+gRy5m4CdZD4wn7Q8XhbiomF2hPXMeYFVV/HqfcJ0B4BFGmP20VHJSZA2RrqBjXtvdn+ujrB+01BGWWMpHfRyYwdfeAxeXL7+qwb7OfFKeGqEErSVsbb5f1DjiR6tsaegUo=
Received: from SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:172::5) by SA1P110MB1711.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:191::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.40; Fri, 1 Dec 2023 21:46:53 +0000
Received: from SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM ([fe80::cab3:9adc:5f79:4162]) by SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM ([fe80::cab3:9adc:5f79:4162%5]) with mapi id 15.20.7002.040; Fri, 1 Dec 2023 21:46:52 +0000
From: Chris Inacio <inacio@cert.org>
To: Thomas Haynes <loghyr@hammerspace.com>
CC: David Noveck <davenoveck@gmail.com>, NFSv4 <nfsv4@ietf.org>, "draft-ietf-nfsv4-delstid.all@ietf.org" <draft-ietf-nfsv4-delstid.all@ietf.org>
Thread-Topic: [nfsv4] AD review: draft-ietf-nfsv4-delstid-03
Thread-Index: AQHaEQgsACTK0nXHoEeokK3aqT+QV7Byos2AgABqfgCAIhBhgA==
Date: Fri, 01 Dec 2023 21:46:52 +0000
Message-ID: <58F10D99-E936-41A1-B895-9C194FA32AFF@cert.org>
References: <CAEh=tcf3D5WbmtdzLNW-vrvrcAcMtOT26mwsYOfugt7y05irsg@mail.gmail.com> <CD1DFD43-8AEE-41EF-8B52-D978ECE0BA99@hammerspace.com> <CADaq8jfu-=-PBDzPxwWNfWehq9JDKAgKCKT+VYAjreGZ0-6U7w@mail.gmail.com> <21BCD9CF-2FED-46C0-9DA6-B9552D858E51@hammerspace.com>
In-Reply-To: <21BCD9CF-2FED-46C0-9DA6-B9552D858E51@hammerspace.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3774.200.91.1.1)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cert.org;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SA1P110MB0975:EE_|SA1P110MB1711:EE_
x-ms-office365-filtering-correlation-id: 9235cf4e-5bef-4626-adc4-08dbf2b707f5
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: IgCtbDIMiACZesnqobun+qtFXNfxZtuasihFToKSt05QTzIKBolf3E/xjRLW0ZsVLlDrhAxF1BPmBKbXZKzzpSwwup+syfv41L8Pqzsr4VrcxydLdKRtSiI/Zdw0BRP2Fn3YNq4IvTEytcDjTJASg/JKtTh3jPi8wETHpWcaRy21JNVkeO8Smwi644/bpSAO2ZVancOAC0+glYWQR6n09B43uu8wv5i97hOGca9YJK/mDX5X3is0A15LGBUw96QSSN7951IAjUzNragKgNX3oi7hK0LsFLeIk9S4hYaPdv/8kWQhJg4UId+pfZZa9FQGxNoaiioJSj0gyhCVHDzr2pW3nD8jD3WQFY8ZeE4sXhqMeF87dN/Ui7LIS28N/CUCkOi8XPTuGSR/vmPfXG9ProzgneZAzIbpAoi0b1QW7FzWPJKCs6JwBWsuy7/FHlqGSA6o0EOpTRG+79EuvzIue/A9Qcrf6+MQ/0mPvBYoeK07oZx+ou2u85wPhrzUaapFmsLt6h4Xd31zeL6yflDGmfS7lUfGbVS2MkEPKxc/mKCFE6ao+AaDGeJPCQFyshYPDVOFtIacFo/ER778whEQ3Cv6S9lsfrBgaCkF5/0XheAf5qo5Au0qiC6MCeUhdqj3WVZUvx1FaqS+F7UniONZhpZQEdzoXDBBvWGsXk9EiowAUQSLEKqG8imzLq1jB+C1
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(396003)(136003)(366004)(39830400003)(230273577357003)(230922051799003)(230173577357003)(451199024)(64100799003)(1800799012)(186009)(41320700001)(4326008)(66446008)(66556008)(64756008)(6916009)(86362001)(66946007)(66476007)(54906003)(8936002)(8676002)(966005)(6486002)(508600001)(76116006)(5660300002)(41300700001)(2906002)(33656002)(122000001)(99936003)(38100700002)(2616005)(166002)(6506007)(26005)(6512007)(71200400001)(53546011)(36756003)(82960400001)(83380400001)(38070700009)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 8O0TgC6yv0UZwlUCQWWhnvptvaBuhg3UVi2Jgz9NJ1lQbbgJM6NTgpbbJsUefXzLcJTP6dT1oi4X8fSbXZleV9mBlSc1zNalXUl/tGJDLh8Wv/7MKELjmNMci3Pe70iOwxz1Nn0T1FHcby7c8gPdqZnB51KYFh/gt65QV9A5ORtLuDZoPAiL8bVcKC+YCHsADUzyWHXj0Zy3HNgUmeX1mS/HvY2xUV2graTXYTlu6LIWuV8fDqRuvMLSVfyiP6hieTXXpj8L4bwBXNcXEOJ+a+9ZAGed8109pOHIEGC2QB66JHejoPbnOSGAFLRbg3m9i2iKBebTW07Ih/pl7++0AY5cnH+m2vTFeRdlMIpjnRnfK0NFbBWqjkqD+3JLWcuo9YhLByzlwi5AGdPfs1RMJ9Ue6xXZQvLJOgmdkNln7/E4yxvxPwXV/YgAu3Ukd9qkKUaNYqM34DNlI49IU1fxHoxZNypc9jaeLhOLZTY7atuo6Tf4EKEBp8l2QXzWp3LWd1V/PHXq6/Y52zjJyH3nnjNDL4pH680Onpn57Fe3D75YEyGnljANQE2iDcuAiDiZak8I4K2zpXH1vv9QrJ0L7jjKuGZfCqdV66MSMziZVlT36Kcse7FNfFPupQWe5TwVus0h5JtxLOndn8F3LM2uDeAa0+Qe0M1uhuIlTRy+eL8DxNQwR2eTQUVSRe/ps7zuYo5dPfm0JpsMHUanMdO9ZBZWWPOcGIPdeZw+I2+qq9uwtZKVggjGSBbcx3RQ3NMrR/9BkuIwOEZh2DQjb7L3Ll57J5DrCLTyMEwMSkcZ2xDau3dg8QFR7pGbHblxz6qJkFOWHShrvBxsPBrOrEXHZRT665KVJK69vxJvoXfEexbV2+uJtC8QNtooCQZFHUBIEKvygwpjoYtPCmO0SBFtgK+UovuuqYlkKaVYUFfXpvmc3GuWCzkgGi7Pwl43pXnoRT4dZBdlth2mrM6ZRe/Nt7RhrMemOB1xTu8+W446IJbTIErDNwuoRcB0T7GeL7e38OsW3e/yjiG8TjKGdEKRyEcHObpkKg/tE2cIXqhDEl6iZSY6LeRCFv2c7hhPvKLevlBSV2TQkxA4yUIUorsWHRPojdkCjewz8wPvDf9HKGvGXOFhHj54gLJG+SPtx/2Zz6sFgTQr5f1Kq+RutHH07fTkka/QrgFoX4u62kyv03HvP/Pw3pXyubOxGkVXvDrGH/u0fOnPFq1LDQAgwq7TSQS5DqbaJ1u9Spvrsq+3YGRR1gPvMSfo5UGu8WU8WoUx2fPt8YRcO8J1NowHtgCK8lx0BnaROz025HYKx1O2Cp0b1WnwE0zn+dc3kRWmL3V6haqvfl5jB3L4p92lkqjytWFwJ7MDBDzVsF6qixKCaHzxq75kqAXjL6ZApbdsczvkCDHs0rokwTohiQWsdVeVcO5fSM0Z8S1ncUHErmvD9QoP63ygQvUma1pv13nlccwDPZ3Vho6UC1VxEC7dm3IFuZtIecj/OmWomj6irYEq+VJw8NhrdVsyTDljnlfi8cHf
Content-Type: multipart/signed; boundary="Apple-Mail=_47F3EC28-4C89-4623-9EB0-5CBEF1E2B7BB"; protocol="application/pkcs7-signature"; micalg="sha-256"
MIME-Version: 1.0
X-OriginatorOrg: cert.org
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 9235cf4e-5bef-4626-adc4-08dbf2b707f5
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2023 21:46:52.9161 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1P110MB1711
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/NEhAC3wyKJ_T7XDIgS6iKtdIj-M>
Subject: Re: [nfsv4] AD review: draft-ietf-nfsv4-delstid-03
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 01 Dec 2023 21:46:59 -0000

Dave, Tom,

Is there any progress on getting consensus on this and moving this document forward to IESG?


----
Chris Inacio
inacio@cert.org



> On Nov 10, 2023, at 12:35 AM, Thomas Haynes <loghyr@hammerspace.com> wrote:
> 
> Warning: External Sender - do not click links or open attachments unless you recognize the sender and know the content is safe.
> 
> 
> 
>> On Nov 9, 2023, at 3:14 PM, David Noveck <davenoveck@gmail.com <mailto:davenoveck@gmail.com>> wrote:
>> 
>> First of all, it is incorrect to have this document marked as updating RFC8881 since you are not extending NFSv4.1.  Please don't do that as it is likely to result in confusion if somebody tries implementing these extensions in 4.1.
> 
> 
> Are you saying I should be “updating” rfc7862 instead? As it is NFSv4.2?
> 
> Or are you objecting to “updating” in general?
> 
> I’d love to have a normative reference to what “updating” means here.
> 
> Is it “completely replaces” or more like “tweaks”?
> 
> 
>> 
>> Regarding the idnit output, I'm not sure if it is possible to avoid all output regarding this issue.  My experience has been that the "could be OK"-text is meant to warn you to check the if the abstract makes sense and when I get it. I look over the text and submit anyway.  I think that happened with RFCs 7530 and 8881.
>> 
>> 
>> 
>> 
>> On Mon, Nov 6, 2023, 6:22 PM Thomas Haynes <loghyr@hammerspace.com <mailto:loghyr@hammerspace.com>> wrote:
>>> 
>>> 
>>> > On Oct 5, 2023, at 3:43 AM, Zaheduzzaman Sarker <zahed.sarker.ietf@gmail.com <mailto:zahed.sarker.ietf@gmail.com>> wrote:
>>> > 
>>> > 
>>> > # Please clearly mention that this specification will update RFC8881 in the abstract.
>>> 
>>> One of my problems with this is that when I do that, the nit picker complains:
>>> 
>>> Checking nits according to https://www.ietf.org/id-info/checklist :
>>>   ----------------------------------------------------------------------------
>>> 
>>>   -- The draft header indicates that this document updates RFC7863, but the
>>>      abstract doesn't seem to directly say this.  It does mention RFC7863
>>>      though, so this could be OK.
>>> 
>>>   -- The draft header indicates that this document updates RFC8881, but the
>>>      abstract doesn't seem to directly say this.  It does mention RFC8881
>>>      though, so this could be OK.
>>> 
>>> Here is my abstract for reference:
>>> 
>>>       The Network File System v4 (NFSv4) allows a client to both open a
>>>       file and be granted a delegation of that file.  This delegation
>>>       provides the client the right to authoritatively cache metadata
>>>       on the file locally.  This document presents several extensions
>>>       for both the opening and delegating of the file  to
>>>       the client. This document updates both RFC8881 and RFC7863.
>>> 
>>> If I change it to:
>>> 
>>> This document updates both <xref
>>>       target="RFC8881" format="default" sectionFormat="of"/> and <xref
>>>       target="RFC7863" format="default" sectionFormat="of"/>.
>>> 
>>> I get:
>>> 
>>>  Checking nits according to https://www.ietf.org/id-info/checklist :
>>>   ----------------------------------------------------------------------------
>>> 
>>>   ** The abstract seems to contain references ([RFC7863], [RFC8881]), which
>>>      it shouldn't.  Please replace those with straight textual mentions of the
>>>      documents in question.
>>> 
>>>   -- The draft header indicates that this document updates RFC7863, but the
>>>      abstract doesn't seem to directly say this.  It does mention RFC7863
>>>      though, so this could be OK.
>>> 
>>>   -- The draft header indicates that this document updates RFC8881, but the
>>>      abstract doesn't seem to directly say this.  It does mention RFC8881
>>>      though, so this could be OK.
>>> 
>>> So I guess the first form is correct, but how am I supposed to input this to not trigger the nits?
>>> 
>> _______________________________________________
>> nfsv4 mailing list
>> nfsv4@ietf.org
>> https://www.ietf.org/mailman/listinfo/nfsv4
> 
> _______________________________________________
> nfsv4 mailing list
> nfsv4@ietf.org <mailto:nfsv4@ietf.org>
> https://www.ietf.org/mailman/listinfo/nfsv4