[nfsv4] Re: Consensus call on normative language change - draft-ietf-nfsv4-layrec

Chris Inacio <inacio@cert.org> Mon, 09 December 2024 14:35 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 8AF98C14F6FB for <nfsv4@ietfa.amsl.com>; Mon, 9 Dec 2024 06:35:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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 eOv8FAP5mA6s for <nfsv4@ietfa.amsl.com>; Mon, 9 Dec 2024 06:35:46 -0800 (PST)
Received: from USG02-CY1-obe.outbound.protection.office365.us (mail-cy1usg02on0047.outbound.protection.office365.us [23.103.209.47]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54FFAC14F6A5 for <nfsv4@ietf.org>; Mon, 9 Dec 2024 06:35:46 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=ycbcQyTPkRMMhi0a35xCAciZMHT7XGwKbuX5KDD2tiOZB/3UnJtdTa/YfawBNmG+RJ+4zKaUz498LAAkaUPGaHwqIB/IAk1/Y6OCz7QicMf7MnOLJ341vk1d5JvfYPuXzS5lrUzyUvZG368l/doCkvemqwJ+2J26+/nTX3zHiwLvhpK8T+/yYfgPRYLyot1WckymyJ/a42/RaV9w+EnpBMqg7LxV6qXFfT6oLweX7Rai/9uUoivvHvGDfkYk36kn9yaaL1fzuL42C1iE0WchqAkOCfF0Fm8l3mOczqluD3gwnS/4ULhPYpO/p3jw64XcAkm0Y497fWvE6sayh9W1ZQ==
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=Yg+yv66y3VVwLqGywmBuSW5TKvYDYq51k1H/xqL217k=; b=N4hbqxm3FmzsZNuqxGurQZCdKPS8EdRaRcTYxF0cBIexk39KY5HskWP9+g7Ukc72Tm/jqsvisnZnQzRSd/TINghExz2CxoFBZ04kJpGpmq/Dcdk8OG2rO1kOuJ3cRrM9O2XqRINXGHqZpUYvhUI7BTjxopGem5AfxiJKRBHMFnydswYvW4FyVxdcmbnFwDbdN3vIqk8uGA62cHzl/fc2DfP93BOlDio2EjqLJtuAHpx8Rg0FZ+a2hy/Ob1WjegIFdlkpVhgwc3bp3wBl+hdKS19AyaZEMGCJus4w53VZkGFMCtmqCBZhdbWLQU2CNzn3fkprn+2xZBBJavqxKLEgqA==
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=Yg+yv66y3VVwLqGywmBuSW5TKvYDYq51k1H/xqL217k=; b=HuXdoff1tan3GFayPbZaRD8tXOzTMR5mLoLH7HoBoLoLFF2YD0WEU4Oudxs5cFU9Lc8bbFu5/vnmydxroSSKYiSYnV17yGujzp4c29eos5iJRU9sn6SU79LRmCNtFm9j0Cz42oc95MeO9qZSKKfu7SmJAItxKaB0ZcQo/91pQPM=
Received: from SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:172::5) by SA1P110MB1615.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:191::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.27; Mon, 9 Dec 2024 14:34:21 +0000
Received: from SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM ([fe80::5528:443b:d3d9:a02b]) by SA1P110MB0975.NAMP110.PROD.OUTLOOK.COM ([fe80::5528:443b:d3d9:a02b%3]) with mapi id 15.20.8158.024; Mon, 9 Dec 2024 14:34:21 +0000
From: Chris Inacio <inacio@cert.org>
To: NFSv4 <nfsv4@ietf.org>
Thread-Topic: [nfsv4] Consensus call on normative language change - draft-ietf-nfsv4-layrec
Thread-Index: AQHbPDpzTWVFXwdDKk+AUZ9oDFlYvLLSgpoAgAuUI4A=
Date: Mon, 09 Dec 2024 14:34:21 +0000
Message-ID: <5D443CE6-7FB6-4384-914E-6D379464D417@cert.org>
References: <3E0B6E00-BC4C-4DAF-AF54-A3705CF7F5D7@cert.org> <410B029B-9978-4565-934D-670C848CB512@cert.org>
In-Reply-To: <410B029B-9978-4565-934D-670C848CB512@cert.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3826.200.121)
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_|SA1P110MB1615:EE_
x-ms-office365-filtering-correlation-id: 1b5c20ab-f122-4233-dc5c-08dd185e9255
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;ARA:13230040|4022899009|366016|1800799024|38070700018;
x-microsoft-antispam-message-info: 98j/cMMY0bT76rRFF6Ubc9ZotZeN4xtuvW+hYJlSfQvBiGfzc/QbBBSESSh/7ov5pYYQY/GhIcOOYn4xUGPiqYRfUD1HnZytuUkFpFLeNU5yZ4wVVVJnxRodWlhe/SVPfkYqkhL467cjb9OK7KNYloGRYAimi2jEzLLv6ekPcjKIjQ3asbNJg59IvgwHP3diGcWnJ53tJMpTQkbv9DHAfrj555V9S8oIxi8gYVw5//pdHxwR4SScHl4MnLa8EHqA2nh+hdPdi8R0/CYEpz357GJ0c101rqZnpPLNtsVsZ2Qf9F0WDxoCHa4hByTThl0ytQmD5HZ33hjdMXw9u07NZx81PQ8Edio2Oir5EeSeLS0SNTxySkjRooWsD2blADg0pxwkhRaB2BibVJnSIJzhu+Kk1E5tu3mzNTM/emkVxs4yG3m9IKLH3P1sKT1OAToenmQVWLFN7ZsezTTqJWEkbV5Q4tbP67qfi5n8HpUgC5Jpc3w+GPeXxr3nn4/cKsNZcCB4oq1En97gcQT4pSNCKq3vjl8AD1CznN/L+Kn7wtUzGqYF8ZvtNZStgMf+bo7GM+skiGK8ib5qiroVkhsKl0TGFLhSS87PA7USFZBlZ2ToEhu3vycl86IfrO1HzLkeP64PzLQsbydU7WqxkyEhpu2pg9F5DTdz6+G994wu3S/A/H30+yiCVBJ/20J0TZyuVKAnB+X9PtuZy6aKhsXzXJu2nmsUqSeZdaW54aT8XfrdxahA2T6n3bvKOvMoNrSsQy0OGFgE9LRkyuEBIgkDTjd4/u0HvsMT+RlcRcgu8oBAqkxTcXEHwuQjSGOFIOlMRfICZx2v0bVV74a/RrZFjnPa5TMHApwgwmLyg91XhnlBAFs9DgYGa9r+S3j7J+E5dbuPnEL52q29KZQGMhw6QTIHmgb/RsvTFGLU/uC/o5felzBE+BnzBBTO2H4XH8SbsCSEqqyueTDSGaUuptpIN9K7I8Ii8vs70Cy8B/sMNQJSTSPD4K36BU3pQCblXyOJAeF9lvsuyUfRsyMZgaIvLF3PPPfz5XWKbuOKoPauGzD1h+eICo/60gqzzPJEmldqMqZeHEJh5eeKcmOvJUnIPk0hhh2re+ybCOL4hyY0grylJmvJ9LaDqRRxT6GquF6+Kwh62Ro637wShbwQF0p5SXgZSOkrvoxPnaZ8sqKrC00O+mCKRqsMUTzwbazb0zCrs5n0YZSYQ4g7qLmRPTNsLft3jHd650q5KYdSCbbfSxl/OS3ZNR2sXmYvxsaVq5mGIoXgnx8eOoaGWyc7VYNN27deXwticDhSPJF5WccI+wexCPxEczYHnNgPmh6eN8PEQrIK/Fwc5ySsXSxAKEhaIHlcdPiU74bUi6LM83J4ZbCUsYhGE2znnXb89q5n+vhL0LzHnU/xVQ4PO0sLJvwClg==
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:(13230040)(4022899009)(366016)(1800799024)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: lNX06k8Rx7phnZDlGB+6yZt2LsViTlvXtFveHQALzj4lXJQPTXOUP8vvdkay0VMQYe5BMa1P8b/Mqs0U/7/s/KMlqKK4RsVNXT9BXTSYwAAjhDoGb+V3eBJHFDou2mA9L8ezFpCcy5RUojsjzeBfTxles/HcTpseSrEgxTwdgd7uNaYqp2LsH2hKTxJ0etyvgDLg4CfAfmzxNTNoKkYKUq2/Sj9Qkroq2hnblvDeL0ERHlqfWFSzTlRb0w+ZWyqCl03mz9LBV+x5/opKXptua0HjO+lXQpgYHmUa0qYz2NndmZVbVkP3KWi4kdrQJ1XbIXctJB3pKTsLode6pgywi/qfdqLm/Se3hChNh4wnG8ctXv7Bw0r7MeeRbYFF3Q3SBPuw9DEMQUW9xsEb5B5TwEYMr5iK9dt0pD1WhBkU+bd4zmCGgDvUZJcxXWy2Mnb4GFPqffBjp6WXrHUvkuXB3XWKJXr3pt316sV5SGOwv3m5T4Sq/zrx3graBdGFVyrKS6fzgmRUgPAEAk/OONOMIUTMFlSooV3Lk1eilg6ijyOALxch9hELkijXA6pEMTyprOZ2tzrGJZMbeNKKbO/kvJT/wjJyGRZm6YVETt1AvV5Ud2DNxfxPGDjsxZez6HpkvDRP8q/v6odFb1I2tu6ICzimA9jDj2bOSxX2Wphv184ZOe+0QWv6rs3gxLV8WWx0kI+ilwymYpqL/v/NfJDbQc510kdxR+jVnl9N24gzlRGwpMKPyZaHlOMBJaUoMfqG0Sc/1ilWhGaNKlK8qP0ekJYvFnC0gOj65b2q7pmg+lQm492vHxr8beusmZ1k4aTwUoiiJoo3AF0oSJcEPeoi0IbDI1Ml+dKt3vf6sK7LztLQgtXPjIcciyP/+E9KWP+5KntghJ2PBEcr1ZDTCJaXWhRj1uxv23B83Ud+OuVOqbT8AxzXlQVPolZ4CywcEEPjmtTazlZC3Zu+9IzNdfSZyMKMOp4ZqjA2L2KQZXwjovRsWgLSGhJFh6rnWBn76M4Sy3YF5aG50swW5ufLuhAWsZ77nsL4OsqlQQRwUAvS6Y8kVP0tphGKlsI9da3ZGgbNDnxWw7RPAztzLVkXq3stJlIt6X2/GTJmKyvSw0c5spkgxv4JcBN5Psa58+qRpIjjepDs59iJps6idQONB6gUgGxE8doTfucStsKh1UM3nBUEgmycTGqvisp1XRjrVr1ee6sBUKB8GkPD8w5ns8K4TMJXHoeZnv16zM1aQrcg0sOrl/y4CG70bj5U1IlMltSv4vSJH8RiYZxb7oJ8uyJ5tk+I6LWfocuJhrDkP6WHFoT1bWsuccHAN4oO0fT3YmVH0leryawnShDGX1E2JLCd8Tb+8cWBLUDIzL7Ib5IaLk/0UqEFdtJV5fq32g2AizgLMmMd5gE/5j69/L7YeqHfV/yYbk2t7w0R10fl7EzvW/cULACMIz7G9uH5ugcCbE1PKkA52Upi6J8LIRryLMka973NLRGeWupGysjxC4KqHuJLQvCs5tmpCD9HnlaEAvfR
Content-Type: multipart/signed; boundary="Apple-Mail=_B85DCBC3-531C-4EBD-BE44-617BE67BD9B5"; 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: 1b5c20ab-f122-4233-dc5c-08dd185e9255
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2024 14:34:21.7440 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 95a9dce2-04f2-4043-995d-1ec3861911c6
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1P110MB1615
Message-ID-Hash: QIVMZWEXXN4H5L4XHDKFJHKKGVWLCJMK
X-Message-ID-Hash: QIVMZWEXXN4H5L4XHDKFJHKKGVWLCJMK
X-MailFrom: inacio@cert.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-nfsv4.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [nfsv4] Re: Consensus call on normative language change - draft-ietf-nfsv4-layrec
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/ZinNllOAsbrZ8qsVbiAc1l_jilo>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Owner: <mailto:nfsv4-owner@ietf.org>
List-Post: <mailto:nfsv4@ietf.org>
List-Subscribe: <mailto:nfsv4-join@ietf.org>
List-Unsubscribe: <mailto:nfsv4-leave@ietf.org>

