[nfsv4] Re: Draft adoption call for WG - draft-dnoveck-nfsv4-rfc5662bis-03

Tom Haynes <loghyr@gmail.com> Wed, 24 July 2024 13:58 UTC

Return-Path: <loghyr@gmail.com>
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 DE630C169412 for <nfsv4@ietfa.amsl.com>; Wed, 24 Jul 2024 06:58:47 -0700 (PDT)
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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 2q9pQZne56Xt for <nfsv4@ietfa.amsl.com>; Wed, 24 Jul 2024 06:58:47 -0700 (PDT)
Received: from mail-ua1-x929.google.com (mail-ua1-x929.google.com [IPv6:2607:f8b0:4864:20::929]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 468DAC16940B for <nfsv4@ietf.org>; Wed, 24 Jul 2024 06:58:47 -0700 (PDT)
Received: by mail-ua1-x929.google.com with SMTP id a1e0cc1a2514c-81f91171316so535439241.0 for <nfsv4@ietf.org>; Wed, 24 Jul 2024 06:58:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721829526; x=1722434326; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=OIeD8rSFELC+D8/ggbK1y/NhHjhsoLL/diEIbpsFeno=; b=Ht7QI19wXAVsviB0XXh0vgK8XGGWmsab4qPANdCMiG/pWtQI1lK5Aov3z0TQHWJRci 9x05gBBdG3YQbUAD1uX4b8dgwcMuDikiLNgkCQzJ3CVlCSab3+wzvDYuzOX3MMGvYjYK 7e3icgVJuIKFovB9u1JZCGiv/N0oaqysjfhyjk2eneCXeINnqYkisjWZDYPQiBF/cGid UKI4lUOyT/XUUQt+JDydLRHZ0nk6uzhGThKVnw2wk32N2tafc76Jm0P6T/sXPNVG4gR3 bYl6FP0bq0N5RqxuMYSwfHkmkqbYXYYiMcdZXNVy0nP4K4R+jip6jCCQ784P1siQSt0Z xqJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721829526; x=1722434326; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OIeD8rSFELC+D8/ggbK1y/NhHjhsoLL/diEIbpsFeno=; b=wuYrVtuEWarMOPJFprfM0WZhRSzpbpmu9FhUWFQ5CvTETo57qML6GwyY7lG6GcqZrH XadGo1o3RJpJFj88zsroTmHK/wh0J++EugHNX7Z0haXX+DsY87n1Ylt/FHa0cDPcB/TU 945iDmNVxRpwCcvsWEl90LNmutYeEYPF4RDfKv3v/9XBeOnku8kLkces+GP8ge46wfGQ nC5jIkdQy59gFChNE4kpzJBsgw1v1OS06/OJanl70GHo5BaJ9wwwy/NG95kfDYOSfY5I u77UHG2mOBTwgIXT8YmEvb0o8ZUEsfNsZlgTEtJIHXv6T5fdhro/PloE50rvpDWtnuJ/ MQvw==
X-Forwarded-Encrypted: i=1; AJvYcCWsFqGiXNRhxcBR0D4ocoyu3hOW2aUo2VuvOqiC6j0TSjQAWyPsIv25K7II6/2XqrnvR+J2yEyd/NrrDkiLjQ==
X-Gm-Message-State: AOJu0YzO+nfBzqIUiPlkTlhp6mcT16SxOoFf7VgSCuL25aLFK+g8z4Xs SuR9Qp6iVUCg9wrYPRK4l8kqmLbWeAQiDdRfpPJBS+bMVdyD60c3kSG/nPB60hfzf0m+q/tiKaS OB9/zW1a4mCaZcJpHPAEOe3t1Ff4=
X-Google-Smtp-Source: AGHT+IEnjFagclJhbIYXf4GyhMW7J8GV1GLkp1HUGAaKKQs5tftKbzek4ZiEl9GD1ZMXOAR9ND8A1DZ3K+wehbPgJLI=
X-Received: by 2002:a05:6122:17a7:b0:4f5:19b2:5435 with SMTP id 71dfb90a1353d-4f6b8467db8mr1082732e0c.2.1721829525814; Wed, 24 Jul 2024 06:58:45 -0700 (PDT)
MIME-Version: 1.0
References: <16481618-AAF4-43E3-B91A-B3EE4B461E30@cert.org> <D504D47A-15BB-4C06-BDFC-C8499EE4009D@gmail.com> <CADaq8jeVKk2RHpMJ1SG025ZO87zm2vtiOuEE1R=ZA+3y1bMfoQ@mail.gmail.com>
In-Reply-To: <CADaq8jeVKk2RHpMJ1SG025ZO87zm2vtiOuEE1R=ZA+3y1bMfoQ@mail.gmail.com>
From: Tom Haynes <loghyr@gmail.com>
Date: Wed, 24 Jul 2024 06:58:35 -0700
Message-ID: <CAMa=BDq3xcE27-xpHDS0j8xym1i0MPT9=1zVX7Ye1bSXaVQxmg@mail.gmail.com>
To: David Noveck <davenoveck@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000040065b061dfeadea"
Message-ID-Hash: Z2NUVY54JXCWZJZF47DNYAI2OZTXOMAB
X-Message-ID-Hash: Z2NUVY54JXCWZJZF47DNYAI2OZTXOMAB
X-MailFrom: loghyr@gmail.com
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
CC: NFSv4 <nfsv4@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [nfsv4] Re: Draft adoption call for WG - draft-dnoveck-nfsv4-rfc5662bis-03
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/YAQgbhP-oVpzCZHpWc52QauGz0g>
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>

I didn't know that RFC88881 was not a real bis effort, thanks for
explaining that.

But you can't lay my suggestion to separate the sections into new RFCs onto
needing 5661bis. My vision would be to never touch 5661 or 8881 again.

Simply supply new documents that update/replace those documents.

I certainly was not an advocate of rewriting the ACL model. I.e., I saw no
reason to significantly change the documents.

Instead, I've drawn the line that occurs in 4.3.

On Wed, Jul 24, 2024, 04:32 David Noveck <davenoveck@gmail.com> wrote:

> First of all, rfc8881 was never intended as a bis. It was a
> limited-function update which did not do a lot of things that a bis would
> need to do.  Because of time considerations we decide to defer that work.
> Given  the time involved, I'm glad we did.  I am referring to the following
> work which was needed in an rfc5661bis:
>
>    - Fixed a ton (or at least 100kg :-) of pending errata reports.
>    - Get rid of the internationalization approach in rfc5661, that was
>    totally wrong.
>    - Fix the security approach which needed extensive revision for the
>    reasons set out in Section 1.1.1 of* draft-dnoveck-nfsv4-security-10*.
>    BTW, Sections 1.1.2 and 1.1.3 list other reasons that security needed
>    extensive revision, even though I didn't know that when I
>    started this effort in 7/2021.
>
> IIRC, it was your advice at the time that I do this as a
> separate NFSv-wide document.  It is not your fault, but I would never do
> that again, given the unpleasant consequences of separate adoption calls
> for the individual documents.  In this case, the problem was exacerbated by
> chair mishandling of the adoption process.  The original adoption call
> started in 10/2022.  Now we have a situation in which people who may not
> have been aware of that history are asked to comment on adoption without
> knowledge of the context.  Sigh!
>
> Now to get back to the issue of rfc5662bis.  This is needed now rather
> than earlier since there were  no changes in rfc8881 that required matching
> xdr changes.  We need an rfc5662bis now because of the following  changes
> in other documents that are part of the respecification effort:
>
>
>    - Changes to string-related typedefs to reflect the work in
>    draft-ietf-nfsv4-internationalization.  These are similar to changes that
>    were made in RFC7531.
>    - A number of other changes made necessary by changes in other related
>    documents.  These include the non-use of certain fields resulting from
>    errata fixes and some cases of protocol extension as provided for by
>    Section 9 of RFC8178.
>
> These changes are all listed in Section 1.2 of
> *draft-dnoveck-nfsv4-rfc5662bis-03*.  IIRC I added that section to the
> document in -02 to respond to your concerns about the propriety of XDR
> changes in a bis.  I hope those concerns were addressed satisfactorily.
>
> BTW, I added some changes for better support of draft POSIX ACLs (more to
> say about that in a separate email) but did not update Section 1.2 to
> include them.  That willl be fixed in -04.
>
>
>
>
>
>
>
>
>
>
> On Tue, Jul 23, 2024, 11:08 AM Thomas Haynes <loghyr@gmail.com> wrote:
>
>>
>>
>> > On Jul 23, 2024, at 12:48 AM, Chris Inacio <inacio@cert.org> wrote:
>> >
>> > Hello all,
>> >
>> > The chairs are initiating an adoption for
>> draft-dnoveck-nfsv4-rfc5662bis-03.
>> >
>> > The chairs are interested in people supporting the adoption of this
>> draft and are willing to provide any of the following:
>> >
>> > * constructive text
>> > * Review
>> >
>> > The chairs are also interested in hearing if anyone is opposed to
>> adoption of this draft and a reason why the WG should not adopt it.
>> >
>> > We will include time for discussion of adoption during IETF-120 and
>> will close the adoption call reasonably soon after IETF-120.
>> >
>> > Thanks
>> > NFSv4 Chairs
>> > _______________________________________________
>> > nfsv4 mailing list -- nfsv4@ietf.org
>> > To unsubscribe send an email to nfsv4-leave@ietf.org
>>
>>
>> Hi,
>>
>> I’e asked this question a couple of times, why do we need a second bis
>> for 5661 and 5662?
>>
>> Also, why is 5661bis not 8881bis?
>>
>> Thanks,
>> Tom
>> _______________________________________________
>> nfsv4 mailing list -- nfsv4@ietf.org
>> To unsubscribe send an email to nfsv4-leave@ietf.org
>>
>