[netconf] 答复: New Version Notification for draft-tgraf-netconf-yang-notifications-versioning-03.txt

"Fengchong (frank)" <frank.fengchong@huawei.com> Thu, 16 March 2023 09:22 UTC

Return-Path: <frank.fengchong@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 50A19C1524C8 for <netconf@ietfa.amsl.com>; Thu, 16 Mar 2023 02:22:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level:
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 zQDVVXfK_flz for <netconf@ietfa.amsl.com>; Thu, 16 Mar 2023 02:22:32 -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 D64E8C14CE55 for <netconf@ietf.org>; Thu, 16 Mar 2023 02:22:31 -0700 (PDT)
Received: from lhrpeml500002.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4PchXr0mktz67JwR for <netconf@ietf.org>; Thu, 16 Mar 2023 17:19:24 +0800 (CST)
Received: from dggpemm500004.china.huawei.com (7.185.36.219) by lhrpeml500002.china.huawei.com (7.191.160.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 16 Mar 2023 09:22:28 +0000
Received: from dggpemm500003.china.huawei.com (7.185.36.56) by dggpemm500004.china.huawei.com (7.185.36.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 16 Mar 2023 17:22:26 +0800
Received: from dggpemm500003.china.huawei.com ([7.185.36.56]) by dggpemm500003.china.huawei.com ([7.185.36.56]) with mapi id 15.01.2507.021; Thu, 16 Mar 2023 17:22:26 +0800
From: "Fengchong (frank)" <frank.fengchong@huawei.com>
To: "Thomas.Graf@swisscom.com" <Thomas.Graf@swisscom.com>, "netconf@ietf.org" <netconf@ietf.org>
CC: "pierre.francois@insa-lyon.fr" <pierre.francois@insa-lyon.fr>
Thread-Topic: New Version Notification for draft-tgraf-netconf-yang-notifications-versioning-03.txt
Thread-Index: AQHZKoJn9ITp5LYYTEK9/DMLs7lb1a79dnXw
Date: Thu, 16 Mar 2023 09:22:26 +0000
Message-ID: <c89fddc2e05d4d09bc2a49f7548aaea7@huawei.com>
References: <167367698801.38480.2364370476234728530@ietfa.amsl.com> <ZRAP278MB0176BD6080CC9E98312ACB3589C39@ZRAP278MB0176.CHEP278.PROD.OUTLOOK.COM> <ZRAP278MB01767CBDCF15BED910239B5B89C69@ZRAP278MB0176.CHEP278.PROD.OUTLOOK.COM>
In-Reply-To: <ZRAP278MB01767CBDCF15BED910239B5B89C69@ZRAP278MB0176.CHEP278.PROD.OUTLOOK.COM>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.136.97.178]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/BheTmFRSodOltwaA3YPMczDREpY>
Subject: [netconf] 答复: New Version Notification for draft-tgraf-netconf-yang-notifications-versioning-03.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 16 Mar 2023 09:22:34 -0000

Hi Thomas, 

I have read this draft and I have some questions about this.

1. In section 3, Figure1 provides an example of a versioning notification. Is the version-label for stream xpath-filter? In this example, the version-label is for /int:interfaces?
  And if it's true, if the xpath expression include two or more modules, how to express this situation? 
  For example, the xpath filter is /int:interfaces/int:interface/ipv4:ipv4/ipv4:ip-addresses

2. In Section 4, I see version-labels are augmented to establish-subscription/modify-subscription ... 
  We know the YANG modules' version of a network device is deterministic, if the version-labels can't match the modules' version of devices, what is the response? Return an error?


-----邮件原件-----
发件人: netconf [mailto:netconf-bounces@ietf.org] 代表 Thomas.Graf@swisscom.com
发送时间: 2023年1月17日 22:43
收件人: netconf@ietf.org
抄送: pierre.francois@insa-lyon.fr
主题: Re: [netconf] New Version Notification for draft-tgraf-netconf-yang-notifications-versioning-03.txt

Dear netconf wg,

We addressed in section 4.2 a copy paste error on the yang module and published the document in the -03 version.

Best wishes
Thomas

A new version of I-D, draft-tgraf-netconf-yang-notifications-versioning-03.txt
has been successfully submitted by Thomas Graf and posted to the IETF repository.

Name:		draft-tgraf-netconf-yang-notifications-versioning
Revision:	03
Title:		Support of Versioning in YANG Notifications Subscription
Document date:	2023-01-17
Group:		Individual Submission
Pages:		15
URL:            https://www.ietf.org/archive/id/draft-tgraf-netconf-yang-notifications-versioning-03.txt
Status:         https://datatracker.ietf.org/doc/draft-tgraf-netconf-yang-notifications-versioning/
Htmlized:       https://datatracker.ietf.org/doc/html/draft-tgraf-netconf-yang-notifications-versioning
Diff:           https://author-tools.ietf.org/iddiff?url2=draft-tgraf-netconf-yang-notifications-versioning-03

Abstract:
   This document extends the YANG notifications subscription mechanism
   to specify the YANG module semantic version at the subscription.
   Then, a new extension with the revision and the semantic version of
   the YANG push subscription state change notification is proposed.

The IETF Secretariat

-----Original Message-----
From: Graf Thomas, INI-NET-VNC-HCS 
Sent: Saturday, January 14, 2023 7:27 AM
To: netconf@ietf.org
Cc: Pierre Francois <pierre.francois@insa-lyon.fr>; Alex Huang Feng <alex.huang-feng@insa-lyon.fr>; Benoit Claise <benoit.claise@huawei.com>
Subject: FW: New Version Notification for draft-tgraf-netconf-yang-notifications-versioning-02.txt

Dear netconf wg,

On top of the changes in the -01 version based on inputs from IETF 115 from of Jason Stern and Rob Wilton, we added in section 4.1.2 the YANG full tree view, added descriptions and resolved some issues in the YANG module raised by the YANG validation. 

On the behalf of the authors I like to request the adoption of the document to the netconf working group and request a slot at IETF 116 to present an update, discuss and conclude how to progress on subscription id being mandatory.

Best wishes
Thomas