Re: [netmod] Erratum 5514 on NMDA [RFC 8342]

Kent Watsen <kent@watsen.net> Mon, 04 May 2020 11:57 UTC

Return-Path: <01000171df8c5356-af62315f-4571-499a-bff6-0f38233ab5d5-000000@amazonses.watsen.net>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3D3E3A0829 for <netmod@ietfa.amsl.com>; Mon, 4 May 2020 04:57:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.892
X-Spam-Level:
X-Spam-Status: No, score=-1.892 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kE_u1jP7SOfR for <netmod@ietfa.amsl.com>; Mon, 4 May 2020 04:57:29 -0700 (PDT)
Received: from a8-83.smtp-out.amazonses.com (a8-83.smtp-out.amazonses.com [54.240.8.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DD4C3A0826 for <netmod@ietf.org>; Mon, 4 May 2020 04:57:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1588593447; h=Content-Type:Content-Transfer-Encoding:From:Mime-Version:Subject:Date:Message-Id:References:Cc:In-Reply-To:To:Feedback-ID; bh=uS8XJGOCQ9FDiy1wTqsbGetupdmlT+F4G1+zKdkSjIM=; b=RIKG6PqwXtu+6fCKwOjL2qVUjb5TwzzGREgS4jfVyXuifguYMzRjjKi1oSCw6MDa ih/NuRjaBVe7KyfkBHbNf62QDC07CaHcK0GJF8wDJAKb2Q4T85y7VEa1r2LyVpVAIG+ OmWGPxuCe7vjGrCEIR5SWSMJXPvhnGsPcPBaJJv4=
Content-Type: multipart/alternative; boundary="Apple-Mail-37B5A3DD-ABFA-4CD4-A2EB-4912CFF5D6D2"
Content-Transfer-Encoding: 7bit
From: Kent Watsen <kent@watsen.net>
Mime-Version: 1.0 (1.0)
Date: Mon, 04 May 2020 11:57:27 +0000
Message-ID: <01000171df8c5356-af62315f-4571-499a-bff6-0f38233ab5d5-000000@email.amazonses.com>
References: <MN2PR11MB4366F922AE38EA015CCCFF24B5A60@MN2PR11MB4366.namprd11.prod.outlook.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <MN2PR11MB4366F922AE38EA015CCCFF24B5A60@MN2PR11MB4366.namprd11.prod.outlook.com>
To: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>
X-Mailer: iPhone Mail (17D50)
X-SES-Outgoing: 2020.05.04-54.240.8.83
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/TFiLj9VkEca_qZVvK_4z8vUwkhg>
Subject: Re: [netmod] Erratum 5514 on NMDA [RFC 8342]
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 May 2020 11:57:31 -0000

One small concern with the proposed NEW text is that it suggests that an NP-container is configuration, which I think is untrue.  Thusly, maybe the following tweak is better?

s/except/which excludes/

NEWER:
    The origin for any top-level configuration data nodes, which excludes
    non-presence containers, must be specified.

Still, my preferred fix is captured at the end of the linked mail archive (i.e., fix the source definition for “data node” in RFC 7950...and reject this errata). 

K.  // contributor 


> On May 4, 2020, at 6:15 AM, Rob Wilton (rwilton) <rwilton=40cisco.com@dmarc.ietf.org> wrote:
> 
> Are there any other comments on the proposed resolution of this erratum?
> 
> Regards,
> Rob
> 
> 
>> -----Original Message-----
>> From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Björklund
>> Sent: 28 April 2020 16:47
>> To: rwilton=40cisco.com@dmarc.ietf.org
>> Cc: netmod@ietf.org
>> Subject: Re: [netmod] Erratum 5514 on NMDA [RFC 8342]
>> 
>> "Rob Wilton \(rwilton\)" <rwilton=40cisco.com@dmarc.ietf.org> wrote:
>>> Hi,
>>> 
>>> There is one open erratum on NMDA from 2018 that I would like to
>>> process.
>>> 
>>> The erratum is here: https://www.rfc-editor.org/errata/eid5514
>>> 
>>> There has been quite a lot of discussion on this erratum previously on
>>> the NETMOD alias.  The last email in the thread was
>>> 
>> https://mailarchive.ietf.org/arch/msg/netmod/LHJZmf5gtESX6Nobwst0OwXbGG4/
>>> 
>>>> From my reading of the discussion, I don't think that there is clear
>>>> WG consensus between the two competing concerns:
>>> (1) The origin for any top-level configuration data nodes must be
>>> specified (section 7, YANG annotation definition).
>>> (2) The origin applies to all configuration nodes except non-presence
>>> containers (section 5.3.4).
>>> 
>>> Hence my proposal is to mark this as "Hold for Document Update" with
>>> Kent's proposed resolution of changing the description in the YANG
>>> model.
>>> 
>>> OLD:
>>>    The origin for any top-level configuration data nodes must be
>>>    specified.
>>> 
>>> NEW:
>>>    The origin for any top-level configuration data nodes, except
>>>    non-presence containers, must be specified.
>>> 
>>> For reference, this will mean that the extension [NEW] is defined as:
>>> 
>>>     md:annotation origin {
>>>       type origin-ref;
>>>       description
>>>         "The 'origin' annotation can be present on any configuration
>>>          data node in the operational state datastore.  It specifies
>>>          from where the node originated.  If not specified for a given
>>>          configuration data node, then the origin is the same as the
>>>          origin of its parent node in the data tree.  The origin for
>>>          any top-level configuration data nodes, except non-presence
>>>          containers,  must be specified.";
>>>     }
>>> 
>>> Please can you let me know if you support or object to this
>>> resolution.  I'll leave it a week to see if there is consensus before
>>> processing the erratum.
>> 
>> I think this is ok.
>> 
>> 
>> /martin
>> 
>> 
>> 
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod