Re: [netconf] Benjamin Kaduk's No Objection on draft-ietf-netconf-notification-capabilities-18: (with COMMENT)
Benoit Claise <benoit.claise@huawei.com> Sun, 10 October 2021 20:01 UTC
Return-Path: <benoit.claise@huawei.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17E153A0CB9; Sun, 10 Oct 2021 13:01:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 WPlCDCwfj0BP; Sun, 10 Oct 2021 13:01:51 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CE053A0B09; Sun, 10 Oct 2021 13:01:51 -0700 (PDT)
Received: from fraeml736-chm.china.huawei.com (unknown [172.18.147.200]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4HSCQj0XKKz67Xgy; Mon, 11 Oct 2021 03:58:05 +0800 (CST)
Received: from [10.47.68.157] (10.47.68.157) by fraeml736-chm.china.huawei.com (10.206.15.217) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8; Sun, 10 Oct 2021 22:01:44 +0200
To: Benjamin Kaduk <kaduk@mit.edu>, The IESG <iesg@ietf.org>
CC: draft-ietf-netconf-notification-capabilities@ietf.org, netconf-chairs@ietf.org, netconf@ietf.org, Kent Watsen <kent+ietf@watsen.net>, me <benoit.claise@huawei.com>
References: <163358716560.8876.10980384443834818241@ietfa.amsl.com>
From: Benoit Claise <benoit.claise@huawei.com>
Message-ID: <30e25627-ff5f-bf43-e939-6980c2aa5f28@huawei.com>
Date: Sun, 10 Oct 2021 22:01:11 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <163358716560.8876.10980384443834818241@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-GB
X-Originating-IP: [10.47.68.157]
X-ClientProxiedBy: dggems701-chm.china.huawei.com (10.3.19.178) To fraeml736-chm.china.huawei.com (10.206.15.217)
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/OhzcHx9Su49CX9aLgpKKYZLAY8k>
Subject: Re: [netconf] Benjamin Kaduk's No Objection on draft-ietf-netconf-notification-capabilities-18: (with COMMENT)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 10 Oct 2021 20:01:57 -0000
Hi Benjamin, Thanks for your review. See inline for addressing your most important comments (in coordination with our AD) On 10/7/2021 8:12 AM, Benjamin Kaduk via Datatracker wrote: > Benjamin Kaduk has entered the following ballot position for > draft-ietf-netconf-notification-capabilities-18: No Objection > > When responding, please keep the subject line intact and reply to all > email addresses included in the To and CC lines. (Feel free to cut this > introductory paragraph, however.) > > > Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/ > for more information about how to handle DISCUSS and COMMENT positions. > > > The document, along with other ballot positions, can be found here: > https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-capabilities/ > > > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > Thanks to Barry Leiba for the secdir review. > > Section 1 > > Implementation-time information is needed by Network Management > [...] > new network node type can be introduced into the network. > > Implementation-time information is needed by system integrators. > [...] > node type sometimes depends on these management possibilities. > > Commenting here since I read this draft after > draft-ietf-netmod-yang-instance-file-format, but there seems to be > pretty strong overlap between the discussion of how it's expensive to > require NMS implementors to have correclty configured nodes available, > the need for operators to have information about device capabilities > for purchasing decisions, etc. It would be good to check that the > specific language used to describe these scenarios is in agreement > across documents, to the extent possible. (The phrasing in this > document is probably a better starting point for the convergence, in my > opinion.) > > Section 4.2 > > 1) search for a datastore-capabilities list entry for > the specific datastore. When stating a specific capability, the > relative path for any specific capability must be the same > under the system-capabilities container and under the > per-node-capabilities list: the same grouping for defining > the capabilities MUST be used. > > It's a little surprising to find the "MUST use same grouping" > requirement buried in the procedure for finding a capability value for a > specific data node in a specific datastore. We propose to delete “the same grouping for definingthe capabilities MUST be used.”, and instead pull this out to a separate paragraph in the module description: The same grouping MUST be used to define hierarchical capabilities supported both at the system level and datastore/data node level. > > Section 5.2 > > leaf minimum-update-period { > [...] > description > "Indicates the minimal update period that is > supported for a 'periodic' subscription. > > A subscription request to the selected data nodes with > a smaller period than what this leaf specifies is > likely to result in a 'period-unsupported' error."; > [...] > } > leaf-list supported-update-period { > [...] > description > "Supported update period values for a 'periodic' > subscription. > > A subscription request to the selected data nodes with a > period not included in the leaf-list will result in a > 'period-unsupported' error."; > > Is it intended that these disagree on whether it is "likely to result" > or "will result" in a period-unsupported error? > > leaf-list supported-excluded-change-type { > if-feature "yp:on-change"; > type union { > type enumeration { > enum none { > value -2; > description > "None of the change types can be excluded."; > } > enum all { > value -1; > description > "Any combination of change types can be excluded."; > } > } > type yp:change-type; > > It seems like this allows for some nonsensical edge cases, like a list > that includes both "none" and "any", or all the actual values from RFC > 8641 as well as "none", etc. Do we need to say anything about how to > handle such invalid scenarios? > > Section 6 > > I agree with Roman that it would be nice to be able to say something > about the potential scope of security considerations for future > augmentations, if nothing else to aid authors of such future > augmentations in documenting their own security considerations. We now have in the security considerations section. All protocol-accessible data nodes in augmented modules are read-only and cannot be modified > > NITS > > Section 4.2, 5.2 > > I think only one "<CODE ENDS>" tag is needed. Indeed, already addressed in the latest version. Thanks and regards, Benoit > > > > .
- [netconf] Benjamin Kaduk's No Objection on draft-… Benjamin Kaduk via Datatracker
- Re: [netconf] Benjamin Kaduk's No Objection on dr… Benoit Claise
- Re: [netconf] Benjamin Kaduk's No Objection on dr… Benjamin Kaduk
- Re: [netconf] Benjamin Kaduk's No Objection on dr… Benoit Claise