All,

This consensus call is now closed.  Although response was relatively low, all comments are in support for the normative language change.  (Including verbal responses at the interim meeting.) Without any disagreement I’m forwarding a positive consensus back to the AD for publication.

Thanks
NFSv4 Chairs



> On Dec 2, 2024, at 12:46 AM, Chris Inacio <inacio@cert.org> wrote:
> 
> I have read through the changes, and I think they are fine.  
> 
> It would be really helpful it some others commented on list.
> 
> Thanks
> Chris
> 
> 
>> On Nov 21, 2024, at 12:26 PM, Chris Inacio <inacio@cert.org> wrote:
>> 
>> Warning: External Sender - do not click links or open attachments unless you recognize the sender and know the content is safe.
>> 
>> 
>> All,
>> 
>> As draft-ietf-nfsv4-layrec has gone through final reviews towards publications some edits have been made.  We would like a quick consensus call on, in particular, the normative change made in the draft.  In particular, please check section 2.2 (the diff happened from version 02 to 03 if you want to use the datatracker diff tools and the latest is 04).*  I’m posting the section 2.2 text here, the important point being a change of text from “will most likely” to “MUST”:
>> 
>> 
>> Version 02 section 2.2 Version Mistmatch Considerations:
>> 
>>> The metadata server has no expectations for the client to use this
>>> new functionality. Therefore, if the client does not use it, the
>>> metadata server will function normally.
>>> 
>>> If the client does use the new functionality and the metadata server
>>> does not support it, then the metadata server will most likely reply
>>> with a NFS4ERR_BAD_STATEID to the LAYOUTRETURN. If the client
>>> detects a NFS4ERR_BAD_STATEID error in this scenario, it should fall
>>> back to the old behavior of not reporting errors.
>>> 
>> 
>> Version 04 section 2.2 Version Mismatch Considerations:
>> 
>>> The metadata server has no expectations for the client to use this
>>> new functionality. Therefore, if the client does not use it, the
>>> metadata server will function normally.
>>> 
>>> If the client does use the new functionality and the metadata server
>>> does not support it, then the metadata server MUST reply with a
>>> NFS4ERR_BAD_STATEID to the LAYOUTRETURN. If the client detects a
>>> NFS4ERR_BAD_STATEID error in this scenario, it should fall back to
>>> the old behavior of not reporting errors.
>>> 
>> 
>> 
>> Please respond to the list if you are in agreement or disagreement with this normative change.  The chairs will close this consensus call on 5-Dec-2024.
>> 
>> 
>> Thanks
>> NFSv4 Chairs
>> 
>> 
>> 
>> 
>> * - if you want to diff 02 to 04 you can in the datatracker by going here, the document history, from which you can diff between any versions of the document: https://datatracker.ietf.org/doc/draft-ietf-nfsv4-layrec/history/
>> 
>> 
>> _______________________________________________
>> nfsv4 mailing list -- nfsv4@ietf.org
>> To unsubscribe send an email to nfsv4-leave@ietf.org
>