
From nobody Tue Mar  3 05:30:25 2020
Return-Path: <balazs.kovacs@ericsson.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 380183A0AC8 for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 05:30:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 tPiWxT8TuXqt for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 05:30:21 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2077.outbound.protection.outlook.com [40.107.20.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65E803A0ACC for <netconf@ietf.org>; Tue,  3 Mar 2020 05:30:21 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hWbFmQJewuj0jyXr8Yt2pTFr9QyEweHOZc9aLxnlPP47ug9ew757aB8ENTEI3CHDpi/2XTtvc8UYEuiy0hgFGZpTb8ZeOgDiQqEXy7KpmU/QeGibQ4fvu7bHWJwkUpIBeqmYG2xihaGXtJIvpBoubbwn0w9jPwRn0S6OogbAWEVWU1IRmwIiJ83AIgdMzVZtGAOJsyiqfUMq8eZ4NNgu2D1QFvz1q8y74dRoYJ1J0aUeAh4RSHiC3e0FWnaXk1IhQW+v4pmCB8wmnFeibXQcnIGAXqiA0K1Las0wUeyoFPT1a+zdG6GiD1tnscgqFggWtdJ3puHP8KNnLXnrNg6vGA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/cwhhbtnxbZjVUazjGmO6Z0HI9HDn45YYfTKnywpHe8=; b=DzBNmkjFLHTYS/BYwDxxl5tkxwWSOCa6Uqw7dNVRxOxP10TfHudhuBX6R0l3CKV1JndSyo+v8lKYLnxj02DcrR6vwTfnsRQ+LPeblKprOLBCP9ZKbQxhZscuNF9qs3sf3mRVKXidVt9maPMhPpVKUNlb0hn5H991IQPufm8qwAMOY8nJ+Ntg/BlrjBNP8RoAsQBABRKptBFH4y3tcRoLD05jORb5sI1zx/BGilt1TjRTO5u1XIOZnj0lvwpi0/rm8FVV3hqk/wTQQDvhygnGIUIH8XSQHTyYmyVFS0GdTr571848Y+E6PNqFxdcqjvk2rCrcWrMDZFfPu36NMZhXdw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/cwhhbtnxbZjVUazjGmO6Z0HI9HDn45YYfTKnywpHe8=; b=V9JecYAHGzIKMhSx5jU3abAx91T4FflRJZxWuh4S+5HmXA/A6didwWx+MfTpWm3F+ah1ODZX8H4NGSH/NxdvdkpO2wjgICmBOXDfRkauzuXfWHtJ87Sc+AC0+xRhi2ifYlnyzO7gKQ6afnusjIkAl66+Tcw6Y+NgrJbpqu1rQL4=
Received: from AM0PR07MB5187.eurprd07.prod.outlook.com (20.178.20.74) by AM0PR07MB5572.eurprd07.prod.outlook.com (20.178.22.96) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.9; Tue, 3 Mar 2020 13:30:19 +0000
Received: from AM0PR07MB5187.eurprd07.prod.outlook.com ([fe80::8484:2bbf:1c00:59bf]) by AM0PR07MB5187.eurprd07.prod.outlook.com ([fe80::8484:2bbf:1c00:59bf%7]) with mapi id 15.20.2793.011; Tue, 3 Mar 2020 13:30:19 +0000
From: =?utf-8?B?QmFsw6F6cyBLb3bDoWNz?= <balazs.kovacs@ericsson.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: =?utf-8?B?W25ldGNvbmZdIHRydXN0c3RvcmU6IG1lcmdpbmcgdGhlIOKAnHNzaC1wdWJs?= =?utf-8?B?aWMta2V54oCdIGFuZCDigJxyYXctcHVibGljLWtleeKAnSBsaXN0cw==?=
Thread-Index: AQHV5znUghzTm9bqTEiyf088+NRjtag28S4g
Date: Tue, 3 Mar 2020 13:30:19 +0000
Message-ID: <AM0PR07MB518706587D9A9EEF8D1D044483E40@AM0PR07MB5187.eurprd07.prod.outlook.com>
References: <010001705e140aa6-b386aaf0-12df-4cd2-87c9-c34641c5346d-000000@email.amazonses.com>
In-Reply-To: <010001705e140aa6-b386aaf0-12df-4cd2-87c9-c34641c5346d-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.kovacs@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b89647bc-117b-40a9-edd5-08d7bf770482
x-ms-traffictypediagnostic: AM0PR07MB5572:
x-microsoft-antispam-prvs: <AM0PR07MB5572FF03BC163B5723DB868483E40@AM0PR07MB5572.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 03319F6FEF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(39860400002)(396003)(136003)(366004)(376002)(189003)(199004)(316002)(9686003)(85182001)(55016002)(186003)(71200400001)(26005)(7696005)(5660300002)(8936002)(66946007)(110136005)(66476007)(53546011)(64756008)(66556008)(66446008)(81166006)(81156014)(85202003)(478600001)(6506007)(2906002)(33656002)(76116006)(966005)(52536014)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR07MB5572; H:AM0PR07MB5187.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JLWQzk03NaHhx2BfNOSQc7lcqyuNkG3YooNerWQA1n/esVYVRF3edamRO48y2LpFq8Xh360vpQKmJNu65EoPvT+1OYduK8r2BYpPefFvUSUkKDORflxZs28RgDpt8BQnKnpFTMX2Uq6cpXyUo2w+kIFjQaz5s+J5JSqPXha/va/AD2FbL6YkTvG4+3lmqYmK3oizNIrwTi/vrmX+bRjrcFMIajPNHYoCniBY8CADARrdJ/Z40IVyNwqhFoyWOHDPeItM0dIByXKslr/w2b2u34XqKbTMe3p4JfbPKC3pQ1VzbfOCIwgfDwURPC+hcha+7NfO/tkyg7BxqtENgtOEO0hYZYdE/ZevScA5F+jn/nSkJBUCDRpGyxU61kUZW/ZFdiP42w/ODNfV5RJsb6WQ3S+7KoJ0ARs2+SpZqbG/NdY7uSK4RCAdw7Tc2acZQFmP+XkRO8FYkor2GUyIegqmJeiTVWlI67xucD35/o52w5cUmo9if9pdSmRqWzgL+7Zub8Grp0I1Gx8Vpze/xLmIdQ==
x-ms-exchange-antispam-messagedata: T1m1oab+a3GNWkWnSoJCw/9GTXTykCAQcmaR0E3PQ9BXnHd+HAVJPYxaiJECjaL/UB4UylqmILKbjWXvyQW5o9QUsCDfphM053t+mKUbmWmSdi4H3XvMwRL06rK9gSxCjiq4mTl1uBsOe/F0Iau1Ig==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b89647bc-117b-40a9-edd5-08d7bf770482
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2020 13:30:19.3547 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: X41WYghk58OxGkcY6JIutFZnkEdvFimJKcL5t62y/3E47aWt5mCRueAqueoag5Dn0S6S1uOUGimGPzj3mSh06AGqeginrtS2spwDlsNEB5Y=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB5572
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/QvNIE8glvls3MTiXQRr5pkfqSVA>
Subject: Re: [netconf]  =?utf-8?q?truststore=3A_merging_the_=E2=80=9Cssh-publi?= =?utf-8?b?Yy1rZXnigJ0gYW5kIOKAnHJhdy1wdWJsaWMta2V54oCdIGxpc3Rz?=
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: Tue, 03 Mar 2020 13:30:23 -0000

SGkgS2VudCwNCg0KU291bmQgb2sgZnJvbSBteSBzaWRlLg0KQnIsDQpCYWxhenMNCg0KLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IG5ldGNvbmYgPG5ldGNvbmYtYm91bmNlc0BpZXRm
Lm9yZz4gT24gQmVoYWxmIE9mIEtlbnQgV2F0c2VuDQpTZW50OiBXZWRuZXNkYXksIEZlYnJ1YXJ5
IDE5LCAyMDIwIDQ6MzIgUE0NClRvOiBuZXRjb25mQGlldGYub3JnDQpTdWJqZWN0OiBbbmV0Y29u
Zl0gdHJ1c3RzdG9yZTogbWVyZ2luZyB0aGUg4oCcc3NoLXB1YmxpYy1rZXnigJ0gYW5kIOKAnHJh
dy1wdWJsaWMta2V54oCdIGxpc3RzDQoNClNsaWRlIDEyIGluIG15IDEwNiBwcmVzZW50YXRpb24g
Y29udGFpbmVkIHRoaXMgc25pcHBldDoNCg0KCW1vZHVsZTogaWV0Zi10cnVzdHN0b3JlDQoJICAg
Ky0tcncgdHJ1c3RzdG9yZQ0KCSAgICAgICAgKy0tcncgY2VydGlmaWNhdGVzKiBbbmFtZV0ge3g1
MDktY2VydGlmaWNhdGVzfT8NCgkgICAgICAgICB8ICAgICArLS0g4oCmDQoJICAgICAgICArLS1y
dyBzc2gtaG9zdC1rZXlzKiBbbmFtZV0ge3NzaC1ob3N0LWtleXN9Pw0KCSAgICAgICAgIHwgICAg
ICstLSDigKYNCgkgICAgICAgICArLS1ydyByYXctcHVibGljLWtleXMqIFtuYW1lXSB7cmF3LXB1
YmxpYy1rZXlzfT8NCgkgICAgICAgICAgICAgICArLS0gLi4uIA0KDQpUaGUgc2xpZGUgYXNrZWQg
aWYgdGhlIOKAnHNzaC1wdWJsaWMta2V54oCdIGFuZCDigJxyYXctcHVibGljLWtleeKAnSBsaXN0
cyBzaG91bGQgYmUgbWVyZ2VkLiAgTm8gY29tbWVudHMgd2VyZSByZWNlaXZlZCBkdXJpbmcgdGhl
IG1lZXRpbmcsIHNvIEkgc2FpZCB0aGF0IGl0IG1pZ2h0IHJlcXVpcmUgdHJ5aW5nIG91dCwgYW5k
IGZvbGtzIGNhbiBsb29rIGZvcndhcmQgdG8gdGhhdCBkaXNjdXNzaW9uIGxhdGVy4oCmLmFuZCBo
ZXJlIHdlcmUgYXJlIQ0KDQpMb29raW5nIGF0IHRydXN0c3RvcmUncyBZQU5HLCBpdCB0dXJucyBv
dXQgdGhhdCB0aGUg4oCcc3NoLXB1YmxpYy1rZXnigJ0gYW5kIOKAnHJhdy1wdWJsaWMta2V54oCd
IGxpc3RzIGFyZSAqaWRlbnRpY2FsKiB3aXRoIG9uZSBleGNlcHRpb24sIHdoaWNoIGlzIHRoYXQg
ZWFjaCByZWZpbmVzIGEgY29tbW9uIGNyeXB0by10eXBlcyBncm91cGluZyB3aXRoIGEgc2xpZ2h0
bHkgZGlmZmVyZW50IOKAnG11c3QiIGV4cHJlc3Npb24gcmVnYXJkaW5nIHRoZSDigJxrZXktZm9y
bWF0Ii4gIFNwZWNpZmljYWxseSwgdGhlIHNzaC1wdWJsaWMta2V5IGZvcm1hdCBtdXN0IGJlIOKA
nGN0OnNzaC1wdWJsaWMta2V5LWZvcm1hdCIgYW5kIHJhdy1wdWJsaWMta2V5IGZvcm1hdCBtdXN0
IGJlIOKAnGN0OnN1YmplY3QtcHVibGljLWtleS1pbmZvLWZvcm1hdOKAnS4NCg0KSG93ZXZlciwg
dGhlc2UgIm11c3TigJ0gc3RhdGVtZW50cyBhcmUgbG93LXZhbHVlIGFzIGFscmVhZHkgKGF0IGxl
YXN0IGluIG15IGxvY2FsIGNvcHkpLCB0aGUgU1NIIGFuZCBUTFMgY2xpZW50L3NlcnZlciBtb2R1
bGVzIGhhdmUgdGhlIGVxdWl2YWxlbnQg4oCcbXVzdOKAnSBleHByZXNzaW9ucy4gIFRoaXMgYmVp
bmcgdGhlIGNhc2UsIGl0IGFwcGVhcnMgdGhhdCB0aGVzZSB0d28gbGlzdHMgc2hvdWxkIGJlIG1l
cmdlZCwgd2l0aCB0aGUgcmVzdWx0aW5nIHRyZWVzLWRpYWdyYW0gYmVpbmc6DQoNCgltb2R1bGU6
IGlldGYtdHJ1c3RzdG9yZQ0KCSAgICstLXJ3IHRydXN0c3RvcmUNCgkgICAgICAgICstLXJ3IGNl
cnRpZmljYXRlcyogW25hbWVdIHt4NTA5LWNlcnRpZmljYXRlc30/DQoJICAgICAgICAgfCAgICAg
Ky0tIOKApg0KCSAgICAgICAgICstLXJ3IHB1YmxpYy1rZXlzKiBbbmFtZV0ge3B1YmxpYy1rZXlz
fT8NCgkgICAgICAgICAgICAgICArLS0g4oCmIA0KDQpJbiBteSB2aWV3LCB0aGUgb3B0aWNzIG9u
IHRoaXMgYXJlIGJldHRlciwgYXMgaGF2aW5nIHByb3RvY29sLXNwZWNpZmljIGVudHJpZXMgaW4g
dGhlIHRydXN0c3RvcmUgKGUuZy4sIHNzaC1ob3N0LWtleXMpIGFsd2F5cyBzZWVtZWQgd3Jvbmcg
dG8gbWUuLi4NCg0KQW55IG9iamVjdGlvbiB0byB0aGlzIGNoYW5nZSBiZWluZyBtYWRlPw0KDQoN
ClBTOiB0aGlzIGlzIHRoZSBsYXN0IHBvc3QtMTA2IGl0ZW0gSSBuZWVkZWQgdG8gYWRkcmVzcywg
aW4gY2FzZSB5b3XigJlyZSB3b25kZXJpbmcgaG93IG1hbnkgbW9yZSBtaWdodCBiZSBjb21pbmcu
Li4NCg0KS2VudCAvLyBjb250cmlidXRvcg0KDQoNCg0KDQoNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCm5ldGNvbmYgbWFpbGluZyBsaXN0DQpuZXRj
b25mQGlldGYub3JnDQpodHRwczovL3Byb3RlY3QyLmZpcmVleWUuY29tL3YxL3VybD9rPTE0ZDcz
ZDgxLTQ4NWU5MjBjLTE0ZDc3ZDFhLTBjYzQ3YWQ5M2RlMi04ZDJjNzQwODVmMGI5YWZmJnE9MSZl
PTE5NjJkYWZjLWQ0ZDQtNDk2YS1hY2JkLTYyZGE0OGZlN2FiNyZ1PWh0dHBzJTNBJTJGJTJGd3d3
LmlldGYub3JnJTJGbWFpbG1hbiUyRmxpc3RpbmZvJTJGbmV0Y29uZg0K


From nobody Tue Mar  3 08:15:10 2020
Return-Path: <arunapotti@gmail.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 93ED63A232F for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 08:15:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pi1NRUjGY-bq for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 08:15:03 -0800 (PST)
Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44DD73A232A for <netconf@ietf.org>; Tue,  3 Mar 2020 08:15:03 -0800 (PST)
Received: by mail-ed1-x52d.google.com with SMTP id c62so5166404edf.0 for <netconf@ietf.org>; Tue, 03 Mar 2020 08:15:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to;  bh=myzmqu6X3Wm9F7zu5aOmhIkOGYZV1bhf0tIM+qxPERM=; b=L9q1Tc+iXsLRngDNCJvQoaAMBnBa40GxvY87PVjae2t/sqk8HNZWfd3OnN8n1R6muS DJFfh7Ed8Cx6WeUG4Liqqs0AttA80pW4jmt6x4jifmGoXv+n6EjRNnzFOPaxplIQyf/b 7ewwcXrMgpszIOgxV8SatttLLUaouc7PmKNR3M8kih486Y89SfY7KkkQ0vAqvMqn7enQ adHz5TOIXVd5+BtyGAEb7pyBL/Vnvm6IQWVB5SP7P+T6RCYQYkYHnqN0Qo2BcNINOf+1 IoC46LSIi89jE4XVW34pRv40pUhkWIMLiMbXU1iyNxSi5PxXT2LOzpxDDwTqHsO5Dvwp AEQw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=myzmqu6X3Wm9F7zu5aOmhIkOGYZV1bhf0tIM+qxPERM=; b=tT9dgFEJIw/nExwViTDtNT02rX6hRgVeTKScxNGM9drsHtIcRAECab+lK+SbrUB/MQ noKriA+5NpCub9WcAAK/BvkqnWJohX9pL3RLKJhYTDHZM91Ay2MVdHOZ/BITTK+NDbrQ Zf3QYZwDaCQihOvj+meIpOeMsvpsws91fqc9vk2xEt7ARDYBUZ6L3Me4CJyEXM5ch5fG fSipv+U9gWYq1ogxAsrS0ZAAhn0rBTgfYD2Dm89kllW42TAeZnTFSztsfCv3kbxwyhVs +upf9ZphOfvP/vcf6roIntho1j4L43SaQ0O6SlhD2Y61if3t5QCexudO9fATQDv5V8pP H3uQ==
X-Gm-Message-State: ANhLgQ2M+FhEB7hfulAbebomJSQbUJiBHaPzTyBh2dZiV9y+tgBDTOk9 KiRz8khcLA7KBxnJdVhFclLvC+L/W8t9X0QpkYQm+w==
X-Google-Smtp-Source: ADFU+vt3W9YZ3MT1WwAIh9iPFtFG1zq1o1wQNhUf052KA1Svxcekte1U/szQWNAGms8tlIxAbcNAqvPT8UpHKBWYy5k=
X-Received: by 2002:a50:9b19:: with SMTP id o25mr4685149edi.314.1583252101481;  Tue, 03 Mar 2020 08:15:01 -0800 (PST)
MIME-Version: 1.0
References: <CACpTNnZ1UeihokYrhP2Gtb18j_DYq9tSDrt8pAzn_9yF4n_OOg@mail.gmail.com>
In-Reply-To: <CACpTNnZ1UeihokYrhP2Gtb18j_DYq9tSDrt8pAzn_9yF4n_OOg@mail.gmail.com>
From: aruna potti <arunapotti@gmail.com>
Date: Tue, 3 Mar 2020 08:14:50 -0800
Message-ID: <CACpTNnZH-whG0QrOSvfP3O2jNN-AcYUtUNk7mizimkVrwbUsSA@mail.gmail.com>
To: netconf@ietf.org
Content-Type: multipart/alternative; boundary="000000000000194f31059ff59bbb"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/1-Evola2RLC7eImj_xF6O4ATebA>
Subject: Re: [netconf] Bulk <rpc-reply>
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: Tue, 03 Mar 2020 16:15:07 -0000

--000000000000194f31059ff59bbb
Content-Type: text/plain; charset="UTF-8"

Hi,
A gentle reminder of my question!

Thanks,


On Mon, Feb 10, 2020 at 12:19 PM aruna potti <arunapotti@gmail.com> wrote:

> Hi,
>
> Is there any conclusion on the proposals mentioned below?
> https://tools.ietf.org/id/draft-liu-netconf-multiple-replies-01.html
>
> I am especially interested in how clients can deal with bulk <rpc-reply>
> as they can not wait forever for a response and usually require to have
> time out for a response from the device. I see an issue to increase the
> time out as it can interfere with the network communication issue detection
> while waiting for the response.
> What is your suggestion on how a client should handle the bulk <rpc-reply>?
>
> Thanks,
> Aruna.
>
>

--000000000000194f31059ff59bbb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,</div><div>A gentle reminder of my question!</div>=
<div><br></div><div>Thanks,</div><div><br></div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Feb 10, 2020 at 12:=
19 PM aruna potti &lt;<a href=3D"mailto:arunapotti@gmail.com">arunapotti@gm=
ail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"=
margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-lef=
t:1ex"><div dir=3D"ltr"><div>Hi,</div><div><br></div><div>Is there any conc=
lusion on the proposals mentioned below?<br></div><div><a href=3D"https://t=
ools.ietf.org/id/draft-liu-netconf-multiple-replies-01.html" target=3D"_bla=
nk">https://tools.ietf.org/id/draft-liu-netconf-multiple-replies-01.html</a=
></div><div><br></div><div>I am especially interested in how clients can de=
al with bulk &lt;rpc-reply&gt; as they can not wait forever for a response =
and usually require to have time out for a response from the device. I see =
an issue to increase the time out as it can interfere with the network comm=
unication issue detection while waiting for the response. <br></div><div>Wh=
at is your suggestion on how a client should handle the bulk &lt;rpc-reply&=
gt;?</div><div><br></div><div>Thanks,</div><div>Aruna. <br></div><div><br><=
/div></div>
</blockquote></div>

--000000000000194f31059ff59bbb--


From nobody Tue Mar  3 08:37:13 2020
Return-Path: <arunapotti@gmail.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 5ED5A3A238C for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 08:37:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9VSs2wK42oJB for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 08:37:10 -0800 (PST)
Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 147383A2389 for <netconf@ietf.org>; Tue,  3 Mar 2020 08:37:10 -0800 (PST)
Received: by mail-ed1-x52a.google.com with SMTP id dm3so5213881edb.1 for <netconf@ietf.org>; Tue, 03 Mar 2020 08:37:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:from:date:message-id:subject:to; bh=Oc6lltruU+lMrcDpKa42hJQLyChKm6kdCfNK0pCw7a0=; b=R4sIFlZOctH5iT61S2f1VrpA3i8XqzFpZIHAUKlo4e0PgxZlCLcq0seyIarGfhnVSa 2YjLFCcTXE5O8xaIPtwtGCC6BrwmEjuJrU7VtxBqKK140cDUJNkpETxRaUW8dvBXw9JN t38ueuijqbk9eZ1+lC5iOigcN3C7egbArEOJlvMic408o5GMEBTJPEcc7PwOpq3PMc8F otPQWUPKVivU6jHi65eqM73ng9cZYGfbVLlaKYZ0oQxtUZATdvF94yvg8KnaQibWL3ZT GjOXm/ZqLkT3ZCWvFk1riaahUG3thUxQ4N1v9Ai0pp01utYz03ZmiJYIh6KK58KVkqlU sj8g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Oc6lltruU+lMrcDpKa42hJQLyChKm6kdCfNK0pCw7a0=; b=XGmJrH2b74+7fIfGPZM0MfBYGwtrfY2ZmV1XH0kQVWLv5dILR2PtNUA6telx19g1Wy KKy9C2O05J4USGNOfcbP6Hm8FoICfTQhcD5RumGC6hHX9v4+yBKo9KPTSMjUB4eCc/td 1k64NjKH0lNKLaK1cu9ziSi/XHnYD42CW33jdVBIDdoHjUJvM3yiFGfZU0m990Dai73I yTerLpZY+i+hyNPw5lLQUSbpUOYHcy1WKHbcpJyt+1qNO3AV7wsc7SEikvtDG0MV5QfW M5WrMPSMgHXMDf5PYz/gZDL6W8i3ZR/XCpFk81FDJmIUe/rLX3h12Nr43hiMFZoj94BK 14lw==
X-Gm-Message-State: ANhLgQ0CRj2xATb4U05g2MURkloCXXIH49hEiCimJrb7DlOY3gvl7D2+ SpQW6skCjLgQPjOVDm/Ez3DEePVgdb1/BTI0NRcm2OyY
X-Google-Smtp-Source: ADFU+vtaLssoOXAInP7qv1h72x4CLK8Kje+vmNtB3SmMEe5h7QHijTqAYgQQG0D874Pk2XrI3hAmglw9W6zELTY5nW8=
X-Received: by 2002:a17:906:1e12:: with SMTP id g18mr4350325ejj.309.1583253428162;  Tue, 03 Mar 2020 08:37:08 -0800 (PST)
MIME-Version: 1.0
From: aruna potti <arunapotti@gmail.com>
Date: Tue, 3 Mar 2020 08:36:56 -0800
Message-ID: <CACpTNnYY4Uk26pPfgQ_vv=2A2+Ham7A9g+imBsXuGE_n7y65=Q@mail.gmail.com>
To: netconf@ietf.org
Content-Type: multipart/alternative; boundary="0000000000002cd452059ff5eaa6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/XMCZS1ligRKhxpi7eJFQdfRdBI0>
Subject: [netconf] one edit-config with bulk edits
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: Tue, 03 Mar 2020 16:37:11 -0000

--0000000000002cd452059ff5eaa6
Content-Type: text/plain; charset="UTF-8"

Hi,

We have a requirement to use one edit-config to send around 400 edit
operations so that we can make use of "rollback-on-error " capability to go
back to the previous state in case of errors.  Is there any limit on the
number of edit operations that can be combined to send in one edit-config?

Thanks,

--0000000000002cd452059ff5eaa6
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,</div><div><br></div><div></div><div>We have a req=
uirement to use one edit-config to send around 400 edit operations so that =
we can make use of &quot;rollback-on-error
&quot; capability to go back to the previous state in case of errors.=C2=A0
Is there any limit on the number of edit operations that can be combined to=
 send in one edit-config? <br></div><div><br></div><div>Thanks,</div></div>

--0000000000002cd452059ff5eaa6--


From nobody Tue Mar  3 12:57:06 2020
Return-Path: <01000170a2300554-1c8c8416-1a58-4689-a021-471e777a0544-000000@amazonses.watsen.net>
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 36B333A0971 for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 12:57:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=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 MEPVz1x5n9yl for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 12:57:02 -0800 (PST)
Received: from a48-110.smtp-out.amazonses.com (a48-110.smtp-out.amazonses.com [54.240.48.110]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4F123A0974 for <netconf@ietf.org>; Tue,  3 Mar 2020 12:57:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583269021; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=pl5BHwYhv90+SmgYHnag+T2VcC4s8Cb74krWTSJchy4=; b=QMV7bJFVWCtRbAyZbfrRkBLM6kSSnzru61yFNm1fWCcL7SKur1cNk4iWb2LSz24W y8B7Lw2Xw5pV1qHWwie7QuWKpEsJEiQ+Nafyfsg54RyO1vaaLoOyLyG6Y/HmbXLrL3b kGt0qF3gsafLVSmfLqkaxEq5f5Q1HexI7OgvQYrw=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <01000170a2300554-1c8c8416-1a58-4689-a021-471e777a0544-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6FBAE9B9-3F43-4776-8CAB-9008508C640F"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Tue, 3 Mar 2020 20:57:01 +0000
In-Reply-To: <CACpTNnZH-whG0QrOSvfP3O2jNN-AcYUtUNk7mizimkVrwbUsSA@mail.gmail.com>
Cc: "netconf@ietf.org" <netconf@ietf.org>
To: aruna potti <arunapotti@gmail.com>
References: <CACpTNnZ1UeihokYrhP2Gtb18j_DYq9tSDrt8pAzn_9yF4n_OOg@mail.gmail.com> <CACpTNnZH-whG0QrOSvfP3O2jNN-AcYUtUNk7mizimkVrwbUsSA@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.03-54.240.48.110
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/c8VxiO2quGhXNXwy7IWBYFAIju4>
Subject: Re: [netconf] Bulk <rpc-reply>
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: Tue, 03 Mar 2020 20:57:05 -0000

--Apple-Mail=_6FBAE9B9-3F43-4776-8CAB-9008508C640F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Aruna,

The issue raised by that draft remains open.  IIRC, more important =
ongoing activities the time shut it out.  It is potentially something =
the WG might want to consider again...

For returning large collections (e.g., routes, interfaces stats, etc.), =
the restconf-collection draft might=E2=80=99ve provided some relief: =
https://tools.ietf.org/html/draft-ietf-netconf-restconf-collection-00 =
<https://tools.ietf.org/html/draft-ietf-netconf-restconf-collection-00>.

Kent


> On Mar 3, 2020, at 11:14 AM, aruna potti <arunapotti@gmail.com> wrote:
>=20
> Hi,
> A gentle reminder of my question!
>=20
> Thanks,
>=20
>=20
> On Mon, Feb 10, 2020 at 12:19 PM aruna potti <arunapotti@gmail.com =
<mailto:arunapotti@gmail.com>> wrote:
> Hi,
>=20
> Is there any conclusion on the proposals mentioned below?
> https://tools.ietf.org/id/draft-liu-netconf-multiple-replies-01.html =
<https://tools.ietf.org/id/draft-liu-netconf-multiple-replies-01.html>
>=20
> I am especially interested in how clients can deal with bulk =
<rpc-reply> as they can not wait forever for a response and usually =
require to have time out for a response from the device. I see an issue =
to increase the time out as it can interfere with the network =
communication issue detection while waiting for the response.=20
> What is your suggestion on how a client should handle the bulk =
<rpc-reply>?
>=20
> Thanks,
> Aruna.=20
>=20
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


--Apple-Mail=_6FBAE9B9-3F43-4776-8CAB-9008508C640F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi =
Aruna,<div class=3D""><br class=3D""></div><div class=3D"">The issue =
raised by that draft remains open. &nbsp;IIRC, more important ongoing =
activities the time shut it out. &nbsp;It is potentially something the =
WG might want to consider again...<div class=3D""><div class=3D""><br =
class=3D""></div><div class=3D"">For returning large collections (e.g., =
routes, interfaces stats, etc.), the restconf-collection draft =
might=E2=80=99ve provided some relief:&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-restconf-collection=
-00" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netconf-restconf-collect=
ion-00</a>.<div class=3D""><div class=3D""><br class=3D""></div><div =
class=3D"">Kent<br class=3D""><div><br class=3D""></div><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Mar =
3, 2020, at 11:14 AM, aruna potti &lt;<a =
href=3D"mailto:arunapotti@gmail.com" =
class=3D"">arunapotti@gmail.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D""><div class=3D"">Hi,</div><div class=3D"">A gentle reminder of =
my question!</div><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks,</div><div class=3D""><br class=3D""></div></div><br =
class=3D""><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Mon, Feb 10, 2020 at 12:19 PM aruna potti &lt;<a =
href=3D"mailto:arunapotti@gmail.com" =
class=3D"">arunapotti@gmail.com</a>&gt; wrote:<br =
class=3D""></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr" class=3D""><div =
class=3D"">Hi,</div><div class=3D""><br class=3D""></div><div =
class=3D"">Is there any conclusion on the proposals mentioned below?<br =
class=3D""></div><div class=3D""><a =
href=3D"https://tools.ietf.org/id/draft-liu-netconf-multiple-replies-01.ht=
ml" target=3D"_blank" =
class=3D"">https://tools.ietf.org/id/draft-liu-netconf-multiple-replies-01=
.html</a></div><div class=3D""><br class=3D""></div><div class=3D"">I am =
especially interested in how clients can deal with bulk =
&lt;rpc-reply&gt; as they can not wait forever for a response and =
usually require to have time out for a response from the device. I see =
an issue to increase the time out as it can interfere with the network =
communication issue detection while waiting for the response. <br =
class=3D""></div><div class=3D"">What is your suggestion on how a client =
should handle the bulk &lt;rpc-reply&gt;?</div><div class=3D""><br =
class=3D""></div><div class=3D"">Thanks,</div><div class=3D"">Aruna. <br =
class=3D""></div><div class=3D""><br class=3D""></div></div>
</blockquote></div>
_______________________________________________<br class=3D"">netconf =
mailing list<br class=3D""><a href=3D"mailto:netconf@ietf.org" =
class=3D"">netconf@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netconf<br =
class=3D""></div></blockquote></div><br =
class=3D""></div></div></div></div></div></body></html>=

--Apple-Mail=_6FBAE9B9-3F43-4776-8CAB-9008508C640F--


From nobody Tue Mar  3 12:59:46 2020
Return-Path: <01000170a2327b4f-3231c2b6-b2ff-4581-a3dd-3addfc04f71f-000000@amazonses.watsen.net>
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 9EFB53A097A for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 12:59:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 YuK0-7yF5Amc for <netconf@ietfa.amsl.com>; Tue,  3 Mar 2020 12:59:43 -0800 (PST)
Received: from a48-92.smtp-out.amazonses.com (a48-92.smtp-out.amazonses.com [54.240.48.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82CB53A0979 for <netconf@ietf.org>; Tue,  3 Mar 2020 12:59:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583269182; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=13vOMKkhUvBLFJhYOBEKLgthmLs+6ytbMrEUQ6wVFPo=; b=OnaiIeFdtqaQ6WVrusQr16C+LyW2UCq2yhmJQaR9d+clxVfSuSiLatN3FbsrLEsD Or3XO6hoxHhYuusvJeQPWLZn3QSyEWy5O/OvjfRxLeugwIpsa21Ts8ogBVd+YTY2XWZ PncTimJVYgY28K/P8LFsolTbP/wwmKzsGj/osNJQ=
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent+ietf@watsen.net>
In-Reply-To: <CACpTNnYY4Uk26pPfgQ_vv=2A2+Ham7A9g+imBsXuGE_n7y65=Q@mail.gmail.com>
Date: Tue, 3 Mar 2020 20:59:42 +0000
Cc: "netconf@ietf.org" <netconf@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <01000170a2327b4f-3231c2b6-b2ff-4581-a3dd-3addfc04f71f-000000@email.amazonses.com>
References: <CACpTNnYY4Uk26pPfgQ_vv=2A2+Ham7A9g+imBsXuGE_n7y65=Q@mail.gmail.com>
To: aruna potti <arunapotti@gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.03-54.240.48.92
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/U2Dt5gAY0Ir0tl9Q7Lyh1TT0Hb4>
Subject: Re: [netconf] one edit-config with bulk edits
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: Tue, 03 Mar 2020 20:59:45 -0000

There are no protocol-imposed limits, though limits may be imposed by =
server implementations (e.g., constrained devices).

K.


> On Mar 3, 2020, at 11:36 AM, aruna potti <arunapotti@gmail.com> wrote:
>=20
> Hi,
>=20
> We have a requirement to use one edit-config to send around 400 edit =
operations so that we can make use of "rollback-on-error " capability to =
go back to the previous state in case of errors.  Is there any limit on =
the number of edit operations that can be combined to send in one =
edit-config?=20
>=20
> Thanks,
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Wed Mar  4 13:54:18 2020
Return-Path: <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@amazonses.watsen.net>
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 A461C3A09E2 for <netconf@ietfa.amsl.com>; Wed,  4 Mar 2020 13:54:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 AATLSnR00LPZ for <netconf@ietfa.amsl.com>; Wed,  4 Mar 2020 13:54:14 -0800 (PST)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 053EB3A09DE for <netconf@ietf.org>; Wed,  4 Mar 2020 13:54:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583358852; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Date:References:To:In-Reply-To:Message-Id:Feedback-ID; bh=kVVuUFgmx+LOHwCot6GMc17AKEkiJrNx3upVrQgJ+o4=; b=PtLe/LHb7uCpDpPfzuH6vC/m3Ti6FJSm7PJRSGfo2lz5RQbYQuK2z8WDZul6swlz wlXH12+3BuFDrBZ3GkKjM44MRWDqQzBbMUkUZYHpGzfMx/8BvE19IppOJOWUzMKHoJd JK7NxJ5ISzqtmENLt9PgFWpaL2cziL2YcP1ii3Uw=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Wed, 4 Mar 2020 21:54:12 +0000
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com>
To: "netconf@ietf.org" <netconf@ietf.org>
In-Reply-To: <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com>
Message-ID: <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.04-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/daE5OMcrzIA3eWK0PYjcvx_UTAI>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Wed, 04 Mar 2020 21:54:16 -0000

Dear All,

This WGLC has received zero responses, which is insufficient to progress =
the document at this time.  The chairs have therefore decided to extend =
the WGLC for another two weeks, now ending March 18th. =20

Again, positive comments, e.g., "I've reviewed this document and believe =
it is ready for publication", are welcomed.  This is useful and =
important, even from authors.  Objections, concerns, and suggestions are =
also welcomed at this time.

The NETCONF Chairs




> On Feb 17, 2020, at 8:27 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> FWIW, this is WGLC #2, after the major updates resulting from WGLC #1 =
(in October).
>=20
> K.
>=20
>=20
>> On Feb 17, 2020, at 7:47 PM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
>>=20
>> This message begins a two-week WGLC for =
draft-ietf-netconf-notification-capabilities-11 ending on March 2nd (a =
week before the IETF 107 submission cutoff deadline).  Here is a direct =
link to the HTML version of the draft:
>>=20
>> 	=
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-1=
1
>>=20
>> Positive comments, e.g., "I've reviewed this document and believe it =
is ready for publication", are welcome!  This is useful and important, =
even from authors.  Objections, concerns, and suggestions are also =
welcomed at this time.
>>=20
>> Thank you,
>> NETCONF Chairs
>> _______________________________________________
>> netconf mailing list
>> netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf
>=20
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Thu Mar  5 04:35:12 2020
Return-Path: <william.ivory@intl.att.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 E7C1B3A140B for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 04:35:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 pRgALyqhIHDy for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 04:35:03 -0800 (PST)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32F5A3A1417 for <netconf@ietf.org>; Thu,  5 Mar 2020 04:35:02 -0800 (PST)
Received: from pps.filterd (m0049458.ppops.net [127.0.0.1]) by m0049458.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id 025CVl53036995 for <netconf@ietf.org>; Thu, 5 Mar 2020 07:35:02 -0500
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0049458.ppops.net-00191d01. with ESMTP id 2yjym3vta4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <netconf@ietf.org>; Thu, 05 Mar 2020 07:35:01 -0500
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 025CZ1ap007839 for <netconf@ietf.org>; Thu, 5 Mar 2020 07:35:01 -0500
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [135.66.87.38]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 025CYt55007778 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <netconf@ietf.org>; Thu, 5 Mar 2020 07:34:56 -0500
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [127.0.0.1]) by zlp27130.vci.att.com (Service) with ESMTP id 1A9314009E7B for <netconf@ietf.org>; Thu,  5 Mar 2020 12:34:55 +0000 (GMT)
Received: from gbcdcmbx17.intl.att.com (unknown [135.76.180.53]) by zlp27130.vci.att.com (Service) with ESMTPS id BD36D4014CA0 for <netconf@ietf.org>; Thu,  5 Mar 2020 12:34:54 +0000 (GMT)
Received: from gbcdcmbx15.intl.att.com (135.76.180.51) by gbcdcmbx17.intl.att.com (135.76.180.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1913.5; Thu, 5 Mar 2020 12:34:52 +0000
Received: from gbcdcmbx15.intl.att.com ([fe80::7999:cd57:9ab3:a961]) by gbcdcmbx15.intl.att.com ([fe80::7999:cd57:9ab3:a961%5]) with mapi id 15.01.1913.005; Thu, 5 Mar 2020 12:34:52 +0000
From: "Ivory, William" <william.ivory@intl.att.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Clarification on NETCONF edit-config default-operation replace
Thread-Index: AQHV8up3fXrFXOpHlkeLycpqDm3qRQ==
Date: Thu, 5 Mar 2020 12:34:52 +0000
Message-ID: <b586413eb1a939e144191c07ea8267843ac092bd.camel@intl.att.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
x-originating-ip: [135.76.168.250]
Content-Type: multipart/alternative; boundary="_000_b586413eb1a939e144191c07ea8267843ac092bdcamelintlattcom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-03-05_03:2020-03-05, 2020-03-05 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 clxscore=1011 spamscore=0 mlxscore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 mlxlogscore=486 phishscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001 definitions=main-2003050081
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/r65c9U3dbyv5NLuKr3PRNuvYvoI>
Subject: [netconf] Clarification on NETCONF edit-config default-operation replace
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: Thu, 05 Mar 2020 12:35:11 -0000

--_000_b586413eb1a939e144191c07ea8267843ac092bdcamelintlattcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCkknZCBhcHByZWNpYXRlIGNsYXJpZmljYXRpb24gb24gdGhlIGZvbGxvd2luZyBORVRD
T05GIG9wZXJhdGlvbnMgcmVsYXRpbmcgdG8gY29weS1jb25maWcgYW5kIGVkaXQtY29uZmlnOg0K
DQpNeSB1bmRlcnN0YW5kaW5nIGlzIGFzIGZvbGxvd3M6DQoNCi0gPGNvcHktY29uZmlnPiBjb21w
bGV0ZWx5IHJlcGxhY2VzIGFueSBleGlzdGluZyBjb25maWd1cmF0aW9uDQoNCi0gPGVkaXQtY29u
ZmlnPiB3aXRoIG9wZXJhdGlvbjpyZXBsYWNlIGF0dHJpYnV0ZSB3aWxsIHJlcGxhY2UgYW55IGV4
aXN0aW5nIGNvbmZpZ3VyYXRpb24gd2l0aCBuZXcgY29uZmlndXJhdGlvbiBmb3Igbm9kZXMgc3Bl
Y2lmaWVkIGluc2lkZSB0aGUgPGNvbmZpZz4gb3BlcmF0aW9uLiBUaGUgYXR0cmlidXRlIG1heSBi
ZSBhdCBhbnkgbGV2ZWwgaW4gdGhlIHJlcXVlc3QsIGFuZCBhcHBsaWVzIG9ubHkgdG8gdGhlIG5v
ZGUgc3BlY2lmaWVkIGFuZCBub2RlcyB1bmRlciB0aGF0IG5vZGUuDQoNCldoZXJlIEknbSBub3Qg
Y2xlYXIgaXMgdGhlIDxlZGl0LWNvbmZpZz4gb3BlcmF0aW9uIHdpdGggdGhlIGRlZmF1bHQtb3Bl
cmF0aW9uIHBhcmFtZXRlciBzZXQgdG8gcmVwbGFjZS4gUkZDIDYyNDEgc2VjdGlvbiA3LjIgc3Rh
dGVzOg0KDQoNCiAgICAgICAgIHJlcGxhY2U6ICBUaGUgY29uZmlndXJhdGlvbiBkYXRhIGluIHRo
ZSA8Y29uZmlnPiBwYXJhbWV0ZXINCiAgICAgICAgICAgIGNvbXBsZXRlbHkgcmVwbGFjZXMgdGhl
IGNvbmZpZ3VyYXRpb24gaW4gdGhlIHRhcmdldA0KICAgICAgICAgICAgZGF0YXN0b3JlLiAgVGhp
cyBpcyB1c2VmdWwgZm9yIGxvYWRpbmcgcHJldmlvdXNseSBzYXZlZA0KICAgICAgICAgICAgY29u
ZmlndXJhdGlvbiBkYXRhLg0KDQoNCkRvZXMgdGhpcyBtZWFuIHRoYXQgdGhpcyBpcyB0aGUgZXF1
aXZhbGVudCBvZiB0aGUgPGNvcHktY29uZmlnPiBvcGVyYXRpb24sIGllIEFMTCBleGlzdGluZyBj
b25maWd1cmF0aW9uIHNob3VsZCBiZSByZW1vdmVkLCBldmVuIGlmIHRoZXJlIGlzIG5vIGV4cGxp
Y2l0IHJlcGxhY2VtZW50IGluIHRoZSBuZXcgPGNvbmZpZz4gc2VjdGlvbj8NCg0KVGhhbmtzLA0K
DQpXaWxsaWFtDQoNCg==

--_000_b586413eb1a939e144191c07ea8267843ac092bdcamelintlattcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <1DBB9A737E02B941A8689809AD9E80B6@intl.att.com>
Content-Transfer-Encoding: base64

PGh0bWwgZGlyPSJsdHIiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUi
IGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8L2hlYWQ+DQo8Ym9keSBzdHls
ZT0idGV4dC1hbGlnbjpsZWZ0OyBkaXJlY3Rpb246bHRyOyI+DQo8ZGl2PkhpLDwvZGl2Pg0KPGRp
dj48YnI+DQo8L2Rpdj4NCjxkaXY+SSdkIGFwcHJlY2lhdGUgY2xhcmlmaWNhdGlvbiBvbiB0aGUg
Zm9sbG93aW5nIE5FVENPTkYgb3BlcmF0aW9ucyByZWxhdGluZyB0byBjb3B5LWNvbmZpZyBhbmQg
ZWRpdC1jb25maWc6PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5NeSB1bmRlcnN0YW5k
aW5nIGlzIGFzIGZvbGxvd3M6PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj4tICZsdDtj
b3B5LWNvbmZpZyZndDsgY29tcGxldGVseSByZXBsYWNlcyBhbnkgZXhpc3RpbmcgY29uZmlndXJh
dGlvbjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+LSAmbHQ7ZWRpdC1jb25maWcmZ3Q7
IHdpdGggb3BlcmF0aW9uOnJlcGxhY2UgYXR0cmlidXRlIHdpbGwgcmVwbGFjZSBhbnkgZXhpc3Rp
bmcgY29uZmlndXJhdGlvbiB3aXRoIG5ldyBjb25maWd1cmF0aW9uIGZvciBub2RlcyBzcGVjaWZp
ZWQgaW5zaWRlIHRoZSAmbHQ7Y29uZmlnJmd0OyBvcGVyYXRpb24uIFRoZSBhdHRyaWJ1dGUgbWF5
IGJlIGF0IGFueSBsZXZlbCBpbiB0aGUgcmVxdWVzdCwgYW5kIGFwcGxpZXMgb25seSB0byB0aGUg
bm9kZSBzcGVjaWZpZWQNCiBhbmQgbm9kZXMgdW5kZXIgdGhhdCBub2RlLjwvZGl2Pg0KPGRpdj48
YnI+DQo8L2Rpdj4NCjxkaXY+V2hlcmUgSSdtIG5vdCBjbGVhciBpcyB0aGUgJmx0O2VkaXQtY29u
ZmlnJmd0OyBvcGVyYXRpb24gd2l0aCB0aGUgZGVmYXVsdC1vcGVyYXRpb24gcGFyYW1ldGVyIHNl
dCB0byByZXBsYWNlLiBSRkMgNjI0MSBzZWN0aW9uIDcuMiBzdGF0ZXM6PC9kaXY+DQo8ZGl2Pjxi
cj4NCjwvZGl2Pg0KPGRpdj4NCjxwcmUgY2xhc3M9Im5ld3BhZ2UiPiAgICAgICAgIHJlcGxhY2U6
ICBUaGUgY29uZmlndXJhdGlvbiBkYXRhIGluIHRoZSAmbHQ7Y29uZmlnJmd0OyBwYXJhbWV0ZXIN
CiAgICAgICAgICAgIGNvbXBsZXRlbHkgcmVwbGFjZXMgdGhlIGNvbmZpZ3VyYXRpb24gaW4gdGhl
IHRhcmdldA0KICAgICAgICAgICAgZGF0YXN0b3JlLiAgVGhpcyBpcyB1c2VmdWwgZm9yIGxvYWRp
bmcgcHJldmlvdXNseSBzYXZlZA0KICAgICAgICAgICAgY29uZmlndXJhdGlvbiBkYXRhLjwvcHJl
Pg0KPHByZSBjbGFzcz0ibmV3cGFnZSI+PGJyPjwvcHJlPg0KPGRpdj5Eb2VzIHRoaXMgbWVhbiB0
aGF0IHRoaXMgaXMgdGhlIGVxdWl2YWxlbnQgb2YgdGhlICZsdDtjb3B5LWNvbmZpZyZndDsgb3Bl
cmF0aW9uLCBpZSBBTEwgZXhpc3RpbmcgY29uZmlndXJhdGlvbiBzaG91bGQgYmUgcmVtb3ZlZCwg
ZXZlbiBpZiB0aGVyZSBpcyBubyBleHBsaWNpdCByZXBsYWNlbWVudCBpbiB0aGUgbmV3ICZsdDtj
b25maWcmZ3Q7IHNlY3Rpb24/PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5UaGFua3Ms
PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5XaWxsaWFtPC9kaXY+DQo8cHJlIGNsYXNz
PSJuZXdwYWdlIj48YnI+PC9wcmU+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_b586413eb1a939e144191c07ea8267843ac092bdcamelintlattcom_--


From nobody Thu Mar  5 05:47:20 2020
Return-Path: <evoit@cisco.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 630973A1507 for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 05:47:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.601
X-Spam-Level: 
X-Spam-Status: No, score=-9.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=ko9WNCVz; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=HokNKiC8
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 kKxQcVLz7AH3 for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 05:47:10 -0800 (PST)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B0813A151E for <netconf@ietf.org>; Thu,  5 Mar 2020 05:47:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7831; q=dns/txt; s=iport; t=1583416030; x=1584625630; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=CTgXh3un2eYDQUJbZkNKTdPW1gZWaAD9heJBVDP5FAg=; b=ko9WNCVz14vUfHYHB6NNnztXLSeBLXGQYvsKzPubCnT8jhEgSWP6j9Es q8qAAtRvJfnROdmkdVWI0Q5rN5ZsQpiV9m15vCbVeAatwb9ZedNLrG6yj 5ZFFt5+HWMef0/VPlRoExhOAU73149sZuNTGk5bIAq2nuZ9STGrrF4MFV 0=;
X-Files: smime.p7s : 3975
IronPort-PHdr: =?us-ascii?q?9a23=3A7+xiJR8+USnJ5v9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+/bB7E/fs4iljPUM2b8P9Ch+fM+4HYEW0bqdfk0jgZdYBUER?= =?us-ascii?q?oMiMEYhQslVcObDkznBPXrdCc9Ws9FUQwt8g=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AYDAC1AWFe/5xdJa1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVRQBWwrLSAECyoKh1EDimtOghGQJodvgUKBEANUAgcBAQEJAwEBGAs?= =?us-ascii?q?KAgQBAYN+RQKCDSQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFYwEBAQECAQEBEC4?= =?us-ascii?q?BASwJAwQLAgEIGC4CJQslAgQBEggGFIMFgX1NAw4RDwEOoiQCgTmIYoIngn8?= =?us-ascii?q?BAQWFIxiCBQcDBoE4gVOKVBqBQT+BEUeCTT6CZAEBA4EoPINBgiyXZJhBCoI?= =?us-ascii?q?8g3GCO4Emh3eHOYJJjG6LfY51iHySUQIEAgQFAg4BAQWBaSKBWHAVO4JsUBg?= =?us-ascii?q?NV41Gg3OFFIVBdIEpjEwBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.70,518,1574121600";  d="p7s'?scan'208";a="442787053"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 Mar 2020 13:47:09 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 025Dl9i4017655 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 5 Mar 2020 13:47:09 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Mar 2020 07:47:09 -0600
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Mar 2020 07:47:08 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 5 Mar 2020 07:47:08 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TCGhCO3APVH5oa0AsEcgy6qAx2yzUN0Ul0W5/fxFzUnEhxWqBFiLwNBbpV3xZDKesLCIKCNUN2m9RLO+pigE/dOt3LdNpDVBt/9wrjoZRTieRrkQ00W+LuYemltNWlftt0sRzZsJqh1v2YYpSYC8635b8EEs/5hB0PVTdKUzbdjjmrxdc1yxjfN9tfB1iNzzJm7h5gfu8iOt3haYVzw9qywIjYQ1wwX6zqUJvfrhKta/EZrbXIS6lEKItCsa3lTvFXCdX7vRBMLCGD39ehXfZbosfkgz9ANc448CUD93MxHi1c1pw3yMovNjyYatNGd9Hx04fBhrIfiaCcZpibGrxg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JjIw/UekQwWl5qb/Ph0MquIQ+IUAnK6QAMNYaKheK0w=; b=P2dlpGEUP7LgMBf959moYMM4a8NgacUMdcDNGRK5VANu8ves5C1VsSVznJuu04ShTDilubhQ6FLUww8yV27mPcoMOUbIJ0yliQPWgn9WfxQfAJE6AwGO3CcCEriILNR0V3GBkIp8GmgU9UL6+Dv/Q2xhnybw+zvWfWclJqdJWJvhijb6cQjGusHAMg5ZgRsym+WuyES4ZLP/sTUhaAMvYjqBE5zyTqK1R+NS8a828ypJm7Wkqqt+toI2UrUciGf3uaL5/N6YH/j8/UEiB+aFZ2x+m/ciK7p7kr3LChM2cktJTNKPreUNbqN4JU3r7/OyUOpYXgIup6pM381rC8BN2g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JjIw/UekQwWl5qb/Ph0MquIQ+IUAnK6QAMNYaKheK0w=; b=HokNKiC8pp0sptcBeVeoZQSRGl2CdD+hychpdqHlMPoWEp44Shrr7OhU8mU5NNBMyKlQDiZcWcM8eERwgynVaIjPlKy+VOrUGqncchpk7TXz56nF5H0pjQk6yggQ3iRar/rMSFZtHhBA5yQACJSmO3kgCY+CIlFbNtMcnu8Jd1U=
Received: from BL0PR11MB3122.namprd11.prod.outlook.com (2603:10b6:208:75::32) by BL0PR11MB3138.namprd11.prod.outlook.com (2603:10b6:208:7b::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.18; Thu, 5 Mar 2020 13:47:06 +0000
Received: from BL0PR11MB3122.namprd11.prod.outlook.com ([fe80::ec9a:6707:d1ba:ce30]) by BL0PR11MB3122.namprd11.prod.outlook.com ([fe80::ec9a:6707:d1ba:ce30%7]) with mapi id 15.20.2793.013; Thu, 5 Mar 2020 13:47:06 +0000
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV8m99KP6991uunUyOxSTTpAhfm6g6A+3g
Date: Thu, 5 Mar 2020 13:47:06 +0000
Message-ID: <BL0PR11MB3122AB81D377BFB1F3242D64A1E20@BL0PR11MB3122.namprd11.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
In-Reply-To: <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=evoit@cisco.com; 
x-originating-ip: [173.38.117.92]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7e88f56b-f896-4735-41b5-08d7c10bb1cb
x-ms-traffictypediagnostic: BL0PR11MB3138:
x-microsoft-antispam-prvs: <BL0PR11MB31382AF22BCC83EA47F9561AA1E20@BL0PR11MB3138.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(346002)(39860400002)(366004)(376002)(136003)(189003)(199004)(7696005)(86362001)(5660300002)(33656002)(53546011)(6506007)(110136005)(55016002)(186003)(26005)(316002)(9686003)(76116006)(8936002)(66476007)(71200400001)(64756008)(8676002)(2906002)(66556008)(66946007)(81156014)(66616009)(81166006)(66446008)(52536014)(15650500001)(966005)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:BL0PR11MB3138; H:BL0PR11MB3122.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: V8XBDvsHCuHShrYUeuvGeL9gOk2XEih+MbOF/NgX6YRIYletwliWaYXQ4l0jpLphpeDXACJKMIh2ExN38QtJZhX3JSUQiYMOVPgozZB99CKy0JGizx2Q4MvPwOG1K862FIWbbbiRmkpilwacrLNsPgc3kGxdq8O6hEKtjE8sd65kSeP8vK3QqGUqoMBO/uDa0p6+hJR8Ku3ONcCVb9Z17LYUCuQiR4QDrs+bp3gkZ/MqF54+hS4dIklbY3NXeG9FxcqVsF6NChAFjdV936OZwq7NvXPjWlZbZ07+kFP9izpfT2xOD9XsWmnpHsvTcJcJAINOYCR6QsLp2dUN7K9UZaVYvn/p44SAy1iI47NkX+ArieAz9gHHKyKHyKEd+wuEgNMzitl6KyY6xKy8kxuScFjxGi6yyMI3LW0PPRV5vNbVn+KqXhUnSYrslHdlJkO9OzcS2ucVN2uIDBCu2P0K1IzL8IA5JVYSBLoOQHB/hlE40N4FuEEbv67kdXISsL7g55Ax+28WgcU0CIi0ATD44A==
x-ms-exchange-antispam-messagedata: VczVC6oOGiFy1FI6F7O/rC+a2M5dkawQTCxOzFRBQ/2+7wdMGeAVBVUM9/4IH3zMvTy+Lwby8/hdo4mhb/k501Ij9JbJP3KH9YS6ef4v3mSSpAPChw+FXgnkbk812OHlqT/BJO77KhKRakiXD6x+3Q==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_08F2_01D5F2CA.A453F960"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e88f56b-f896-4735-41b5-08d7c10bb1cb
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 13:47:06.5614 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dVsibkvk6asRm9npX5k06HZFLcJ3I+0MLC9GvBM73dcpu4oZs26tUQ0MOqlouvSn
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3138
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/U1oCTs-I4MRa18k-MXJIhMYc4CY>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Thu, 05 Mar 2020 13:47:19 -0000

------=_NextPart_000_08F2_01D5F2CA.A453F960
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I have read the new version, and like the updated notification-support.  I
believe it ready for publication.

Eric


> Dear All,
> 
> This WGLC has received zero responses, which is insufficient to progress
the
> document at this time.  The chairs have therefore decided to extend the
> WGLC for another two weeks, now ending March 18th.
> 
> Again, positive comments, e.g., "I've reviewed this document and believe
it is
> ready for publication", are welcomed.  This is useful and important, even
> from authors.  Objections, concerns, and suggestions are also welcomed at
> this time.
> 
> The NETCONF Chairs
> 
> 
> 
> 
> > On Feb 17, 2020, at 8:27 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
> >
> > FWIW, this is WGLC #2, after the major updates resulting from WGLC #1
(in
> October).
> >
> > K.
> >
> >
> >> On Feb 17, 2020, at 7:47 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
> >>
> >> This message begins a two-week WGLC for
draft-ietf-netconf-notification-
> capabilities-11 ending on March 2nd (a week before the IETF 107 submission
> cutoff deadline).  Here is a direct link to the HTML version of the draft:
> >>
> >> 	https://tools.ietf.org/html/draft-ietf-netconf-notification-
> capabilities-11
> >>
> >> Positive comments, e.g., "I've reviewed this document and believe it is
> ready for publication", are welcome!  This is useful and important, even
> from authors.  Objections, concerns, and suggestions are also welcomed at
> this time.
> >>
> >> Thank you,
> >> NETCONF Chairs
> >> _______________________________________________
> >> netconf mailing list
> >> netconf@ietf.org
> >> https://www.ietf.org/mailman/listinfo/netconf
> >
> > _______________________________________________
> > netconf mailing list
> > netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
> 
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

------=_NextPart_000_08F2_01D5F2CA.A453F960
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMWTCCA0Mw
ggIroAMCAQICEF/4eygrVNyNQqMVtWjJrf8wDQYJKoZIhvcNAQEFBQAwNTEWMBQGA1UEChMNQ2lz
Y28gU3lzdGVtczEbMBkGA1UEAxMSQ2lzY28gUm9vdCBDQSAyMDQ4MB4XDTA0MDUxNDIwMTcxMloX
DTI5MDUxNDIwMjU0MlowNTEWMBQGA1UEChMNQ2lzY28gU3lzdGVtczEbMBkGA1UEAxMSQ2lzY28g
Um9vdCBDQSAyMDQ4MIIBIDANBgkqhkiG9w0BAQEFAAOCAQ0AMIIBCAKCAQEAsJq5q6evCnen4nG2
tGZilHiIR8ZiVYRAMr/Aqy6lHHHWvG57qKq6btIViEhFnaL8g9DMuYzgJmhwSnjfIRee9GEFyRXI
zxbaNWGJlEOohKgxmHibuU5vLFMSbM0drSskuzHEK/+DRG+2PSR3Ceq/Kqgfalb2IA8RVJeBdacl
zllqgmXvt+rn4o11i27y3U+mXmKczxAKZNBObc4rzFv1YKUnR41p9H/OG3DecBsg1m7NpgGoPBLS
qT+ga167jiCLepHjtWjuoOfEAXSoUwsrSpoPZRIOgk2OY/3v65sa21OmE2Cvwn3Xx2wXJdRz+0dk
UIGAlEzhv65LHN+S7S4F3wIBA6NRME8wCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYD
VR0OBBYEFCfzyBUebpoCCRatK6CJYF/aey+qMBAGCSsGAQQBgjcVAQQDAgEAMA0GCSqGSIb3DQEB
BQUAA4IBAQCdnYSEo0GpfHcMt1PKTkRQYu9UfNN1Fxzo4MZIS7b+TDoZgVawVu4ZlmKqWqNkwfZO
VDPGd/7FHLrlXSXK9fCTmoMRLubL+HRF/ucFuKvn38tL4TeE2rmLl3Ae8OKL17DYDp2xadYqkXup
SU9+5o6V2IMnPNVoSQ7UnfYu66e+6zCkrB9E/JWrMwb7fWAK3rSKY7CcqfKkuVMBh9BopCd/q//p
+slAOIhntDnGhG9XyVPbuo7uwEOy+AmDbv9mzz7vF7NYGCUJNF7jy9YUtuzykm905C+BKtWSkeDg
lzwyaAWFS9H3V+JSHZMaVJ8FcMBKcWAeQwtgHv6jzoEZ4Qs1MIIEbjCCA1agAwIBAgIKYRCAbQAA
AAAADjANBgkqhkiG9w0BAQUFADA1MRYwFAYDVQQKEw1DaXNjbyBTeXN0ZW1zMRswGQYDVQQDExJD
aXNjbyBSb290IENBIDIwNDgwHhcNMTQwNDA0MjAyNDE4WhcNMjkwNTE0MjAyNTQyWjAsMQ4wDAYD
VQQKEwVDaXNjbzEaMBgGA1UEAxMRQ2lzY28gRW1wbG95ZWUgQ0EwggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQDK334WTFMV+yNWzca5ZQoEleXeTEVnjAzHBuCrH21fNyp75+2jrYB/Ecjz
guvun1DZyb89oS+7PBEHNe+4pdlRTtmw91OglIAsLJJlrRBvoYZrX0AKmaVQRBqQTc/mTPtGBo1I
4wfX4a1j19XoJwAVv24HskO7ZQYvffZZXZsSxSx9vetEsFLhwvwe7Z1Z9x2Tp6sxpkJCOSfTgWLG
VCwmjNs9FNCojhXqKKQb/r2sPJ5N1tVMr4zL/0ufBWwPcYEyJGHtGau+6nG0aIy7yPTkiz93U6J+
FZ5zC+NXdF6D0uiTxsw0kQwCl53XB5N1VLRfgywCF6iwkGV32VLk7iJ3AgMBAAGjggGHMIIBgzAQ
BgkrBgEEAYI3FQEEAwIBADAdBgNVHQ4EFgQUn5U2tI5d1UvDCsGnKZNDUQb9iVEwGQYJKwYBBAGC
NxQCBAweCgBTAHUAYgBDAEEwCwYDVR0PBAQDAgGGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHwYDVR0j
BBgwFoAUJ/PIFR5umgIJFq0roIlgX9p7L6owQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL3d3dy5j
aXNjby5jb20vc2VjdXJpdHkvcGtpL2NybC9jcmNhMjA0OC5jcmwwUAYIKwYBBQUHAQEERDBCMEAG
CCsGAQUFBzAChjRodHRwOi8vd3d3LmNpc2NvLmNvbS9zZWN1cml0eS9wa2kvY2VydHMvY3JjYTIw
NDguY2VyMFwGA1UdIARVMFMwUQYKKwYBBAEJFQEVADBDMEEGCCsGAQUFBwIBFjVodHRwOi8vd3d3
LmNpc2NvLmNvbS9zZWN1cml0eS9wa2kvcG9saWNpZXMvaW5kZXguaHRtbDANBgkqhkiG9w0BAQUF
AAOCAQEAPk6+IxpGAo1ea9uKAjQLY5vlATwmXYxwsiTrYF7sioRkLhtZFaNnGuEW4/3gTX1EmiMo
0u2296If50TN7W3qhiFUKKxsYbz7yGVQBECKKov8n24YnvXFPqWiqRwArnGmF7tJMktKWBOTTDbp
9y8N6IDrOF1UecqFUqSk4lZ30w0HIU6cJDIM4r6lw3EtTog31PAvVmhGR0VrXVCIJfc6KaTxiEGt
U35XMYYq1uBnh9hTq4GjdXe+2yHIOke0aSfV7t/39NZxjbp60XMvfd3NpniUKGXDiXdeQuroB8IQ
MXl2OkF2IJGPCkFQghsJKbIRIG8D6wviPyLW+j+4Rqu2sDCCBJwwggOEoAMCAQICCgGGHkPWlB04
96IwDQYJKoZIhvcNAQELBQAwLDEOMAwGA1UEChMFQ2lzY28xGjAYBgNVBAMTEUNpc2NvIEVtcGxv
eWVlIENBMB4XDTE5MDYxNDEyMTIzNFoXDTIxMDYxMzEyMjIzNFowgZIxGjAYBgNVBAMTEUVyaWMg
Vm9pdCAoZXZvaXQpMRQwEgYDVQQLEwtDaXNjbyBVc2VyczESMBAGA1UECxMJRW1wbG95ZWVzMRMw
EQYKCZImiZPyLGQBGRMDY29tMRUwEwYKCZImiZPyLGQBGRMFY2lzY28xHjAcBgkqhkiG9w0BCQEM
D2V2b2l0QGNpc2NvLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIAZHOvN3UgE
S1WSqNst+IZ44ptBZ+BHmyDmrLdjDiSuB5huzYxbcUFiN8ocvyAUFPS0s495oI/wnNvfUlomi5KO
yJMvOdComHEquPtofQIIMn2FhYOlMZEJj4eC1nWI7DpnTChuIVoRj6bTcZNlOjX/Gxk8wcFJh64M
mV58sSvHftNDUKDBYOQUmGmCiieGKI+MrIuhpxdNJQuljC18Jj+hq3Y+E1tI9Z0MqdaBEAUF97+v
Z/iRZE1YFAOv78XSYFRzb+/g42/GzWBUCKSQDfwACXh89JsSNoXoVvvM3rZvYzEuQhZvTyHqi9pp
W+70bkbEF9M7cX1yTPDc1Yr6PfkCAwEAAaOCAVcwggFTMA4GA1UdDwEB/wQEAwIE8DAMBgNVHRMB
Af8EAjAAMHoGCCsGAQUFBwEBBG4wbDA8BggrBgEFBQcwAoYwaHR0cDovL3d3dy5jaXNjby5jb20v
c2VjdXJpdHkvcGtpL2NlcnRzL2NlY2EuY2VyMCwGCCsGAQUFBzABhiBodHRwOi8vcGtpY3ZzLmNp
c2NvLmNvbS9wa2kvb2NzcDAfBgNVHSMEGDAWgBSflTa0jl3VS8MKwacpk0NRBv2JUTA6BgNVHR8E
MzAxMC+gLaArhilodHRwOi8vY2lzY29jZXJ0cy5jaXNjby5jb20vZmlsZS9jZWNhLmNybDAaBgNV
HREEEzARgQ9ldm9pdEBjaXNjby5jb20wHQYDVR0OBBYEFIDTgXbBj6x3IEXvxtrJTbJFjKDbMB8G
A1UdJQQYMBYGCisGAQQBgjcKAwwGCCsGAQUFBwMEMA0GCSqGSIb3DQEBCwUAA4IBAQAowdP8izTr
+GtcksOcgtT7KFPnW2Pcz7vMei6CMnGC4pAU4LUtHKBHKBJdr05RkV5wSDSeXsCmUQcj7PgeXwzQ
KbDA6D3/6gRGBkMLZJQvqRiAXi+1CfXpg7mUr2B7IFC4mnm0V7MpCg8TU3jLKMB4Gidqh4Tmure0
JEOD1AgOsAtxW+x2+hPm+HpGOv/wuxoEXK0uB8snFLRRyTQYGR5AtqLDJGvk6Ref3uHseaZYGD2f
1XK05BfTdsNnjBjPeVI6vmRSdTCLr/kTO2dQG6q+LisAl4rA+4iHEgky3LeWj4T+pLa1g9Gj02qG
+gKA5g05T5NUsRlPSx6+YGbSxA+bMYIC8DCCAuwCAQEwOjAsMQ4wDAYDVQQKEwVDaXNjbzEaMBgG
A1UEAxMRQ2lzY28gRW1wbG95ZWUgQ0ECCgGGHkPWlB0496IwCQYFKw4DAhoFAKCCAYswGAYJKoZI
hvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAwMzA1MTM0NzAzWjAjBgkqhkiG
9w0BCQQxFgQUys+0doWCkkHnfzi9KKX9NsNdKqswSQYJKwYBBAGCNxAEMTwwOjAsMQ4wDAYDVQQK
EwVDaXNjbzEaMBgGA1UEAxMRQ2lzY28gRW1wbG95ZWUgQ0ECCgGGHkPWlB0496IwSwYLKoZIhvcN
AQkQAgsxPKA6MCwxDjAMBgNVBAoTBUNpc2NvMRowGAYDVQQDExFDaXNjbyBFbXBsb3llZSBDQQIK
AYYeQ9aUHTj3ojCBkwYJKoZIhvcNAQkPMYGFMIGCMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYw
CgYIKoZIhvcNAwcwCwYJYIZIAWUDBAECMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAH
BgUrDgMCGjALBglghkgBZQMEAgMwCwYJYIZIAWUDBAICMAsGCWCGSAFlAwQCATANBgkqhkiG9w0B
AQEFAASCAQBgSn0zaujlOn8PpPtC1ZN5Yps95UqA0xk+xY7x0yW1UWr/KCY+2V8zgOp4XdgVQVk4
Jyz3gE8v5dqM4hmINAS9zuxekHOmPdgc8y1nKVTYXqrv4QXXR/agF0Ov9RGgUnyp/rdNWPmDyFBL
ihQXARhMDpMoSOwGI4aw99hdMOztBUJRGfkP+STrOxM8FE9K1w1Z8qyo4pjVp8fEBDY+VsdBNS3u
r0V5r6YpWHiI6ND8r8lMVkZdpQWZlUs8ae7qXHTK0a0GrZHQZGc3BGcCOjpqG0r13auJChs6GrTf
ezBBjUJXcL+wRxzCG9Pzwfa/ZVaEafM/KkjBK+W27cWOcFwgAAAAAAAA

------=_NextPart_000_08F2_01D5F2CA.A453F960--


From nobody Thu Mar  5 07:25:26 2020
Return-Path: <timjenki@cisco.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 494FD3A1657 for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 07:25:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=NAElVUBx; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=G1lwrdOM
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 oywmbr5OblCF for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 07:25:22 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6995A3A1653 for <netconf@ietf.org>; Thu,  5 Mar 2020 07:25:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6413; q=dns/txt; s=iport; t=1583421922; x=1584631522; h=from:to:subject:date:message-id:mime-version; bh=Y+GBRdIsdkgen5EI9TIMKTkch8WFi2U9gX5EjRtsaUA=; b=NAElVUBxGfNdyLpF4ddtNCniFSlpIaSnx7cqlVb+7P44srq2RgNQ0BzU Dm/yMR0soE+kjg07UG11gva3HdgQkaneUiUPcsFIsXRLhRYJ4U8CVAnFW ikVmiwjLf3Jzw/xcfbuKz6PWbjVKY3TSIHG0z0laDXi5XkV6V6txCmxSk s=;
IronPort-PHdr: =?us-ascii?q?9a23=3As+KOqxxnutndn+DXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhWN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZuZCEj5IfjpbgQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CrFwBGGWFe/40NJK1lg2YvUAVsWCA?= =?us-ascii?q?ECyqEFYNGA4pqToFsk1iEYoJSA1QJAQEBDAEBGAEKCgIEAQGEXIF3JDgTAgM?= =?us-ascii?q?BAQsBAQUBAQECAQUEbYVWAQuFfBEKEwEBDBgRAxEBLB4CBC8BJwQPBRwEAYM?= =?us-ascii?q?EAYF9A0oDLgEOnF8CgTmIYnWBMoJ/AQEFgkSCVhiCDAmBOIYGhiEagUE/gTg?= =?us-ascii?q?MFIVkCwEBAQEahFoygiyQaIVyigyPPwqCPASWYhybNI51m00CBAIEBQIOAQE?= =?us-ascii?q?FgWkigVhwFWUBgkEJCj0YDY4pF4NQilV0Ag+BGI1cAQE?=
X-IronPort-AV: E=Sophos;i="5.70,518,1574121600";  d="scan'208,217";a="488097619"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 05 Mar 2020 15:25:21 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 025FPKwF013645 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netconf@ietf.org>; Thu, 5 Mar 2020 15:25:21 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Mar 2020 09:25:20 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 5 Mar 2020 09:25:20 -0600
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 5 Mar 2020 10:25:20 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VsUYHikGGX+lX+9Hzub1E+h53XgFLhT8XI3rUgFz86yCHgaftKkzCWlmK9gxKZJScSW59vEJUJyACrHkH04/GxWRrHkJpmXOkuJWMqKOKoGyYxUzii7opBL/qTEG2lOgMVVYwf1ua9TJ3cie7YMl7JNyY6VLdmL9fYKPF0f3oszTKTVTQAcz6Jbq1n1pMJj+tqI4Fwyd0ao5yXFpPDUYzy+upSnFXGP9EUnZ8WcKR0saPX7sq4NYYWMZlEscKS3X6kJ4mS5Rz0K6LE5JhLueL0WQB4Q4sI4TQs2F5xwf+m99P27cgdrFukmIizrkbhkpX7aLWFg9Eoh0wiGHzm1Z6A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y+GBRdIsdkgen5EI9TIMKTkch8WFi2U9gX5EjRtsaUA=; b=Y1ise0iHmcsCe4BlTL5ACU7fCW5y2RK77gdxZSp7d+hEDeVeerG84kWgF1VH5XD8329lThPmDRtssU/Hy7aIjPQZ4W9JMDHxcEswVZuUih0z87/b2sZ0g6AU6Doy9mPgYRIYSNaVradxTPzR64P2ckdUnkxJ1prr36AJX14/0xqaJFmCtFqHl0bfVMTYmEod/z6xzW0DF5fB/sJRpz8g9cZTQXkstzEze+o1rXE92CCroCY6jsao1xnfvnSQviOsWkgxFz9k86R9xPeGSKW+MNEANhYPy6mr7MZyp9SctkDvlfAJ1dF7dMoiNKg5xpfgkZK9tWxSeCjidSK9IByCzg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y+GBRdIsdkgen5EI9TIMKTkch8WFi2U9gX5EjRtsaUA=; b=G1lwrdOMswTsg0DYRg468dq2PlOuO1OnSA2aA+qR4F5q+h0aPD7o0nNWPS3v4qqmNYh1HIGmHHN9U7WJ2Zk3ye3RPlQiIgBhKBnDxqAKu5up7KEaTlXeW3IaJFhP1sWvE34UsPqaiX3czk0lg+W/o4Rcc5fdY68WmU4GacNN6is=
Received: from DM6PR11MB4185.namprd11.prod.outlook.com (2603:10b6:5:195::29) by DM6PR11MB3465.namprd11.prod.outlook.com (2603:10b6:5:b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Thu, 5 Mar 2020 15:25:19 +0000
Received: from DM6PR11MB4185.namprd11.prod.outlook.com ([fe80::1c84:8409:c2b6:491b]) by DM6PR11MB4185.namprd11.prod.outlook.com ([fe80::1c84:8409:c2b6:491b%4]) with mapi id 15.20.2772.019; Thu, 5 Mar 2020 15:25:18 +0000
From: "Tim Jenkins (timjenki)" <timjenki@cisco.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Comments on draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV8wJHjVifUe1nokClDVp0duoGEw==
Date: Thu, 5 Mar 2020 15:25:18 +0000
Message-ID: <4BA07C8D-F0ED-4830-9CEA-B1F7B9907BE3@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.22.0.200209
authentication-results: spf=none (sender IP is ) smtp.mailfrom=timjenki@cisco.com; 
x-originating-ip: [2001:420:2840:1250:681b:bf69:ef46:8eb5]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f027d2f7-662a-4515-03ce-08d7c11969d0
x-ms-traffictypediagnostic: DM6PR11MB3465:
x-microsoft-antispam-prvs: <DM6PR11MB3465782B58E1C7D8A32C89D8D3E20@DM6PR11MB3465.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3383;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(39860400002)(366004)(376002)(346002)(189003)(199004)(33656002)(8936002)(19273905006)(2906002)(71200400001)(4744005)(316002)(6506007)(66946007)(66556008)(66446008)(66476007)(64756008)(6486002)(5660300002)(91956017)(76116006)(81156014)(8676002)(36756003)(6512007)(6916009)(81166006)(2616005)(21615005)(186003)(478600001)(86362001)(562404015)(563064011); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB3465; H:DM6PR11MB4185.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5x54Eddku1+XHu152b0D5P+LY7nyakq6iUMY3SDBfzeFnPRf6q2hC3MF4zkU9AKwm0MflcIM1KXAuZQnLPtWmfNf5RpiGjoHtzph90x/IIMxAPwokM82KfFwr1IslH4ePnC8GnJgUSAip+wfbXCX3npl3W6ooUSzD88POXjQRmD8xpr+3/5D69tqeUE+0kxE0PMJwfdiAYYsjLwKQuGJ4CZgy4tobEnp4JSXxU0+lFJtZA0gKkQFSv0FaZ34kXAFIvWdG/tQzK8n4GUSk2wZWVpRLLW5XQSvCxlWVpzZYmZ1CuHj7MiDmxKN4PARokdTcaWT1iTa+6sE65GIyT0B5Vkso7pJUKE0C+wetYVrOs33P9X/BXcV/CoWQYNOemRp3hUDwuYS+2R6F/kGz0CtWd6cG/f7vKV2iP7ayVl6rLzgcYn9nScjuRg70AX5129BUzfYEf3DfvzMPcZohkKju8OiY+75Oz6/B/16HyqtLJRe5oRI8VYih8LnFUAcJWqYNfB8ogTAve8DngMg094BJYM+evEhF2mGTu5emnUh64IL4ka0V0nIFVZJWYGphVgrbQqrjh1PAinT6YLX5MaH3l5r7+65wxs34loNOdFde7E=
x-ms-exchange-antispam-messagedata: JAgbJJRYC8eNpbXuMqrPdtHKlwKQS1kevOibx2aA3W9yNCFb631xmIxXvju2dLYHtwTMqHt28qnQsURCL7j5UXKpYqRZtMlvLgq7PRliJhuCuVjxcly4yYWU6ikzP/f4pycSU0nbm6FtMM6sllWs87le5DvIGWxxTb37Wr7H65ST9XKpsYcW2OY/kwdTzckrL+H41HOPFY9kQ0ZJRuHHjA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_4BA07C8DF0ED48309CEAB1F7B9907BE3ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f027d2f7-662a-4515-03ce-08d7c11969d0
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 15:25:18.8658 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pmXkCrpFOul/VlEnT0O+Xu9achmd7PRhUCF2kvmHp/2syeDegHr101heZXAnwxxzWvgvhKodGGYfowx3yXLz3A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3465
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/IyxtAG6y7uPnfbUtyIvrcwN4_9E>
Subject: [netconf] Comments on draft-ietf-netconf-notification-capabilities-11
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: Thu, 05 Mar 2020 15:25:25 -0000

--_000_4BA07C8DF0ED48309CEAB1F7B9907BE3ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

QWxsLA0KDQpJJ3ZlIHJldmlld2VkIHRoaXMgZG9jdW1lbnQgYW5kIGJlbGlldmUgaXQgaXMgcmVh
ZHkgZm9yIHB1YmxpY2F0aW9uLg0KDQpUaW0NCg0KLS0NCkNpc2NvIFN5c3RlbXMgQ2FuYWRhIENv
Lg0KMjAwMCBJbm5vdmF0aW9uIERyaXZlDQpLYW5hdGEsIE9OLCBDYW5hZGEsIEsySyAzRTgNClBy
ZWZlcmVuY2VzIDxodHRwOi8vd3d3LmNpc2NvLmNvbS9vZmZlci9zdWJzY3JpYmUvP3NpZD0wMDA0
NzgzMjY+DQpVbnN1YnNjcmliZSA8aHR0cDovL3d3dy5jaXNjby5jb20vb2ZmZXIvdW5zdWJzY3Jp
YmUvP3NpZD0wMDA0NzgzMjc+DQpQcml2YWN5IDxodHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvc2l0
ZWFzc2V0cy9sZWdhbC9wcml2YWN5Lmh0bWw+DQoNCg==

--_000_4BA07C8DF0ED48309CEAB1F7B9907BE3ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <AA87196DEF2E5344AF72EA3E57967C1F@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE3DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFs
LWNvbXBvc2U7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2lu
ZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpAcGFnZSBXb3JkU2VjdGlvbjEN
Cgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcy
LjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5
bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0
IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDld
Pjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRp
dCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVh
ZD4NCjxib2R5IGxhbmc9IkVOLUNBIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8
ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5BbGwsPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SSd2ZSByZXZpZXdlZCB0aGlz
IGRvY3VtZW50IGFuZCBiZWxpZXZlIGl0IGlzIHJlYWR5IGZvciBwdWJsaWNhdGlvbi48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRpbTxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xv
cjpibGFjayI+LS0mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtm
b250LWZhbWlseTpDb25zb2xhcztjb2xvcjpibGFjayI+Q2lzY28gU3lzdGVtcyBDYW5hZGEgQ28u
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OkNvbnNvbGFz
O2NvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5
OkNvbnNvbGFzO2NvbG9yOmJsYWNrIj4yMDAwIElubm92YXRpb24gRHJpdmU8L3NwYW4+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6Q29uc29sYXM7Y29sb3I6YmxhY2si
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6Q29uc29sYXM7Y29s
b3I6YmxhY2siPkthbmF0YSwgT04sIENhbmFkYSwgSzJLIDNFODwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTpDb25zb2xhcztjb2xvcjpibGFjayI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpDb25zb2xhcztjb2xvcjpibGFj
ayI+UHJlZmVyZW5jZXMgJmx0OzxhIGhyZWY9Imh0dHA6Ly93d3cuY2lzY28uY29tL29mZmVyL3N1
YnNjcmliZS8/c2lkPTAwMDQ3ODMyNiI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsdWUiPmh0dHA6Ly93
d3cuY2lzY28uY29tL29mZmVyL3N1YnNjcmliZS8/c2lkPTAwMDQ3ODMyNjwvc3Bhbj48L2E+Jmd0
Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTpDb25zb2xh
cztjb2xvcjpibGFjayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTpDb25zb2xhcztjb2xvcjpibGFjayI+VW5zdWJzY3JpYmUgJmx0OzxhIGhyZWY9Imh0dHA6Ly93
d3cuY2lzY28uY29tL29mZmVyL3Vuc3Vic2NyaWJlLz9zaWQ9MDAwNDc4MzI3Ij48c3BhbiBzdHls
ZT0iY29sb3I6Ymx1ZSI+aHR0cDovL3d3dy5jaXNjby5jb20vb2ZmZXIvdW5zdWJzY3JpYmUvP3Np
ZD0wMDA0NzgzMjc8L3NwYW4+PC9hPiZndDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6Q29uc29sYXM7Y29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6Q29uc29sYXM7Y29sb3I6YmxhY2siPlByaXZhY3kg
Jmx0OzxhIGhyZWY9Imh0dHA6Ly93d3cuY2lzY28uY29tL3dlYi9zaXRlYXNzZXRzL2xlZ2FsL3By
aXZhY3kuaHRtbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsdWUiPmh0dHA6Ly93d3cuY2lzY28uY29t
L3dlYi9zaXRlYXNzZXRzL2xlZ2FsL3ByaXZhY3kuaHRtbDwvc3Bhbj48L2E+Jmd0Ozwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTpDb25zb2xhcztjb2xvcjpi
bGFjayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_4BA07C8DF0ED48309CEAB1F7B9907BE3ciscocom_--


From nobody Thu Mar  5 15:50:01 2020
Return-Path: <jason.sterne@nokia.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 A3B5F3A0EA8 for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 15:49:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 9fGR_uTex7FY for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 15:49:58 -0800 (PST)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2102.outbound.protection.outlook.com [40.107.94.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FA2A3A0EA5 for <netconf@ietf.org>; Thu,  5 Mar 2020 15:49:58 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BrN+tCuzyChALKvE8urVygiXI2X2v2uxJMpescTMQJldtoSjej/rA5Kk0RkDOKLKdAZ8WCT/pvF1j+TSXlf1NKTejUd979H6OScXI4KhMl3u7kTFKTzwIRMLQgPmel6cXm2auUVEJrct/v6Bkp5l2F7xEGiYygrRkJ3JskqtfXl445HKx5Ss1MlAf2hh29u64WGnQsGFFaNm4iXRjFl8PH4qmuakt6HRe7OiHlaepWn0xo7Ck+jajzQoysel1LU4BpIiqnO8wPESTRWplWXrya7U2c6ydRLayUY9mxeHehExNq5FgHaKV8MTuabg62GNOrwtovFgZMAdCL1OdmMZaQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=27UsB+TuJ9XnlQ7tDbBrPOGGHPOXS9ou7yQyNFGzjAU=; b=fpvBXI3Tv2z4JfaLHbBZu5JWaWMSWgRPCGzAfvDe6DekUz9+bnRWrv0NzfyL0MMErXFYFWqbhoQgEfW4ccNdENAyWtnrvKHfZJ6eX+UjDjvApcm0YxCpRwQEQYOCyiZpKhuauZt/pfCVAM7Qy/2OSVdBr/z1Js4csDh/+0/1zbbXFJkfmHC9vwik6npR2vT9mmTSGSWTPBIzRT1g40N/zjlurrNNexKGK5xFNeiosrJ1GZKBnMZimKy1gAavjmUKzqsGYm77TanFR4tyWuTdtqVWJekYWGQTgrb7puYChyMekbhhnpd2HDzUAqPj64D85BO2bDVWOielQgJJq4wobA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=27UsB+TuJ9XnlQ7tDbBrPOGGHPOXS9ou7yQyNFGzjAU=; b=hjgINmW6QDSGsqr2v8idvmxnJOI9hD+d/hKUl6akKy5L5V8z+Yo7NM+ieD/aw0ISywbvClZ2Kk7BwakTMwVEyXWdJyDWq+A7u85KFV8PjANfeqsBPpb5CHPfxHwesewCPnKN/aaKllHqAlJdaDDNke0Z/q817dQ5vIt9w+BJQ6c=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB3625.namprd08.prod.outlook.com (2603:10b6:4:65::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.19; Thu, 5 Mar 2020 23:49:55 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb%9]) with mapi id 15.20.2772.019; Thu, 5 Mar 2020 23:49:55 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: NETCONF session pipelining & concurrency
Thread-Index: AdXzR4iWb39LOTKOQ1abcEpWuZBWPQ==
Date: Thu, 5 Mar 2020 23:49:54 +0000
Message-ID: <DM5PR08MB2633E73C19492707888A4CA09BE20@DM5PR08MB2633.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=jason.sterne@nokia.com; 
x-originating-ip: [65.110.215.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 94b82a14-06e0-46f4-687a-08d7c15fe7ca
x-ms-traffictypediagnostic: DM5PR08MB3625:
x-microsoft-antispam-prvs: <DM5PR08MB3625839ED05667082228CDCA9BE20@DM5PR08MB3625.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03333C607F
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(396003)(376002)(346002)(136003)(366004)(39860400002)(189003)(199004)(66476007)(8676002)(6506007)(76116006)(66446008)(64756008)(81166006)(7696005)(81156014)(66946007)(66556008)(26005)(186003)(33656002)(52536014)(5660300002)(71200400001)(6916009)(2906002)(86362001)(9686003)(8936002)(316002)(55016002)(478600001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR08MB3625; H:DM5PR08MB2633.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OtdUipqPnYlN1bdjP5vQ9mCXV+8nQCrxynRYHyU1Gfw4IseT7AnV7QEoO/RVkXFBDOCtnwGkiFQHuF9F4iQWD54+ApkEOq/8ARglSjDd23OsnncVTf3QNw0AXQTOMqgJnibriVv4CpOkIgzZtLAtGNZVBgZlPdRRta01L5LKYkn3/FVw4rogaQVa+5842DE6mZE+Lzyx28uqQSA13NNz4rFKjJidhBmJQT/BVxQEZB+N6T9DX/DFRiNkO5hqkbgG2S3PkeGfk4tr3HSCm+/K/VebEBVVd/ftbod1pAhyz/mX7asilUZJUh1zxUKK6TRfHarzXHAz/r79KTxCdajRp9DmNjB5txB3qeGK8osHmbGQkwn4KUSJezFWOeK2bv311V3F2ULjHn2erjkD3zRnHVIs3cGVwUfK0GnHnElS2PCJYJu/uEwb6r/IRTM2PKIL
x-ms-exchange-antispam-messagedata: JsLHORJz5TvQVRbB8OmTTVzZuUhIU+ZvI0TmNWJEv5vBxu85cf0UufAWEeMfytn7X/I515G6VD6zcfkZp4Js9tq2xHK83EKvQ5HcFUkMpVcJbeLzG4zxweBa5c/47gs8hxAX317xIgJupJJ4RufFnA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR08MB2633E73C19492707888A4CA09BE20DM5PR08MB2633namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 94b82a14-06e0-46f4-687a-08d7c15fe7ca
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2020 23:49:55.0170 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qxLRK6sb9BE3NjCYT08b2atmSiFVdDHh7rO36egUPSDg37xMgj2dVJ8EP+J4DdK7V20ffiV5DMBCE1k3B/dmzg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3625
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/X4SuhrbcjikNxArob46P1GwB-9U>
Subject: [netconf] NETCONF session pipelining & concurrency
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: Thu, 05 Mar 2020 23:50:00 -0000

--_000_DM5PR08MB2633E73C19492707888A4CA09BE20DM5PR08MB2633namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi all,

RFC6241 says the following:

4.5.  Pipelining

   NETCONF <rpc> requests MUST be processed serially by the managed
   device.  Additional <rpc> requests MAY be sent before previous ones
   have been completed.  The managed device MUST send responses only in
   the order the requests were received.

That allows some level of pipelining but has head-of-line blocking issues:
1) some requests could have a rapid response (e.g. error detected in the sy=
ntax of the request) and
2) some requests could be a very long time before a response (a commit of a=
 huge config, or a ping RPC that runs 10 x 10s pings and puts the result in=
 the rpc-reply).

What if a server decided to send responses out of order (i.e. as an optimiz=
ation)? (or we removed the "responses only in the order" clause from the sp=
ec). What impact would that have on clients?

A client that doesn't pipeline (i.e. waits for the rpc-reply before issuing=
 the next rpc) wouldn't be affected.

Would clients that pipeline be able to handle out-of-order responses in gen=
eral?  Consider, for example, a first rpc that is doing a very long commit,=
 followed by a second rpc that is reading a state leaf called "commit-progr=
ess" to see what is going on.

Jason

--_000_DM5PR08MB2633E73C19492707888A4CA09BE20DM5PR08MB2633namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi all,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">RFC6241 says the following:<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">4.5.&nbsp; Pipelining<o:p></o:p=
></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;&nbsp; NETCONF &lt;rpc&gt=
; requests MUST be processed serially by the managed<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;&nbsp; device.&nbsp; Addi=
tional &lt;rpc&gt; requests MAY be sent before previous ones<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;&nbsp; have been complete=
d.&nbsp; The managed device MUST send responses only in<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;&nbsp; the order the requ=
ests were received.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">That allows some level of pipel=
ining but has head-of-line blocking issues:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">1) some requests could have a r=
apid response (e.g. error detected in the syntax of the request) and
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">2) some requests could be a ver=
y long time before a response (a commit of a huge config, or a ping RPC tha=
t runs 10 x 10s pings and puts the result in the rpc-reply).<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What if a server decided to sen=
d responses out of order (i.e. as an optimization)? (or we removed the &quo=
t;responses only in the order&quot; clause from the spec). What impact woul=
d that have on clients?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">A client that doesn't pipeline =
(i.e. waits for the rpc-reply before issuing the next rpc) wouldn't be affe=
cted.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Would clients that pipeline be =
able to handle out-of-order responses in general?&nbsp; Consider, for examp=
le, a first rpc that is doing a very long commit, followed by a second rpc =
that is reading a state leaf called &quot;commit-progress&quot;
 to see what is going on.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Jason<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_DM5PR08MB2633E73C19492707888A4CA09BE20DM5PR08MB2633namp_--


From nobody Thu Mar  5 23:24:01 2020
Return-Path: <taoran20@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 77CA63A08DC for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 23:23:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=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 N-4naiJAzSRc for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 23:23:58 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC2AF3A08DB for <netconf@ietf.org>; Thu,  5 Mar 2020 23:23:57 -0800 (PST)
Received: from lhreml709-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 7C9416121B032A5670E7 for <netconf@ietf.org>; Fri,  6 Mar 2020 07:23:55 +0000 (GMT)
Received: from lhreml701-chm.china.huawei.com (10.201.108.50) by lhreml709-cah.china.huawei.com (10.201.108.32) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 6 Mar 2020 07:23:54 +0000
Received: from lhreml701-chm.china.huawei.com (10.201.108.50) by lhreml701-chm.china.huawei.com (10.201.108.50) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Fri, 6 Mar 2020 07:23:54 +0000
Received: from DGGEMI403-HUB.china.huawei.com (10.3.17.136) by lhreml701-chm.china.huawei.com (10.201.108.50) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Fri, 6 Mar 2020 07:23:54 +0000
Received: from DGGEMI522-MBS.china.huawei.com ([169.254.8.131]) by dggemi403-hub.china.huawei.com ([10.3.17.136]) with mapi id 14.03.0439.000; Fri, 6 Mar 2020 15:23:47 +0800
From: "taoran (F)" <taoran20@huawei.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: New draft draft-tao-netconf-data-export-capabilities-00 submitted
Thread-Index: AdXziBdsXU2PUvs3SjaIKUxhAYdvvw==
Date: Fri, 6 Mar 2020 07:23:47 +0000
Message-ID: <9A819AE7BFA8104F8CDA9A55CAFA538C042E842E@dggemi522-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.188]
Content-Type: multipart/alternative; boundary="_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E842Edggemi522mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/TcI-BGo9lUX7z-6mSXps84-dbyo>
Subject: [netconf] New draft draft-tao-netconf-data-export-capabilities-00 submitted
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: Fri, 06 Mar 2020 07:24:00 -0000

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E842Edggemi522mbschi_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi, WG,

This is Ran. I have submitted a new draft draft-tao-netconf-data-export-cap=
abilities-00 (https://tools.ietf.org/html/draft-tao-netconf-data-export-cap=
abilities-00), which propose a YANG module for telemetry data export capabi=
lity. In this draft, we argument system capabilities model and provide addi=
tional data export attributes for transport dependent capability negotiatio=
n.

Anyone is welcome to make comments on the draft. Thank you.


Best regards,

Ran Tao

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E842Edggemi522mbschi_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"#0563C1" vlink=3D"#954F72" style=3D"text-justi=
fy-trim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi, WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This is Ran. I have submitted a=
 new draft draft-tao-netconf-data-export-capabilities-00 (https://tools.iet=
f.org/html/draft-tao-netconf-data-export-capabilities-00), which propose a =
YANG module for telemetry data export
 capability. In this draft, we argument system capabilities model and provi=
de additional data export attributes for transport dependent capability neg=
otiation.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Anyone is welcome to make comme=
nts on the draft. Thank you.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Best regards,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Ran Tao<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E842Edggemi522mbschi_--


From nobody Thu Mar  5 23:31:11 2020
Return-Path: <bill.wu@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 6ADA13A08EC for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 23:31:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=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 53VOUAFGG71E for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 23:31:06 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FC063A08D9 for <netconf@ietf.org>; Thu,  5 Mar 2020 23:31:05 -0800 (PST)
Received: from lhreml705-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id F0514615451594A31226 for <netconf@ietf.org>; Fri,  6 Mar 2020 07:31:03 +0000 (GMT)
Received: from lhreml713-chm.china.huawei.com (10.201.108.64) by lhreml705-cah.china.huawei.com (10.201.108.46) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 6 Mar 2020 07:31:03 +0000
Received: from lhreml713-chm.china.huawei.com (10.201.108.64) by lhreml713-chm.china.huawei.com (10.201.108.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 6 Mar 2020 07:31:03 +0000
Received: from DGGEML421-HUB.china.huawei.com (10.1.199.38) by lhreml713-chm.china.huawei.com (10.201.108.64) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 6 Mar 2020 07:31:03 +0000
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.27]) by dggeml421-hub.china.huawei.com ([10.1.199.38]) with mapi id 14.03.0439.000; Fri, 6 Mar 2020 15:30:53 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "taoran (F)" <taoran20@huawei.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: New draft draft-tao-netconf-data-export-capabilities-00 submitted
Thread-Index: AdXziJSQwAuE739nSq2NwIJ1yNtlBA==
Date: Fri, 6 Mar 2020 07:30:51 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD54280C@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.123]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD54280Cdggeml511mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/6QPARq839iE99q4lidKcoT8H4yU>
Subject: Re: [netconf] New draft draft-tao-netconf-data-export-capabilities-00 submitted
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: Fri, 06 Mar 2020 07:31:08 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD54280Cdggeml511mbschi_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

VGhhbmtzIFJhbiBmb3IgaGVhZHMgdXAuDQpKdXN0IGEgbGl0dGxlIGJpdCBiYWNrZ3JvdW5kIHdo
eSB3ZSB3cml0ZSB0aGlzIGRyYWZ0DQoNClRoZSBzdWJzY3JpcHRpb24gcGFyYW1ldGVycyBzdWNo
IGFzIKGwdHJhbnNwb3J0obEsIKGwZW5jb2RpbmehsSBhdmFpbGFibGUgdG8gdGhlIGNvbmZpZ3Vy
ZWQgc3Vic2NyaXB0aW9uIGlzDQp1c2VkIHRvIGlkZW50aWZ5IHRoZSB0cmFuc3BvcnQgcHJvdG9j
b2wgYW5kIGVuY29kaW5nIHRvIHVzZSB0byBjb25uZWN0IHdpdGggYWxsIHN1YnNjcmlwdGlvbiBy
ZWNlaXZlcnMuIEJ1dA0KdGhlIHN1YnNjcmlwdGlvbiByZWNlaXZlcnMgbWF5IG5vdCBrbm93IGlu
IGFkdmFuY2UgYWJvdXQgd2hpY2ggdHJhbnNwb3J0IHByb3RvY29sIG9yIGVuY29kaW5nIHRvIHVz
ZS4NCg0KVGhlIGR5bmFtaWMgc3Vic2NyaXB0aW9uIHN1cHBvcnRzIGEgc2ltcGxlIG5lZ290aWF0
aW9uIGJldHdlZW4gc3Vic2NyaWJlcnMgYW5kIHB1Ymxpc2hlcnMgZm9yIHN1YnNjcmlwdGlvbg0K
cGFyYW1ldGVycywgaS5lLiwgc3VwcGxlbWVudGFsIGluZm9ybWF0aW9uIGluc2VydGVkIGludG8g
ZXJyb3IgcmVzcG9uc2VzIHRvIGEgZmFpbGVkIFJQQyByZXF1ZXN0LCB3aGljaA0KY2F1c2UgYWRk
aXRpb25hbCBzdWJzY3JpcHRpb24gaXRlcmF0aW9ucyBiZXR3ZWVuIHN1YnNjcmliZXIgYW5kIHB1
Ymxpc2hlci4NCg0KVGhlIGRhdGEgZXhwb3J0IGNhcGFiaWxpdHkgZHJhZnQgaXMgYWltaW5nIHRv
IGFkZHJlc3MgdGhlc2UgaXNzdWUgYW5kIHByb3ZpZGUgY2FwYWJpbGl0eSBhZHZlcnRpc2VtZW50
LCB3aGljaA0KbWluaW1pemUgdGhlIG51bWJlciBvZiBzdWJzY3JpcHRpb24gaXRlcmF0aW9ucyBi
ZXR3ZWVuIHN1YnNjcmliZXIgYW5kIHB1Ymxpc2hlci4NCg0KLVFpbg0Kt6K8/sjLOiBuZXRjb25m
IFttYWlsdG86bmV0Y29uZi1ib3VuY2VzQGlldGYub3JnXSC0+rHtIHRhb3JhbiAoRikNCreiy83K
sbzkOiAyMDIwxOoz1MI2yNUgMTU6MjQNCsrVvP7IyzogbmV0Y29uZkBpZXRmLm9yZw0K1vfM4jog
W25ldGNvbmZdIE5ldyBkcmFmdCBkcmFmdC10YW8tbmV0Y29uZi1kYXRhLWV4cG9ydC1jYXBhYmls
aXRpZXMtMDAgc3VibWl0dGVkDQoNCkhpLCBXRywNCg0KVGhpcyBpcyBSYW4uIEkgaGF2ZSBzdWJt
aXR0ZWQgYSBuZXcgZHJhZnQgZHJhZnQtdGFvLW5ldGNvbmYtZGF0YS1leHBvcnQtY2FwYWJpbGl0
aWVzLTAwIChodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdGFvLW5ldGNvbmYtZGF0
YS1leHBvcnQtY2FwYWJpbGl0aWVzLTAwKSwgd2hpY2ggcHJvcG9zZSBhIFlBTkcgbW9kdWxlIGZv
ciB0ZWxlbWV0cnkgZGF0YSBleHBvcnQgY2FwYWJpbGl0eS4gSW4gdGhpcyBkcmFmdCwgd2UgYXJn
dW1lbnQgc3lzdGVtIGNhcGFiaWxpdGllcyBtb2RlbCBhbmQgcHJvdmlkZSBhZGRpdGlvbmFsIGRh
dGEgZXhwb3J0IGF0dHJpYnV0ZXMgZm9yIHRyYW5zcG9ydCBkZXBlbmRlbnQgY2FwYWJpbGl0eSBu
ZWdvdGlhdGlvbi4NCg0KQW55b25lIGlzIHdlbGNvbWUgdG8gbWFrZSBjb21tZW50cyBvbiB0aGUg
ZHJhZnQuIFRoYW5rIHlvdS4NCg0KDQpCZXN0IHJlZ2FyZHMsDQoNClJhbiBUYW8NCg==

--_000_B8F9A780D330094D99AF023C5877DABAAD54280Cdggeml511mbschi_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Microsoft YaHei";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"Microsoft YaHei";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"#0563C1" vlink=3D"#954F72" style=3D"text-justi=
fy-trim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Thanks =
Ran for heads up.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Just a =
little bit background why we write this draft<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">The sub=
scription parameters such as =A1=B0transport=A1=B1, =A1=B0encoding=A1=B1 av=
ailable to the configured subscription is
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">used to=
 identify the transport protocol and encoding to use to connect with all su=
bscription receivers. But<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">the sub=
scription receivers may not know in advance about which transport protocol =
or encoding to use.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">The dyn=
amic subscription supports a simple negotiation between subscribers and pub=
lishers for subscription
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">paramet=
ers, i.e., supplemental information inserted into error responses to a fail=
ed RPC request, which<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">cause a=
dditional subscription iterations between subscriber and publisher.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">The dat=
a export capability draft is aiming to address these issue and provide capa=
bility advertisement, which
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">minimiz=
e the number of subscription iterations between subscriber and publisher.<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">-Qin<o:=
p></o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" align=3D"left" style=3D"text-align:left"><b><span st=
yle=3D"font-size:11.0pt;font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sa=
ns-serif">=B7=A2=BC=FE=C8=CB<span lang=3D"EN-US">:</span></span></b><span l=
ang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif"> netconf [mailto:netconf-bounces@ietf.org]
</span><b><span style=3D"font-size:11.0pt;font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif">=B4=FA=B1=ED </span>
</b><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family:&quot;=CE=A2=
=C8=ED=D1=C5=BA=DA&quot;,sans-serif">taoran (F)<br>
</span><b><span style=3D"font-size:11.0pt;font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif">=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3D"EN-US">:<=
/span></span></b><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-family=
:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-serif"> 2020</span><span style=
=3D"font-size:11.0pt;font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,sans-=
serif">=C4=EA<span lang=3D"EN-US">3</span>=D4=C2<span lang=3D"EN-US">6</spa=
n>=C8=D5<span lang=3D"EN-US">
 15:24<br>
</span><b>=CA=D5=BC=FE=C8=CB<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> netconf@ietf.org<br>
</span><b>=D6=F7=CC=E2<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> [netconf] New draft draft-tao-netconf-data-export-capabilities-00 submitt=
ed<o:p></o:p></span></span></p>
</div>
</div>
<p class=3D"MsoNormal" align=3D"left" style=3D"text-align:left"><span lang=
=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi, WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This is Ran. I have submitted a=
 new draft draft-tao-netconf-data-export-capabilities-00 (<a href=3D"https:=
//tools.ietf.org/html/draft-tao-netconf-data-export-capabilities-00">https:=
//tools.ietf.org/html/draft-tao-netconf-data-export-capabilities-00</a>),
 which propose a YANG module for telemetry data export capability. In this =
draft, we argument system capabilities model and provide additional data ex=
port attributes for transport dependent capability negotiation.<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Anyone is welcome to make comme=
nts on the draft. Thank you.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Best regards,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Ran Tao<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_B8F9A780D330094D99AF023C5877DABAAD54280Cdggeml511mbschi_--


From nobody Thu Mar  5 23:42:50 2020
Return-Path: <bill.wu@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 8AC7E3A0927 for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 23:42:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 ksejJI681ciK for <netconf@ietfa.amsl.com>; Thu,  5 Mar 2020 23:42:47 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 828F23A0926 for <netconf@ietf.org>; Thu,  5 Mar 2020 23:42:47 -0800 (PST)
Received: from LHREML713-CAH.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id DB3F2C21A1FFA1A8C77F for <netconf@ietf.org>; Fri,  6 Mar 2020 07:26:36 +0000 (GMT)
Received: from lhreml743-chm.china.huawei.com (10.201.108.193) by LHREML713-CAH.china.huawei.com (10.201.108.36) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 6 Mar 2020 07:26:36 +0000
Received: from lhreml743-chm.china.huawei.com (10.201.108.193) by lhreml743-chm.china.huawei.com (10.201.108.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 6 Mar 2020 07:26:36 +0000
Received: from DGGEML424-HUB.china.huawei.com (10.1.199.41) by lhreml743-chm.china.huawei.com (10.201.108.193) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 6 Mar 2020 07:26:36 +0000
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.27]) by dggeml424-hub.china.huawei.com ([10.1.199.41]) with mapi id 14.03.0439.000; Fri, 6 Mar 2020 15:26:32 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Eric Voit (evoit)" <evoit=40cisco.com@dmarc.ietf.org>, Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AdXziHdefwlfwBcnSoK9C3olj2s+5g==
Date: Fri, 6 Mar 2020 07:26:32 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD5427F4@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.123]
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/Ld_0im7hPyCgzdjplzWNDATEFFk>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Fri, 06 Mar 2020 07:42:50 -0000

KzEsDQpUaGlzIHZlcnNpb24gYWRkcmVzcyBteSBjb21tZW50IEkgcmFpc2VkIGVhcmxpZXIsIHN1
cHBvcnQgcHVibGljYXRpb24uDQoNCi1RaW4NCi0tLS0t08q8/tStvP4tLS0tLQ0Kt6K8/sjLOiBu
ZXRjb25mIFttYWlsdG86bmV0Y29uZi1ib3VuY2VzQGlldGYub3JnXSC0+rHtIEVyaWMgVm9pdCAo
ZXZvaXQpDQq3osvNyrG85DogMjAyMMTqM9TCNcjVIDIxOjQ3DQrK1bz+yMs6IEtlbnQgV2F0c2Vu
IDxrZW50K2lldGZAd2F0c2VuLm5ldD47IG5ldGNvbmZAaWV0Zi5vcmcNCtb3zOI6IFJlOiBbbmV0
Y29uZl0gV0dMQzogZHJhZnQtaWV0Zi1uZXRjb25mLW5vdGlmaWNhdGlvbi1jYXBhYmlsaXRpZXMt
MTENCg0KSSBoYXZlIHJlYWQgdGhlIG5ldyB2ZXJzaW9uLCBhbmQgbGlrZSB0aGUgdXBkYXRlZCBu
b3RpZmljYXRpb24tc3VwcG9ydC4gIEkgYmVsaWV2ZSBpdCByZWFkeSBmb3IgcHVibGljYXRpb24u
DQoNCkVyaWMNCg0KDQo+IERlYXIgQWxsLA0KPiANCj4gVGhpcyBXR0xDIGhhcyByZWNlaXZlZCB6
ZXJvIHJlc3BvbnNlcywgd2hpY2ggaXMgaW5zdWZmaWNpZW50IHRvIA0KPiBwcm9ncmVzcw0KdGhl
DQo+IGRvY3VtZW50IGF0IHRoaXMgdGltZS4gIFRoZSBjaGFpcnMgaGF2ZSB0aGVyZWZvcmUgZGVj
aWRlZCB0byBleHRlbmQgDQo+IHRoZSBXR0xDIGZvciBhbm90aGVyIHR3byB3ZWVrcywgbm93IGVu
ZGluZyBNYXJjaCAxOHRoLg0KPiANCj4gQWdhaW4sIHBvc2l0aXZlIGNvbW1lbnRzLCBlLmcuLCAi
SSd2ZSByZXZpZXdlZCB0aGlzIGRvY3VtZW50IGFuZCANCj4gYmVsaWV2ZQ0KaXQgaXMNCj4gcmVh
ZHkgZm9yIHB1YmxpY2F0aW9uIiwgYXJlIHdlbGNvbWVkLiAgVGhpcyBpcyB1c2VmdWwgYW5kIGlt
cG9ydGFudCwgDQo+IGV2ZW4gZnJvbSBhdXRob3JzLiAgT2JqZWN0aW9ucywgY29uY2VybnMsIGFu
ZCBzdWdnZXN0aW9ucyBhcmUgYWxzbyANCj4gd2VsY29tZWQgYXQgdGhpcyB0aW1lLg0KPiANCj4g
VGhlIE5FVENPTkYgQ2hhaXJzDQo+IA0KPiANCj4gDQo+IA0KPiA+IE9uIEZlYiAxNywgMjAyMCwg
YXQgODoyNyBQTSwgS2VudCBXYXRzZW4gPGtlbnQraWV0ZkB3YXRzZW4ubmV0PiB3cm90ZToNCj4g
Pg0KPiA+IEZXSVcsIHRoaXMgaXMgV0dMQyAjMiwgYWZ0ZXIgdGhlIG1ham9yIHVwZGF0ZXMgcmVz
dWx0aW5nIGZyb20gV0dMQyANCj4gPiAjMQ0KKGluDQo+IE9jdG9iZXIpLg0KPiA+DQo+ID4gSy4N
Cj4gPg0KPiA+DQo+ID4+IE9uIEZlYiAxNywgMjAyMCwgYXQgNzo0NyBQTSwgS2VudCBXYXRzZW4g
PGtlbnQraWV0ZkB3YXRzZW4ubmV0PiB3cm90ZToNCj4gPj4NCj4gPj4gVGhpcyBtZXNzYWdlIGJl
Z2lucyBhIHR3by13ZWVrIFdHTEMgZm9yDQpkcmFmdC1pZXRmLW5ldGNvbmYtbm90aWZpY2F0aW9u
LQ0KPiBjYXBhYmlsaXRpZXMtMTEgZW5kaW5nIG9uIE1hcmNoIDJuZCAoYSB3ZWVrIGJlZm9yZSB0
aGUgSUVURiAxMDcgDQo+IHN1Ym1pc3Npb24gY3V0b2ZmIGRlYWRsaW5lKS4gIEhlcmUgaXMgYSBk
aXJlY3QgbGluayB0byB0aGUgSFRNTCB2ZXJzaW9uIG9mIHRoZSBkcmFmdDoNCj4gPj4NCj4gPj4g
CWh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5ldGNvbmYtbm90aWZpY2F0
aW9uLQ0KPiBjYXBhYmlsaXRpZXMtMTENCj4gPj4NCj4gPj4gUG9zaXRpdmUgY29tbWVudHMsIGUu
Zy4sICJJJ3ZlIHJldmlld2VkIHRoaXMgZG9jdW1lbnQgYW5kIGJlbGlldmUgDQo+ID4+IGl0IGlz
DQo+IHJlYWR5IGZvciBwdWJsaWNhdGlvbiIsIGFyZSB3ZWxjb21lISAgVGhpcyBpcyB1c2VmdWwg
YW5kIGltcG9ydGFudCwgDQo+IGV2ZW4gZnJvbSBhdXRob3JzLiAgT2JqZWN0aW9ucywgY29uY2Vy
bnMsIGFuZCBzdWdnZXN0aW9ucyBhcmUgYWxzbyANCj4gd2VsY29tZWQgYXQgdGhpcyB0aW1lLg0K
PiA+Pg0KPiA+PiBUaGFuayB5b3UsDQo+ID4+IE5FVENPTkYgQ2hhaXJzDQo+ID4+IF9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4+IG5ldGNvbmYgbWFp
bGluZyBsaXN0DQo+ID4+IG5ldGNvbmZAaWV0Zi5vcmcNCj4gPj4gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9uZXRjb25mDQo+ID4NCj4gPiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+IG5ldGNvbmYgbWFpbGluZyBsaXN0DQo+
ID4gbmV0Y29uZkBpZXRmLm9yZw0KPiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8vbmV0Y29uZg0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18NCj4gbmV0Y29uZiBtYWlsaW5nIGxpc3QNCj4gbmV0Y29uZkBpZXRmLm9yZw0K
PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldGNvbmYNCg==


From nobody Fri Mar  6 00:27:41 2020
Return-Path: <taoran20@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 3B2403A09FE for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 00:27:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 WU6ZWmIL3QVZ for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 00:27:37 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38FD33A09FD for <netconf@ietf.org>; Fri,  6 Mar 2020 00:27:37 -0800 (PST)
Received: from lhreml704-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 6A5EC36DFEC5244921F3 for <netconf@ietf.org>; Fri,  6 Mar 2020 08:27:34 +0000 (GMT)
Received: from lhreml721-chm.china.huawei.com (10.201.108.72) by lhreml704-cah.china.huawei.com (10.201.108.45) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 6 Mar 2020 08:27:33 +0000
Received: from lhreml721-chm.china.huawei.com (10.201.108.72) by lhreml721-chm.china.huawei.com (10.201.108.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 6 Mar 2020 08:27:33 +0000
Received: from DGGEMI406-HUB.china.huawei.com (10.3.17.144) by lhreml721-chm.china.huawei.com (10.201.108.72) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 6 Mar 2020 08:27:33 +0000
Received: from DGGEMI522-MBS.china.huawei.com ([169.254.8.131]) by dggemi406-hub.china.huawei.com ([10.3.17.144]) with mapi id 14.03.0439.000; Fri, 6 Mar 2020 16:27:29 +0800
From: "taoran (F)" <taoran20@huawei.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fUJVFM/OmDejUeUQR8EdqQjHKgfoyEAgBjpuQCAAscW0A==
Date: Fri, 6 Mar 2020 08:27:28 +0000
Message-ID: <9A819AE7BFA8104F8CDA9A55CAFA538C042E948C@dggemi522-mbs.china.huawei.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
In-Reply-To: <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.188]
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/i-gBrrBDP-YrhF4tTwIozV3JytY>
Subject: [netconf] =?gb2312?b?tPC4tDogIFdHTEM6IGRyYWZ0LWlldGYtbmV0Y29u?= =?gb2312?b?Zi1ub3RpZmljYXRpb24tY2FwYWJpbGl0aWVzLTEx?=
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: Fri, 06 Mar 2020 08:27:39 -0000

SGksIGFsbCwNCg0KSSBoYXZlIHR3byBjb21tZW50cyBvbiB0aGlzIGRyYWZ0IGFzIGZvbGxvd3M6
DQoNCjEuIFNlY3Rpb24gNS4xIHNhaWQ6DQqhsA0KICAgYXVnbWVudCAvc3lzYzpzeXN0ZW0tY2Fw
YWJpbGl0aWVzL3N5c2M6ZGF0YXN0b3JlLWNhcGFiaWxpdGllcy8gKw0KICAgICB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3lzYzpwZXItbm9kZS1jYXBhYmlsaXRpZXM6DQogICAg
ICstLXJvIHN1YnNjcmlwdGlvbi1jYXBhYmlsaXRpZXMNCiAgICAgICAgKy0tcm8gKHVwZGF0ZS1w
ZXJpb2QpPw0KICAgICAgICB8ICArLS06KG1pbmltdW0tdXBkYXRlLXBlcmlvZCkNCiAgICAgICAg
fCAgfCAgKy0tcm8gbWluaW11bS11cGRhdGUtcGVyaW9kPyAgICAgICAgdWludDMyDQogICAgICAg
IHwgICstLTooc3VwcG9ydGVkLXVwZGF0ZS1wZXJpb2QpDQogICAgICAgIHwgICAgICstLXJvIHN1
cHBvcnRlZC11cGRhdGUtcGVyaW9kKiAgICAgIHVpbnQzMg0KICAgICAgICArLS1ybyBtYXgtbm9k
ZXMtcGVyLXVwZGF0ZT8gICAgICAgICAgICAgICB1aW50MzINCiAgICAgICAgKy0tcm8gbWluaW11
bS1kYW1wZW5pbmctcGVyaW9kPyAgICAgICAgICAgdWludDMyIHt5cDpvbi1jaGFuZ2V9Pw0KICAg
ICAgICArLS1ybyBvbi1jaGFuZ2Utc3VwcG9ydGVkPyAgICAgICAgICAgICAgICBub3RpZmljYXRp
b24tc3VwcG9ydA0KICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAge3lwOm9uLWNoYW5nZX0/DQogICAgICAgICstLXJvIHBlcmlvZGljLW5vdGlm
aWNhdGlvbnMtc3VwcG9ydGVkPyAgIG5vdGlmaWNhdGlvbi1zdXBwb3J0DQogICAgICAgICstLXJv
IHN1cHBvcnRlZC1leGNsdWRlZC1jaGFuZ2UtdHlwZSogICAgIHVuaW9uIHt5cDpvbi1jaGFuZ2V9
Pw0KobENCkkgYmVsaWV2ZSBvbi1jaGFuZ2Utc3VwcG9ydGVkIGFuZCBzdXBwb3J0ZWQtZXhjbHVk
ZWQtY2hhbmdlLXR5cGUgYXJlIHJlbGF0ZWQgdG8gZWFjaCBvdGhlciwgaS5lLiwgb25seSB3aGVu
IG9uLWNoYW5nZS1zdXBwb3J0ZWQgaG9sZHMsDQpTdXBwb3J0LWV4Y2x1ZGVkLWNoYW5nZS10eXBl
IG5lZWRzIHRvIGJlIHN1cHBvcnRlZC4gV291bGQgaXQgbWFrZSBzZW5zZSB0byBhZGQgd2hlbiBz
dGF0ZW1lbnQgdW5kZXIgc3VwcG9ydGVkLWV4Y2x1ZGVkLWNoYW5nZS10eXBlLg0KT25lIEZvbGxv
dyB1cCBjb21tZW50IGlzIHNob3VsZCBzdXBwb3J0ZWQtZXhjbHVkZWQtY2hhbmdlLXR5cGUgYmUg
YXBwbGljYWJsZSB0byBjb25maWcgdHJ1ZSBub2RlIG9yIGNvbmZpZyBmYWxzZSBub2RlPw0KDQoy
LiBTZWN0aW9uIDUuMiBzYWlkOg0KobANCiAgICAgICBsZWFmLWxpc3Qgc3VwcG9ydGVkLWV4Y2x1
ZGVkLWNoYW5nZS10eXBlIHsNCiAgICAgICAgIGlmLWZlYXR1cmUgeXA6b24tY2hhbmdlOw0KICAg
ICAgICAgdHlwZSB1bmlvbiB7DQogICAgICAgICAgIHR5cGUgZW51bWVyYXRpb24gew0KICAgICAg
ICAgICAgIGVudW0gbm9uZSB7DQogICAgICAgICAgICAgICB2YWx1ZSAtMiA7DQogICAgICAgICAg
ICAgICBkZXNjcmlwdGlvbiAiTm9uZSBvZiB0aGUgY2hhbmdlIHR5cGVzIGNhbiBiZSBleGNsdWRl
ZC4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICBlbnVtIGFsbCB7DQogICAgICAgICAg
ICAgICB2YWx1ZSAtMSA7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAg
ICAgICAiQW55IGNvbWJpbmF0aW9uIG9mIGNoYW5nZSB0eXBlcyBjYW4gYmUgZXhjbHVkZWQuIjsN
CiAgICAgICAgICAgICB9DQogICAgICAgICAgIH0NCiAgICAgICAgICAgdHlwZSB5cDpjaGFuZ2Ut
dHlwZTsNCiAgICAgICAgIH0NCiAgICAgICAgIGRlc2NyaXB0aW9uICJUaGUgY2hhbmdlIHR5cGVz
IHRoYXQgY2FuIGJlIGV4Y2x1ZGVkIGluDQogICAgICAgICAgIFlBTkctUHVzaCBzdWJzY3JpcHRp
b25zLiI7DQogICAgICAgfQ0KobENCkl0IGlzIG5vdCBjbGVhciB0byBtZSB3aGVuIHNob3VsZCBh
c3NpZ24gbmVnYXRpdmUgbnVtYmVyIHRvIGVudW0gdmFsdWUsIGRvZXMgaXQgaW5kaWNhdGUgaXQg
aXMgYW4gZXJyb3Igb3Igd2FybmluZz8gSWYgaXQgaXMgbm90LCBJIHByZWZlciB0byBhc3NpZ24g
cG9zaXRpdmUgbnVtZXIgdG8gZW51bSB2YWx1ZS4NCg0KDQpCZXN0IHJlZ2FyZHMsDQoNClJhbg0K
LS0tLS3Tyrz+1K28/i0tLS0tDQq3orz+yMs6IG5ldGNvbmYgW21haWx0bzpuZXRjb25mLWJvdW5j
ZXNAaWV0Zi5vcmddILT6se0gS2VudCBXYXRzZW4NCreiy83KsbzkOiAyMDIwxOoz1MI1yNUgNTo1
NA0KytW8/sjLOiBuZXRjb25mQGlldGYub3JnDQrW98ziOiBSZTogW25ldGNvbmZdIFdHTEM6IGRy
YWZ0LWlldGYtbmV0Y29uZi1ub3RpZmljYXRpb24tY2FwYWJpbGl0aWVzLTExDQoNCkRlYXIgQWxs
LA0KDQpUaGlzIFdHTEMgaGFzIHJlY2VpdmVkIHplcm8gcmVzcG9uc2VzLCB3aGljaCBpcyBpbnN1
ZmZpY2llbnQgdG8gcHJvZ3Jlc3MgdGhlIGRvY3VtZW50IGF0IHRoaXMgdGltZS4gIFRoZSBjaGFp
cnMgaGF2ZSB0aGVyZWZvcmUgZGVjaWRlZCB0byBleHRlbmQgdGhlIFdHTEMgZm9yIGFub3RoZXIg
dHdvIHdlZWtzLCBub3cgZW5kaW5nIE1hcmNoIDE4dGguICANCg0KQWdhaW4sIHBvc2l0aXZlIGNv
bW1lbnRzLCBlLmcuLCAiSSd2ZSByZXZpZXdlZCB0aGlzIGRvY3VtZW50IGFuZCBiZWxpZXZlIGl0
IGlzIHJlYWR5IGZvciBwdWJsaWNhdGlvbiIsIGFyZSB3ZWxjb21lZC4gIFRoaXMgaXMgdXNlZnVs
IGFuZCBpbXBvcnRhbnQsIGV2ZW4gZnJvbSBhdXRob3JzLiAgT2JqZWN0aW9ucywgY29uY2VybnMs
IGFuZCBzdWdnZXN0aW9ucyBhcmUgYWxzbyB3ZWxjb21lZCBhdCB0aGlzIHRpbWUuDQoNClRoZSBO
RVRDT05GIENoYWlycw0KDQoNCg0KDQo+IE9uIEZlYiAxNywgMjAyMCwgYXQgODoyNyBQTSwgS2Vu
dCBXYXRzZW4gPGtlbnQraWV0ZkB3YXRzZW4ubmV0PiB3cm90ZToNCj4gDQo+IEZXSVcsIHRoaXMg
aXMgV0dMQyAjMiwgYWZ0ZXIgdGhlIG1ham9yIHVwZGF0ZXMgcmVzdWx0aW5nIGZyb20gV0dMQyAj
MSAoaW4gT2N0b2JlcikuDQo+IA0KPiBLLg0KPiANCj4gDQo+PiBPbiBGZWIgMTcsIDIwMjAsIGF0
IDc6NDcgUE0sIEtlbnQgV2F0c2VuIDxrZW50K2lldGZAd2F0c2VuLm5ldD4gd3JvdGU6DQo+PiAN
Cj4+IFRoaXMgbWVzc2FnZSBiZWdpbnMgYSB0d28td2VlayBXR0xDIGZvciBkcmFmdC1pZXRmLW5l
dGNvbmYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcy0xMSBlbmRpbmcgb24gTWFyY2ggMm5kIChh
IHdlZWsgYmVmb3JlIHRoZSBJRVRGIDEwNyBzdWJtaXNzaW9uIGN1dG9mZiBkZWFkbGluZSkuICBI
ZXJlIGlzIGEgZGlyZWN0IGxpbmsgdG8gdGhlIEhUTUwgdmVyc2lvbiBvZiB0aGUgZHJhZnQ6DQo+
PiANCj4+IAlodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1uZXRjb25mLW5v
dGlmaWNhdGlvbi1jYXBhYmlsaXRpZXMtMTENCj4+IA0KPj4gUG9zaXRpdmUgY29tbWVudHMsIGUu
Zy4sICJJJ3ZlIHJldmlld2VkIHRoaXMgZG9jdW1lbnQgYW5kIGJlbGlldmUgaXQgaXMgcmVhZHkg
Zm9yIHB1YmxpY2F0aW9uIiwgYXJlIHdlbGNvbWUhICBUaGlzIGlzIHVzZWZ1bCBhbmQgaW1wb3J0
YW50LCBldmVuIGZyb20gYXV0aG9ycy4gIE9iamVjdGlvbnMsIGNvbmNlcm5zLCBhbmQgc3VnZ2Vz
dGlvbnMgYXJlIGFsc28gd2VsY29tZWQgYXQgdGhpcyB0aW1lLg0KPj4gDQo+PiBUaGFuayB5b3Us
DQo+PiBORVRDT05GIENoYWlycw0KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18NCj4+IG5ldGNvbmYgbWFpbGluZyBsaXN0DQo+PiBuZXRjb25mQGlldGYu
b3JnDQo+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldGNvbmYNCj4g
DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IG5l
dGNvbmYgbWFpbGluZyBsaXN0DQo+IG5ldGNvbmZAaWV0Zi5vcmcNCj4gaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRjb25mDQoNCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQpuZXRjb25mIG1haWxpbmcgbGlzdA0KbmV0Y29uZkBp
ZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRjb25mDQo=


From nobody Fri Mar  6 00:31:37 2020
Return-Path: <bill.wu@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 592903A0A11 for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 00:31:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-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 VEmu6cQi3tMB for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 00:31:27 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3421B3A0A10 for <netconf@ietf.org>; Fri,  6 Mar 2020 00:31:27 -0800 (PST)
Received: from lhreml702-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id BD0543BF816650ED6C37 for <netconf@ietf.org>; Fri,  6 Mar 2020 08:31:25 +0000 (GMT)
Received: from DGGEML422-HUB.china.huawei.com (10.1.199.39) by lhreml702-cah.china.huawei.com (10.201.108.43) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 6 Mar 2020 08:31:25 +0000
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.27]) by dggeml422-hub.china.huawei.com ([10.1.199.39]) with mapi id 14.03.0439.000; Fri, 6 Mar 2020 16:31:21 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: I-D Action: draft-wang-netconf-adaptive-subscription-00.txt
Thread-Index: AdXzkPz5eNWnJT+XT6+VUJiAWpOSDA==
Date: Fri, 6 Mar 2020 08:31:21 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD5428C0@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.123]
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/O7HEtuhtRPaO6UNtN_Be-4rlbww>
Subject: Re: [netconf] I-D Action: draft-wang-netconf-adaptive-subscription-00.txt
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: Fri, 06 Mar 2020 08:31:36 -0000

SGksIGZvbGtzOg0KSSBoYXZlIHN1Ym1pdHRlZCBhIG5ldyBkcmFmdCB0byBkaXNjdXNzIGFkYXB0
aXZlIHN1YnNjcmlwdGlvbiBtZWNoYW5pc20uDQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9odG1sL2RyYWZ0LXdhbmctbmV0Y29uZi1hZGFwdGl2ZS1zdWJzY3JpcHRpb24tMDANClRo
ZSBpZGVhIGlzIHRvIGNhdGVnb3JpemUgdGVsZW1ldHJ5IGRhdGEgd2l0aCBkaWZmZXJlbnQgcHJp
b3JpdHksIGRpZmZlcmVudCBwcmlvcml0eSByZXNvdXJjZSBoYXMgZGlmZmVyZW50IHNhbXBsaW5n
IHJhdGUsIHdoaWNoIGFsbG93DQpzdWJzY3JpYmVyIHRvIGF1dG9tYXRpY2FsbHkgYWRqdXN0IHRo
ZSB2b2x1bWUgb2YgdGVsZW1ldHJ5IHRyYWZmaWMgc2VudCBmcm9tIHB1Ymxpc2hlciB0byB0aGUg
cmVjZWl2ZXJzLg0KDQpDb21tZW50cyBhbmQgc3VnZ2VzdGlvbnMgYXJlIHdlbGNvbWUuDQoNCi1R
aW4gKG9uIGJlaGFsZiBvZiBhdXRob3JzKQ0KLS0tLS3Tyrz+1K28/i0tLS0tDQq3orz+yMs6IEkt
RC1Bbm5vdW5jZSBbbWFpbHRvOmktZC1hbm5vdW5jZS1ib3VuY2VzQGlldGYub3JnXSC0+rHtIGlu
dGVybmV0LWRyYWZ0c0BpZXRmLm9yZw0Kt6LLzcqxvOQ6IDIwMjDE6jPUwjPI1SAyMTowMA0KytW8
/sjLOiBpLWQtYW5ub3VuY2VAaWV0Zi5vcmcNCtb3zOI6IEktRCBBY3Rpb246IGRyYWZ0LXdhbmct
bmV0Y29uZi1hZGFwdGl2ZS1zdWJzY3JpcHRpb24tMDAudHh0DQoNCg0KQSBOZXcgSW50ZXJuZXQt
RHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVj
dG9yaWVzLg0KDQoNCiAgICAgICAgVGl0bGUgICAgICAgICAgIDogQWRhcHRpdmUgU3Vic2NyaXB0
aW9uIHRvIFlBTkcgTm90aWZpY2F0aW9uDQogICAgICAgIEF1dGhvcnMgICAgICAgICA6IE1pY2hh
ZWwgV2FuZw0KICAgICAgICAgICAgICAgICAgICAgICAgICBRaW4gV3UNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgV2VpIFNvbmcNCiAgICAgICAgICAgICAgICAgICAgICAgICAgTGlhbmcgR2Vu
Zw0KICAgICAgICAgICAgICAgICAgICAgICAgICBQZW5nIExpdQ0KCUZpbGVuYW1lICAgICAgICA6
IGRyYWZ0LXdhbmctbmV0Y29uZi1hZGFwdGl2ZS1zdWJzY3JpcHRpb24tMDAudHh0DQoJUGFnZXMg
ICAgICAgICAgIDogMTMNCglEYXRlICAgICAgICAgICAgOiAyMDIwLTAzLTAzDQoNCkFic3RyYWN0
Og0KICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgWUFORyBkYXRhIG1vZGVsIGFuZCBhc3NvY2lh
dGVkIG1lY2hhbmlzbQ0KICAgZW5hYmxpbmcgc3Vic2NyaWJlcidzIGFkYXB0aXZlIHN1YnNjcmlw
dGlvbnMgdG8gYSBwdWJsaXNoZXIncyBldmVudA0KICAgc3RyZWFtcy4gIEFwcGx5aW5nIHRoZXNl
IGVsZW1lbnRzIGFsbG93cyBhIHN1YnNjcmliZXIgdG8NCiAgIGF1dG9tYXRpY2FsbHkgYWRqdXN0
IHRoZSB2b2x1bWUgb2YgdGVsZW1ldHJ5IHRyYWZmaWMgc2VudCBmcm9tDQogICBwdWJsaXNoZXIg
dG8gdGhlIHJlY2VpdmVycy4NCg0KDQpUaGUgSUVURiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBm
b3IgdGhpcyBkcmFmdCBpczoNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0
LXdhbmctbmV0Y29uZi1hZGFwdGl2ZS1zdWJzY3JpcHRpb24vDQoNClRoZXJlIGFyZSBhbHNvIGh0
bWxpemVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRt
bC9kcmFmdC13YW5nLW5ldGNvbmYtYWRhcHRpdmUtc3Vic2NyaXB0aW9uLTAwDQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LXdhbmctbmV0Y29uZi1hZGFwdGl2ZS1z
dWJzY3JpcHRpb24tMDANCg0KDQpQbGVhc2Ugbm90ZSB0aGF0IGl0IG1heSB0YWtlIGEgY291cGxl
IG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uIHVudGlsIHRoZSBodG1saXpl
ZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9vbHMuaWV0Zi5vcmcuDQoNCklu
dGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUgYnkgYW5vbnltb3VzIEZUUCBhdDoNCmZ0
cDovL2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMvDQoNCg0KX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkktRC1Bbm5vdW5jZSBtYWlsaW5nIGxpc3QN
CkktRC1Bbm5vdW5jZUBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9pLWQtYW5ub3VuY2UNCkludGVybmV0LURyYWZ0IGRpcmVjdG9yaWVzOiBodHRwOi8vd3d3
LmlldGYub3JnL3NoYWRvdy5odG1sIG9yIGZ0cDovL2Z0cC5pZXRmLm9yZy9pZXRmLzFzaGFkb3ct
c2l0ZXMudHh0DQo=


From nobody Fri Mar  6 04:44:26 2020
Return-Path: <taoran20@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 962143A0E91 for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 04:44:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=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 Hww1BFgmxaN2 for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 04:44:21 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFF743A0E8F for <netconf@ietf.org>; Fri,  6 Mar 2020 04:44:21 -0800 (PST)
Received: from LHREML714-CAH.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id E74C377A807F0C5EF59E for <netconf@ietf.org>; Fri,  6 Mar 2020 12:44:19 +0000 (GMT)
Received: from lhreml740-chm.china.huawei.com (10.201.108.190) by LHREML714-CAH.china.huawei.com (10.201.108.37) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 6 Mar 2020 12:44:19 +0000
Received: from lhreml740-chm.china.huawei.com (10.201.108.190) by lhreml740-chm.china.huawei.com (10.201.108.190) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 6 Mar 2020 12:44:19 +0000
Received: from DGGEMI424-HUB.china.huawei.com (10.1.199.153) by lhreml740-chm.china.huawei.com (10.201.108.190) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1713.5 via Frontend Transport; Fri, 6 Mar 2020 12:44:19 +0000
Received: from DGGEMI522-MBS.china.huawei.com ([169.254.8.131]) by DGGEMI424-HUB.china.huawei.com ([10.1.199.153]) with mapi id 14.03.0439.000; Fri, 6 Mar 2020 20:44:14 +0800
From: "taoran (F)" <taoran20@huawei.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Updated draft draft-tao-netconf-notif-node-tag-capabilities-01
Thread-Index: AdXztK/NYqmawltDSA+NuWR3627gsg==
Date: Fri, 6 Mar 2020 12:44:13 +0000
Message-ID: <9A819AE7BFA8104F8CDA9A55CAFA538C042E9655@dggemi522-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.188]
Content-Type: multipart/alternative; boundary="_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E9655dggemi522mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/0a07kYZhvHEyHp60CnolUpCNLPU>
Subject: [netconf] Updated draft draft-tao-netconf-notif-node-tag-capabilities-01
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: Fri, 06 Mar 2020 12:44:24 -0000

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E9655dggemi522mbschi_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi, WG,

This is Ran. I have updated the draft draft-tao-netconf-notif-node-tag-capa=
bilities (https://tools.ietf.org/html/draft-tao-netconf-notif-node-tag-capa=
bilities-01). This document proposes a YANG module for self-explanation dat=
a Node tag capability which augments system capabilities model and provide =
additional self-explanation data node attributes associated with node selec=
tor within per-node capabilities.

Anyone is welcome to make comments on the draft. Thank you.


Best regards,

Ran Tao

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E9655dggemi522mbschi_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"#0563C1" vlink=3D"#954F72" style=3D"text-justi=
fy-trim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi, WG,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">This is Ran. I have updated the=
 draft draft-tao-netconf-notif-node-tag-capabilities (https://tools.ietf.or=
g/html/draft-tao-netconf-notif-node-tag-capabilities-01). This document pro=
poses a YANG module for self-explanation
 data Node tag capability which augments system capabilities model and prov=
ide additional self-explanation data node attributes associated with node s=
elector within per-node capabilities.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Anyone is welcome to make comme=
nts on the draft. Thank you.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Best regards,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Ran Tao<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_9A819AE7BFA8104F8CDA9A55CAFA538C042E9655dggemi522mbschi_--


From nobody Fri Mar  6 07:10:08 2020
Return-Path: <mvasko@cesnet.cz>
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 0756D3A08CE for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 07:10:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=cesnet.cz
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 ptUbMJxcv3F5 for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 07:10:03 -0800 (PST)
Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [78.128.211.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D34E3A08CC for <netconf@ietf.org>; Fri,  6 Mar 2020 07:10:02 -0800 (PST)
Received: by kalendar.cesnet.cz (Postfix, from userid 999) id 58BDB60182; Fri,  6 Mar 2020 16:10:00 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1583507400; bh=69lzpX5yOhL4LR6AiDISVRSAWzjzVueWPDscV0S1XFA=; h=To:Date:Subject:From; b=tukRLMLTjiQ8Qo+ZlTPjJCiNeE+hXzlSR3nA6nfEpds06D1fGycb0qXl8A9gmWqv4 EOYHlBmuZVvb3GMk/BKyIO4BiEEu1Eo4y+qXe0FXa+B0u3aWHqs/rIS3vA09KbtbLO zLhg1UtxQ0DFTL0b9OwT+wiKJpNsjXZdwn/2G5Zc=
Content-Type: text/plain; charset="utf-8"
To: "netconf" <netconf@ietf.org>
User-Agent: SOGoMail 2.3.23
MIME-Version: 1.0
Date: Fri, 06 Mar 2020 16:10:00 +0100
Message-ID: <55d0-5e626800-11-3bd6efc0@61129709>
X-Forward: 2001:67c:1220:80c:b5:55d3:81d5:8636
From: =?utf-8?q?Michal_Va=C5=A1ko?= <mvasko@cesnet.cz>
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/pPAG8xCUXmmCo7g6F0WGaXVbSKA>
Subject: [netconf] edit-config leaf without value
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: Fri, 06 Mar 2020 15:10:06 -0000

Hello,
we would like some input on a problem that was discussed several times =
based on our search of the mailing list archive but we are still not su=
re what the exact rules are.

So, let's say we have YANG snippet

leaf l {
    type uint32;
}

and edit-config config (assume correct namespaces)

<l operation=3D"delete"/>

a) Is the example allowed? Meaning can the leaf "l" be without a value =
(have an invalid value)? Based on the YANG 1.1 RFC [1] I would say it c=
annot.
b) If it can be without a value, is it only in the case of "delete" ope=
ration, otherwise it is an error?
c) If the leaf "l" had a string type, for example, and there was an ins=
tance with value "string" in the datastore, would the edit-config succe=
ed and the leaf be deleted? In other words, when deleting a leaf, do th=
e values have to match for a successful delete or not? In this case, I =
would say the values do not have to match [2].
d) I am assuming none of this can work for a leaf-list [3] or list [4],=
 which must always have the exact value/keys no matter what the operati=
on on them is.

Thank you for any clarification.

Regards,
Michal

[1] https://tools.ietf.org/html/rfc7950#section-7.6.6
[2] https://tools.ietf.org/html/rfc7950#section-7.6.7
[3] https://tools.ietf.org/html/rfc7950#section-7.7.9
[4] https://tools.ietf.org/html/rfc7950#section-7.8.6


From nobody Fri Mar  6 08:25:45 2020
Return-Path: <balazs.lengyel@ericsson.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 C63F33A0A86 for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 08:25:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 ingFU-rpQwbk for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 08:25:40 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80048.outbound.protection.outlook.com [40.107.8.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78BAC3A0A8A for <netconf@ietf.org>; Fri,  6 Mar 2020 08:25:39 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kMt6Bp9FVSBydHCwAvy3M4p79jiEZSECwcMZjE0642nxcHYyPELiCfGTlPmlhUOOMwKFXupzSlcRuYd3iBIlX1/JPyNaCVhASLbBniKa0ZtCAodp5HCDA7VPrRGsgxMUmnhTXz956gAipeJ9k1tCyX5BMj5M/K7lp/NktJBDYNs8oODQ1YfF5Zfg+YFS6wXB7yUqgug1dcQmhnqd+a8zhxW2lL8w1QDvAS5dy+gA/4ux/MnXWl3QSQVgUao8w2FU1B0l4DPOjx4xWSk2Y0LOIDwWyeURbz5Lti3RJ4PFxZBK7+8N5F9D9k0CAvyx7V8hOEGo47oRanZlbVVa7C5Ffw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q1zYKBus6Onfl0ObLAh9KaP9Nqr38cD4mbB3giSiBME=; b=CDP+UG2eQ3p1wk+5YVIhc0Fho91xltidE8soylFuusVBoqc5nGrhk/QZLjW/2OjCZaqmQBTeu7Un20VM3HGWSDB85rZsXZnF0dko336vF7le5WMLje4Y+1Bat7GKXHu128JMmGfY42oBawqr0+EWlcqSdEr7aDd/xByej5u38BRSuoQm8AtNQ2/hKl9vbTR0WndtEqnBDG/1CPBzjKLowM9ue/VNiOSBsWOyPeMxdwhVTjwUjN7qrRBCbX0Mkyn8gl1E8AG4LoMa3h1C6wHDVjl1a1GrvK3H830yFIulN6+r6d87qLbnCZ8zw/HCCJ1ppKGtkqPDoctdOrTsz4h9pw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q1zYKBus6Onfl0ObLAh9KaP9Nqr38cD4mbB3giSiBME=; b=ORF4gjfAKX89pLmmEzt2sFGhBSvbNohcdZDKSHHcj5vEjom8x4uzgc9SQz5QK+Pc0EzNGSpblaYFXUMJBc78KP7My/vlc5IgB+NZxDZyfvszyiQ9DjCw4Sb2f3RKuO98FvkYWWXd4jA5+uGngIfgpEt87cKvgoy9sIUiQxo9Ks4=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4587.eurprd07.prod.outlook.com (52.135.135.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.5; Fri, 6 Mar 2020 16:25:34 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Fri, 6 Mar 2020 16:25:34 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: "taoran (F)" <taoran20@huawei.com>, Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: =?utf-8?B?W25ldGNvbmZdIOetlOWkjTogIFdHTEM6IGRyYWZ0LWlldGYtbmV0Y29uZi1u?= =?utf-8?Q?otification-capabilities-11?=
Thread-Index: AQHV85Ei30TbNWE+tEu4x6S2sq3adKg7vwdg
Date: Fri, 6 Mar 2020 16:25:34 +0000
Message-ID: <DB7PR07MB4011203EDD5F6851FECF979CF0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <9A819AE7BFA8104F8CDA9A55CAFA538C042E948C@dggemi522-mbs.china.huawei.com>
In-Reply-To: <9A819AE7BFA8104F8CDA9A55CAFA538C042E948C@dggemi522-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4feffa87-7e7a-46d7-ced3-08d7c1eaff0f
x-ms-traffictypediagnostic: DB7PR07MB4587:
x-microsoft-antispam-prvs: <DB7PR07MB45870F2C5EE9781306178C2FF0E30@DB7PR07MB4587.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(366004)(39860400002)(346002)(376002)(199004)(189003)(186003)(478600001)(316002)(110136005)(7696005)(6506007)(71200400001)(66574012)(85182001)(53546011)(66446008)(86362001)(64756008)(55016002)(9686003)(224303003)(85202003)(66556008)(76116006)(66616009)(66946007)(66476007)(2906002)(5660300002)(52536014)(81166006)(26005)(33656002)(81156014)(8936002)(15650500001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4587; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Fr/N/93ol0AK8SdqnFOrOVkMkvHMLiiRM5SGP9J8WkCtKpd+nJBAAs4c1xtSo7/y9K5+EO2NAoW4O3laDbhqNGlvDT20Rp5q8XLectALI7nOUxIwp8SUi8TY4vn5ZY1urxwJvxWBYF6PFxAJBVoXusYDnfNgdVu81r4lm0HPyVYEmxmz2HUPNKy3SsYak0LJKXJBYbYlFkSeDh9od2Ck8qq9sWZ3aRNKY0IklWv95PKBZ/Pk4Ru/K3aAzPpp0ihNTIRD/mKt3wlU62fDmo/9EyAZOWDV2FVcj7Bs1F12iZDGgo23E3ZO3lc2CrIuzXVcpPiLxQzpyk0ArCld7aWumwwRY5kJniTa/OH1hU3Bfe4qCsXiqHZSJbXs+7/if4HA+1jQ5TB9eHlLaztjYkthb47vKsSZsYb5tvTZEPhjQW9FPr3JMjFmDlMwHE5qDiII
x-ms-exchange-antispam-messagedata: HiS58j7TyWmgxwUEroS5qhk9I0zt+DjYdWeCmHcAXjGGzfP715k2SWCnX/gHZKc1jBX4LTKEDl5YmOXCExMmo0/u8RBl8u2gEkCCPFsvlsdjEWUdFnaGGwshi71GXI/LWiN6H6oIT3kUv/eGUBR1/g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_02CB_01D5F3DC.3D5FC960"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4feffa87-7e7a-46d7-ced3-08d7c1eaff0f
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 16:25:34.1398 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 7veViEzgyH6j6Nmc9POqrGPUlKsi30wbyMHRyOYTw+gYDIrF5yoZtbmiKs7qqwXtgu05I2AdCo+UTd//jfWj/NhPDZhDgpMJn9VW0EcR9mQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4587
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/3E4H13jrR4vqYf3ekU5BWTECLEQ>
Subject: Re: [netconf]  =?utf-8?b?562U5aSNOiAgV0dMQzogZHJhZnQtaWV0Zi1uZXRjb25m?= =?utf-8?q?-notification-capabilities-11?=
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: Fri, 06 Mar 2020 16:25:42 -0000

------=_NextPart_000_02CB_01D5F3DC.3D5FC960
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable



-----Original Message-----
From: netconf <netconf-bounces@ietf.org> On Behalf Of taoran (F)
Sent: 2020. m=C3=A1rcius 6., p=C3=A9ntek 9:27
To: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org
Subject: [netconf] =E7=AD=94=E5=A4=8D: WGLC: =
draft-ietf-netconf-notification-capabilities-11

Hi, all,

I have two comments on this draft as follows:

1. Section 5.1 said:
=E2=80=9C
   augment /sysc:system-capabilities/sysc:datastore-capabilities/ +
     |                                 sysc:per-node-capabilities:
     +--ro subscription-capabilities
        +--ro (update-period)?
        |  +--:(minimum-update-period)
        |  |  +--ro minimum-update-period?        uint32
        |  +--:(supported-update-period)
        |     +--ro supported-update-period*      uint32
        +--ro max-nodes-per-update?               uint32
        +--ro minimum-dampening-period?           uint32 {yp:on-change}?
        +--ro on-change-supported?                notification-support
        |                                                {yp:on-change}?
        +--ro periodic-notifications-supported?   notification-support
        +--ro supported-excluded-change-type*     union {yp:on-change}?
=E2=80=9D
I believe on-change-supported and supported-excluded-change-type are =
related to each other, i.e., only when on-change-supported holds, =
Support-excluded-change-type needs to be supported. Would it make sense =
to add when statement under supported-excluded-change-type.
One Follow up comment is should supported-excluded-change-type be =
applicable to config true node or config false node?

BALAZS: OK, I will do it in the after the WGLC.

2. Section 5.2 said:
=E2=80=9C
       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;
         }
         description "The change types that can be excluded in
           YANG-Push subscriptions.";
       }
=E2=80=9D
It is not clear to me when should assign negative number to enum value, =
does it indicate it is an error or warning? If it is not, I prefer to =
assign positive number to enum value.


BALAZS: The value statement allows the range -2147483648 to 2147483647.=20
I chose negative numbers because yp:change-type is itself an enum=20
with autonumbering.  Autonumbering will start from 0 and go up.
 So a negative number will never clash with it, a small positive number =
could.

Ran

------=_NextPart_000_02CB_01D5F3DC.3D5FC960
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNjE2MjUzMlowIwYJKoZIhvcNAQkEMRYEFL/81DXv11BbuY9UG64jeT48vUo6MEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQB5vHbGCYlAdw/mUEYRSnmwreepXqtaHXE38D/niJw88ynIRUWi77iR
EQtpjIMShOJWP/cYK1kR5KNQuRjroRqFAzTfcVpViVRHtLg8zpg/Ll1oYrbUgtKB19O90ihUbaY4
305wPb+04C9pSyzQaqblx7iwX2MTTAbXu3dut4EDEYRvm8uR5VCM/iWfwe24KvnIJbxlUdBK1dOO
vNSPVrtVLKXfWxSABI9jItqwFpD0Wc95vmEBBANtgQVmYDhoeFmEGKhVTrFSjj1dI3Dr43sonIGl
cVC+zJBwDEMWPzukasTc1xyMpkndpfURNcm+OcCRwFVJPxvaku8zGbruBpdcAAAAAAAA

------=_NextPart_000_02CB_01D5F3DC.3D5FC960--


From nobody Fri Mar  6 09:06:08 2020
Return-Path: <balazs.lengyel@ericsson.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 3B3E13A0AB3 for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 09:06:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 vf1VKl40CmEV for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 09:06:04 -0800 (PST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130077.outbound.protection.outlook.com [40.107.13.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31B9D3A0A6A for <netconf@ietf.org>; Fri,  6 Mar 2020 09:06:02 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Iq4r0gzjiMn3cn6XPkfRHESE93cin70h3LpvfFJhO/JyI2DSLd8K8zsC5hcYxSr7CGEmB76HC+2FkzWRPMkmQCM+psWpRgNqtmMTCBF3WUl1Rxpw/A/nw7afD9Xkr+q+U01Kef0b9lHj2PxPkRFbDw/CPL1Zq6rAdgc2KHghVDrt38hPWp9BPcvBTkXMJRLFaR6zABQpU1qi1B3cI/Rz+TlHtYDqW5gzVQj4XMZG+akk697LWGlnWXCMzUkuMVOhfHeDZo2sU7ua9F1MRjVxaMAB7nNYQipnqtq/sHWV80eZpuCPHY3qB6V339J24Zge3TQBo/tgxlKcqA4WEfD/MA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HgYZWmNX+7sQ1x/aQGEYrElKjlyWLCfei5Ve+Yn2fZY=; b=d2vEbor0HcQOpRds5se7NE/F8g6PwZ4B6+libFAafWYjyMsDcFr7AvHMhFykcTpMoQzxfEY1xln8mGBq8MJCGTz4euWUmyUWqEr44SJDprryBYK8ilJpUxFQEqohH3hxOE58naKfFT+XEFhrnNJc9hzPV9WN21CCksbcSNps4VZXR2JPE5Y93tIwhMVu6Q1rdz5fjCD5WjClcQkdA9ziDXHWi9N2lh7Ixk9HAFxSoYOJaWq5rQp8P/oW4iaA5mRk5IL5JtdZeaPsZNMw5wVpi+MsMDoqB3SGy+gl2Fsd/qdudVVbwbJJgiPZ8GNy+0Pki+KBJIHjI8oKChAXo1jgSA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HgYZWmNX+7sQ1x/aQGEYrElKjlyWLCfei5Ve+Yn2fZY=; b=TPu5RQ/8q/+f3TrzjA+rGRS6umT7Jcw2F33jQUgsjlSpDh/K3ja68gGY1WAnnMb63RoK0LoUsX/US++ge3Mgu7cAMMMEr6tg8Wut+dmybnTN/Gvt6wfbRXM+OQ3ANTj17KsBzAJAPuF5kvwE5J87R/6ByrOuEzGa35bCvRVTDLs=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4839.eurprd07.prod.outlook.com (20.177.194.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.9; Fri, 6 Mar 2020 17:06:00 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Fri, 6 Mar 2020 17:06:00 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: "taoran (F)" <taoran20@huawei.com>, Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: =?utf-8?B?W25ldGNvbmZdIOetlOWkjTogIFdHTEM6IGRyYWZ0LWlldGYtbmV0Y29uZi1u?= =?utf-8?Q?otification-capabilities-11?=
Thread-Index: AQHV85Ei30TbNWE+tEu4x6S2sq3adKg7vwdggAALFPA=
Date: Fri, 6 Mar 2020 17:05:59 +0000
Message-ID: <DB7PR07MB4011D1EECEDE1044BC16F58EF0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <9A819AE7BFA8104F8CDA9A55CAFA538C042E948C@dggemi522-mbs.china.huawei.com> <DB7PR07MB4011203EDD5F6851FECF979CF0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB4011203EDD5F6851FECF979CF0E30@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6dcf2df7-57e1-4352-2e93-08d7c1f0a4ff
x-ms-traffictypediagnostic: DB7PR07MB4839:
x-microsoft-antispam-prvs: <DB7PR07MB48392DEC6119EDC060CC7757F0E30@DB7PR07MB4839.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(376002)(136003)(396003)(346002)(366004)(189003)(199004)(85182001)(8936002)(2906002)(81166006)(76116006)(66946007)(81156014)(316002)(26005)(110136005)(5660300002)(33656002)(86362001)(53546011)(6506007)(15650500001)(478600001)(66574012)(186003)(9686003)(55016002)(52536014)(7696005)(64756008)(66556008)(66616009)(85202003)(66446008)(66476007)(2940100002)(71200400001)(224303003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4839; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +DD2l7KSCyoydQJkR7QRW3L4nGvA17jhiaaJoPf+6WKUTwLbz1ivCn+mpuJoeiT/GaN7iSpOKV4j+nrkArz+ZxtNDJXX3Xp/YiSGy5KbQIqgRV7r4VqmBVPj8YMG7GPjyk+cK23zXQBbkjHSkOGxAyHIM0E6gPIKgvVMJdd4e8x4w4kaMBH9PJ2QVpG9VZ4FSLoCIWG4mU0j7mI9IKCHknrgyTPw1CeEJkAoU5ps27B7r/whYP/hY8Xzv0mUNZpRE+ln8/u7uk6IXSKzLN8ZJenznVH22cq/Kq3JvN1TxrsouMQfLug0EeTVC31P15B0OdNa19QxEIMPcjpZxEqPhAQdaxy7RXCqlZyps5ctwdX8rNUzA0+2MB8NL54+2sG3NlDAG+lir42c3FoZUAcdLsxnc131zuau9fT5mjU/WBsavZ2PK0IGSVeBHLmyNOOu
x-ms-exchange-antispam-messagedata: /HfLpbA9WFp3atsp4HE8KO1Kgk6plw01bDcv6//IiaT1uX/ITocIrmhHEurShCY9kHFQP+lTNKujV4sL7y7m3NkukfS+QT+h3lGZhjoOgtuZk00VA76qllqxsb7soFPAUuir3dFn7AAP2+6P3LKxHw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_02E9_01D5F3E1.E35DE3B0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6dcf2df7-57e1-4352-2e93-08d7c1f0a4ff
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 17:05:59.9084 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6AlLmANHz/9H3vyho2eqSaEfB68EacXvu9rgMIy9WLbYjXCrIRBAm3GJl/jsuxLV/GMCK7nYeWconr4qCIE0m5YNSK0UXyXd2MquJXIB8xs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4839
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/sjRhv4MtxwACeiq5c-uYw3jXSxA>
Subject: Re: [netconf]  =?utf-8?b?562U5aSNOiAgV0dMQzogZHJhZnQtaWV0Zi1uZXRjb25m?= =?utf-8?q?-notification-capabilities-11?=
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: Fri, 06 Mar 2020 17:06:07 -0000

------=_NextPart_000_02E9_01D5F3E1.E35DE3B0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello,
Thinking a bit more about this I think we should not include the when =
statement because:
- It is possible that supported-excluded-change-type  is declared on the =
system level while on-change-supported is declared on datastore level. =
In such cases when the explicit declaration of on-change-supported and =
supported-excluded-change-type is done on different levels =
(system/datastore/specific data node) only a very complicated when =
statement would work.
- As this is output from the node, when statement are not even checked =
by many implementations
So while the idea is relevant, practically it would be too difficult.
Regards Balazs

-----Original Message-----
From: netconf <netconf-bounces@ietf.org> On Behalf Of taoran (F)
Sent: 2020. m=C3=A1rcius 6., p=C3=A9ntek 9:27
To: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org
Subject: [netconf] =E7=AD=94=E5=A4=8D: WGLC: =
draft-ietf-netconf-notification-capabilities-11

1. Section 5.1 said:
=E2=80=9C
   augment /sysc:system-capabilities/sysc:datastore-capabilities/ +
     |                                 sysc:per-node-capabilities:
     +--ro subscription-capabilities
        +--ro (update-period)?
        |  +--:(minimum-update-period)
        |  |  +--ro minimum-update-period?        uint32
        |  +--:(supported-update-period)
        |     +--ro supported-update-period*      uint32
        +--ro max-nodes-per-update?               uint32
        +--ro minimum-dampening-period?           uint32 {yp:on-change}?
        +--ro on-change-supported?                notification-support
        |                                                {yp:on-change}?
        +--ro periodic-notifications-supported?   notification-support
        +--ro supported-excluded-change-type*     union {yp:on-change}?
=E2=80=9D
I believe on-change-supported and supported-excluded-change-type are =
related to each other, i.e., only when on-change-supported holds, =
Support-excluded-change-type needs to be supported. Would it make sense =
to add when statement under supported-excluded-change-type.
One Follow up comment is should supported-excluded-change-type be =
applicable to config true node or config false node?

BALAZS: OK, I will do it in the after the WGLC.

------=_NextPart_000_02E9_01D5F3E1.E35DE3B0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwNjE3MDU1OFowIwYJKoZIhvcNAQkEMRYEFA3A533Gu1QPXf6n14+VaMDwIoDnMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQA4a2Jj/IiSQo4qJnzEekbPMh3uuUT3F1h6LzQ7de8pddEmd9xxWkxu
laJJi77lLGYVF43euW6hciuV+VldmmjIntS115yZSHP9H1XMcBI1Nax2QhI7g1z+hJXHdwZ6gN5o
GP+oYjYG+Q63zJ4GT/BbDJuSVqKYrrsQ80wEUsQa0VEQmRNMnnN/Dl+g/Acz9dU+AlQq+cth9Zkk
5fqZUFpYdJmQZUgx/JmC5l4HEDhQyWnDxZrEGxnGz0H/xzUiVYkqtV6Xrw/8T9D+t8oFZ+sxme6s
2K9n0J+8Uv8+jSH27Pn7Feblopm044p1iNNeO/7OZnOxTWGW+CRRLkoV7a4aAAAAAAAA

------=_NextPart_000_02E9_01D5F3E1.E35DE3B0--


From nobody Fri Mar  6 12:06:10 2020
Return-Path: <rwilton@cisco.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 163293A0938 for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 12:06:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=BReLS3Lx; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=yo6P1VFe
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 Eukg2Pv4Ltxf for <netconf@ietfa.amsl.com>; Fri,  6 Mar 2020 12:06:04 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9AC63A08F6 for <netconf@ietf.org>; Fri,  6 Mar 2020 12:06:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2462; q=dns/txt; s=iport; t=1583525164; x=1584734764; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=xY9fF/1dRZIJhsdbR9D1OnWjNqTxbqHrQiSL0/zkIFo=; b=BReLS3Lx6qozdl6bivFzJ8nqWxjOE91rgQJ8+j42oEau1bDOyqVqdizW EO53ZVUUIoL7QOVZrDxXMtYell4zWyEzD5BRwGOsOzFmcH+5Xu9eUIgoh 4g0eseXHgcvIB0Ug9+gvjrb/JsaP5Ia6zlv4X3qFfOJv9xbu9h3U3tm0Q I=;
IronPort-PHdr: =?us-ascii?q?9a23=3Ap3rH8R1aRNW64Sw5smDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1L6KOLtaQQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AuCQBTrGJe/4sNJK1kHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFbFggBAsqh1sDimpOghGYFYJSA1QJAQEBDAEBGAsKAgQ?= =?us-ascii?q?BAYN+RQKCDiQ4EwIDAQELAQEFAQEBAgEFBG2FVgyFYwEBAQECAQEBEC4BASw?= =?us-ascii?q?MBAcEAgEIEQQBAS8nCx0IAgQBEggagwWCSgMOIAEOnX0CgTmIYoIngn8BAQW?= =?us-ascii?q?FCxiCDAMGgTiFIQ2GehqBQT+BWIJNPoJkAQECAYFkg0GCLK8vdgqCPIdSjzC?= =?us-ascii?q?CSYghkEuOdoh8klUCBAIEBQIOAQEFgWkigVhwFTuCbFAYDY4dDBeDUIUUhUF?= =?us-ascii?q?0AgGBJo5vXwEB?=
X-IronPort-AV: E=Sophos;i="5.70,523,1574121600"; d="scan'208";a="738124545"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 06 Mar 2020 20:06:03 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 026K63r9015042 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 6 Mar 2020 20:06:03 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Mar 2020 14:06:03 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 6 Mar 2020 14:06:02 -0600
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 6 Mar 2020 14:06:02 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U40qjRV+hsjjhXaHMG/YAxsnNF7Ze6o3E/6vc1wmo8dtiTVkPhci/Z598IFvU/I3G5940fL/+CDxzajJENZgals7zv3t4s5zTjAoP5UWoFqbZnnfpWK5f2nfhjnQcNlW6aGOWgBQkFtD1wyoOXnNQ8v9+sEva2sPKayZ2g/03aSd4GenxCwqUva1+u+rUeharqeTDccdSPJqHZq3uNbXnMHa0Q7XaQhA9PHREd0TlN2Gu+6w43DODl3LJII+p5BnW2s/JNP4m3S6dxe+9fdZOQ40VTbuBEwNFJVtcQ//Gsf9ISQ6C2sHo49gwWGYm1AqET0WxlH4aTCUg4s75CAirg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TH2mP6Dk7trpbWoLQ4dYK9YExXqfcIkQR0wCyKcYyBg=; b=jbv0plxaOh/B9jLv85heWXpzOPMyR6ixiZCoocc6OLWbwpcDOCCh7OkfHGZodAZ4QbwC0AJJdJw37qRCU/+4ZZzRbX/etcE0zcjk8nHmWpdITsdwAuDk62u7PWiMTYQqbdyT56kjcosu6QPwQVED4PYnO+hlyL3AyxDkM/woerjIEjb5lavhhTmLqSKeg12uAoTIP2xQ2t1eMImHZpJDxHB4lthi9Gt71Q1b7iJ88UFSNBgZCXX+mEYN8lQhMNidlxnTa6hOIdtGG0CeanZ2HxKuMUrcY8I0qql2ktCNZwPRPSwjIaXFTzTcTXe8Ab5mX0mY8NpEJ+1iriHKchEYaQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TH2mP6Dk7trpbWoLQ4dYK9YExXqfcIkQR0wCyKcYyBg=; b=yo6P1VFegEapkt0ZfDER0zCsl5yPSv7ObkVfxe5jO16xWR0vUdanyemPXb5rTjbRZlr+S0Obl6SlFt7/9si0fIiJ0WTKfV/iRexRtwAalK8gNXTwk5iCeJ3LyUQxPQu+IKIyrh/ZPkqsvIB8ogc8XngR3vZy73dlWUrqL9SOZ4I=
Received: from BY5PR11MB4355.namprd11.prod.outlook.com (2603:10b6:a03:1c3::13) by BY5PR11MB4449.namprd11.prod.outlook.com (2603:10b6:a03:1cc::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.16; Fri, 6 Mar 2020 20:06:01 +0000
Received: from BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4]) by BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4%4]) with mapi id 15.20.2772.019; Fri, 6 Mar 2020 20:06:01 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-2?Q?Michal_Va=B9ko?= <mvasko@cesnet.cz>, netconf <netconf@ietf.org>
Thread-Topic: [netconf] edit-config leaf without value
Thread-Index: AQHV88ljyypHBS5CpEqNwkr6R4L5U6g7zwjg
Date: Fri, 6 Mar 2020 20:06:01 +0000
Message-ID: <BY5PR11MB4355E08DCBC62CFFA44DC172B5E30@BY5PR11MB4355.namprd11.prod.outlook.com>
References: <55d0-5e626800-11-3bd6efc0@61129709>
In-Reply-To: <55d0-5e626800-11-3bd6efc0@61129709>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rwilton@cisco.com; 
x-originating-ip: [2001:420:c0c0:1002::af]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 853f729a-18e2-439e-0ec2-08d7c209cb03
x-ms-traffictypediagnostic: BY5PR11MB4449:
x-microsoft-antispam-prvs: <BY5PR11MB444967D95079D0D7C59EA673B5E30@BY5PR11MB4449.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0334223192
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(39860400002)(396003)(346002)(366004)(136003)(199004)(189003)(6506007)(52536014)(33656002)(66446008)(478600001)(966005)(64756008)(66476007)(53546011)(66946007)(66556008)(2906002)(316002)(66574012)(7696005)(110136005)(71200400001)(55016002)(8676002)(9686003)(76116006)(186003)(81166006)(8936002)(5660300002)(81156014)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR11MB4449; H:BY5PR11MB4355.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rC7wHXqXQkdmqx4ryWLvvIytNPyLVJcuPwFCVEdj090/uYo0JIs4UBdEozEfKtABNU0vdgD5P+zzJQyOuANtL9Xqgr001eX7n54QOdkkLcfEjXpSIAOOzDbzgb7f6vVokOAVDfUD09FNZgnpk4SFJ59MdsrSLqE+Mw06tyA5W6smRimEPSxfoeDr3T0OAZbe0pAPDlR9FDC1RorJq0YTEq78pzVHzTnyzJAqbbgZBoo67RYMddnSmRNUwRQFsP+6xXaPRUTx+UEDWEHUlndTCizqscvhILz8e2SE263cvDjMa3xAA7f86n5gm5UCAgcAYtpdKvpigI/vgyZlmTRile0ZqpaFqggPTlGZJHgsfFNJhK+C86PulK6dp+dptqYd/PQhp7CszdHiQlFWUwywBqo+bjRlvG5IXG/IEljBc3ROErT6SNY4SGVilc6Puq1nK1u5D3+ncb+FuxsKp1f4V8dMdJ9t9NyzZJCA01rYfkSUPwbLyFv5FpwquwJTEy7r05f8Yfx/LkNMb0HcS3vbSA==
x-ms-exchange-antispam-messagedata: CZc4lyVX0Q8vy8ava8hnNzQ4BOIZ5Yq5vHeNJFuAojnv2pX0EqVO1VUo4VZt2C+xUZpow7XR0NP1D+DJuWnqAuB/mrUTenwajxg5m7VrS6Mqw27wGEF0PpN4kUhNWbZUQG9ZV6sQ8sp7JnR2h9i/+Mv9BhnObVMadNGm9/s8d+Y=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 853f729a-18e2-439e-0ec2-08d7c209cb03
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2020 20:06:01.1134 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vIpJnq/WUbUB1k07RjrSzTq5ib6qfIN1gh4Xo1GiMOhE/b/wTGSl5zP2CJLrqgdmh7gpTmS3L4D+ngDfw9jbsA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4449
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/a_nYzNSukvTuC4_jUME5OjkZtcw>
Subject: Re: [netconf] edit-config leaf without value
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: Fri, 06 Mar 2020 20:06:08 -0000

[As a contributor]

Hi Michal,

Please see inline ...

> -----Original Message-----
> From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Va=B9ko
> Sent: 06 March 2020 15:10
> To: netconf <netconf@ietf.org>
> Subject: [netconf] edit-config leaf without value
>=20
> Hello,
> we would like some input on a problem that was discussed several times
> based on our search of the mailing list archive but we are still not sure
> what the exact rules are.
>=20
> So, let's say we have YANG snippet
>=20
> leaf l {
>     type uint32;
> }
>=20
> and edit-config config (assume correct namespaces)
>=20
> <l operation=3D"delete"/>
>=20
> a) Is the example allowed? Meaning can the leaf "l" be without a value
> (have an invalid value)? Based on the YANG 1.1 RFC [1] I would say it
> cannot.
[RW]=20
Yes, a value does not need to be provided, but the leaf must previously exi=
st in the configuration, or an error is returned.

I think that this would be the normal way this operation is expressed.


> b) If it can be without a value, is it only in the case of "delete"
> operation, otherwise it is an error?
[RW]=20
"remove" would be similar but would not error if the node doesn't exist.

> c) If the leaf "l" had a string type, for example, and there was an
> instance with value "string" in the datastore, would the edit-config
> succeed and the leaf be deleted? In other words, when deleting a leaf, do
> the values have to match for a successful delete or not? In this case, I
> would say the values do not have to match [2].
[RW]=20
For a delete operation, if a value was provided, then I would check it or r=
eturn an error if it did not match.

For a remove operation, I wouldn't perform the check, and just remove the n=
ode if it exists.

> d) I am assuming none of this can work for a leaf-list [3] or list [4],
> which must always have the exact value/keys no matter what the operation
> on them is.
[RW]=20
Agreed.

Thanks,
Rob


>=20
> Thank you for any clarification.
>=20
> Regards,
> Michal
>=20
> [1] https://tools.ietf.org/html/rfc7950#section-7.6.6
> [2] https://tools.ietf.org/html/rfc7950#section-7.6.7
> [3] https://tools.ietf.org/html/rfc7950#section-7.7.9
> [4] https://tools.ietf.org/html/rfc7950#section-7.8.6
>=20
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Sat Mar  7 16:21:03 2020
Return-Path: <01000170b5aa8385-57cf5e28-dc3b-41f6-b1e3-99fce702f19b-000000@amazonses.watsen.net>
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 606363A1507 for <netconf@ietfa.amsl.com>; Sat,  7 Mar 2020 07:43:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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 0szCAqfCivLL for <netconf@ietfa.amsl.com>; Sat,  7 Mar 2020 07:43:37 -0800 (PST)
Received: from a48-93.smtp-out.amazonses.com (a48-93.smtp-out.amazonses.com [54.240.48.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 384613A1506 for <netconf@ietf.org>; Sat,  7 Mar 2020 07:43:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583595816; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=gKroZ/J+2TZYFvVA2uJfHuQ6L9pXEXkisek/+1TSZh0=; b=h9i4UvWQkPkEDFf49CmDZo8ZVnejtWoXiSrWH4KmvD94wb59OqxS29ZIR1c31zmi 9PNGu+1huflIO3JQMo0yifzdrNThZOf+nn8r6RQr3RcmyTWJfCz5Nb9me4nlS6Og5GR 5TwH9CEl51zgrO66Iso9PSUMMSNEV1jPWXc8KOUA=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <01000170b5aa8385-57cf5e28-dc3b-41f6-b1e3-99fce702f19b-000000@email.amazonses.com>
Date: Sat, 7 Mar 2020 15:43:35 +0000
To: "netconf@ietf.org" <netconf@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.07-54.240.48.93
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/aL7_bD47Ez9aX-d3D4j-u9eUYBg>
Subject: [netconf] NETCONF IETF 107 update and call for agenda items
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: Sat, 07 Mar 2020 15:43:38 -0000
X-List-Received-Date: Sat, 07 Mar 2020 15:43:38 -0000

All,

According to the the IETF 107 meeting agenda [1], NETCONF=20
is scheduled to meet for 2 hours on Tuesday morning.

This is clearly will be an atypical meeting, with more remote=20
attendees than usual.  This includes both of WG chairs.

According to IETF 107 Important Dates [2], draft WG agendas=20
are to be submitted this coming Wednesday, March 11.  As such,
we=E2=80=99reissuing the following request about a week later then =
typical. =20
Please help us by providing your response no later than COB
Monday, March 9.

If you are interested in presenting to the WG, please send your=20
presentation requests to the "netconf-chairs" alias (CC-ed) with
the following information, for each presentation request, if more
than one:

- name of the drafts (if any)
- name of presentation (usually the title of the draft)
- name of the presenter(s)
- desired time request (in minutes)
- local or remote?

Please be advised that the draft submission cutoff deadline [2]
is this coming Monday.   Please update your drafts before then!

Thank you,
NETCONF Chairs

[1] https://datatracker.ietf.org/meeting/107/agenda.html
[2] https://datatracker.ietf.org/meeting/107/important-dates


From nobody Sun Mar  8 12:24:04 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D5053A0817; Sun,  8 Mar 2020 12:23:58 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369543847.6811.10615301786139865408@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 12:23:58 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/mwZu52tt7lkzKCVaRpRdDuSWR2o>
Subject: [netconf] I-D Action: draft-ietf-netconf-crypto-types-14.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 19:23:59 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : Common YANG Data Types for Cryptography
        Authors         : Kent Watsen
                          Wang Haiguang
	Filename        : draft-ietf-netconf-crypto-types-14.txt
	Pages           : 65
	Date            : 2020-03-08

Abstract:
   This document primarily defines a YANG module for identities,
   typedefs, groupings, and RPCs useful to cryptographic applications.
   This draft additionally defines a new IANA registry for cryptographic
   primitives, modifies existing SSH and TLS registries, and defines a
   process enabling IANA to automatically generate three new YANG
   modules from the new cryptographic primitives registry.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-crypto-types/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-crypto-types-14
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-crypto-types-14

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-crypto-types-14


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 12:25:28 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id C85803A081B; Sun,  8 Mar 2020 12:25:03 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369550374.6875.17659679099074667245@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 12:25:03 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/o78b-CBIWagGEL_2yUTii_oqKBs>
Subject: [netconf] I-D Action: draft-ietf-netconf-keystore-16.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 19:25:21 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : A YANG Data Model for a Keystore
        Author          : Kent Watsen
	Filename        : draft-ietf-netconf-keystore-16.txt
	Pages           : 40
	Date            : 2020-03-08

Abstract:
   This document defines a YANG 1.1 module called "ietf-keystore" that
   enables centralized configuration of both symmetric and asymmetric
   keys.  The secret value for both key types may be encrypted.
   Asymmetric keys may be associated with certificates.  Notifications
   are sent when certificates are about to expire.

Editorial Note (To be removed by RFC Editor)

   This draft contains many placeholder values that need to be replaced
   with finalized values at the time of publication.  This note
   summarizes all of the substitutions that are needed.  No other RFC
   Editor instructions are specified elsewhere in this document.

   Artwork in this document contains shorthand references to drafts in
   progress.  Please apply the following replacements:

   o  "AAAA" --> the assigned RFC value for
      [I-D.ietf-netconf-crypto-types].

   o  "XXXX" --> the assigned RFC value for this draft

   Artwork in this document contains placeholder values for the date of
   publication of this draft.  Please apply the following replacement:

   o  "2020-03-08" --> the publication date of this draft

   The following Appendix section is to be removed prior to publication:

   o  Appendix A.  Change Log


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-keystore/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-keystore-16
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-keystore-16

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-keystore-16


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 12:26:02 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A6F273A0817; Sun,  8 Mar 2020 12:25:40 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369554063.6855.16983858823208665376@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 12:25:40 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/RpOD9WAIKXlYDCf_dkdxlFIxs4k>
Subject: [netconf] I-D Action: draft-ietf-netconf-trust-anchors-09.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 19:25:57 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : A YANG Data Model for a Truststore
        Author          : Kent Watsen
	Filename        : draft-ietf-netconf-trust-anchors-09.txt
	Pages           : 30
	Date            : 2020-03-08

Abstract:
   This document defines a YANG 1.1 data model for configuring global
   sets of X.509 certificates, SSH host-keys, and raw public keys that
   can be referenced by other data models for trust.  While the SSH
   host-keys are uniquely for the SSH protocol, certificates, and raw
   public keys may have multiple uses, including authenticating protocol
   peers and verifying signatures.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-trust-anchors/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-trust-anchors-09
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-trust-anchors-09

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-trust-anchors-09


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 12:29:02 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DA6F3A0887; Sun,  8 Mar 2020 12:28:40 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369572049.6701.7324464480836617918@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 12:28:40 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/5NNfGR6vsb-7Bzqep0sTOBGqdig>
Subject: [netconf] I-D Action: draft-ietf-netconf-tcp-client-server-04.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 19:28:58 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : YANG Groupings for TCP Clients and TCP Servers
        Authors         : Kent Watsen
                          Michael Scharf
	Filename        : draft-ietf-netconf-tcp-client-server-04.txt
	Pages           : 19
	Date            : 2020-03-08

Abstract:
   This document defines three YANG modules: the first defines a
   grouping for configuring a generic TCP client, the second defines a
   grouping for configuring a generic TCP server, and the third defines
   a grouping common to the TCP clients and TCP servers.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-tcp-client-server/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-tcp-client-server-04
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-tcp-client-server-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-tcp-client-server-04


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 12:30:10 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 91B633A0888; Sun,  8 Mar 2020 12:29:51 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369579153.6880.1823461183080651122@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 12:29:51 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/WLNaQld2qoIhwCftPb2B6QSNcwA>
Subject: [netconf] I-D Action: draft-ietf-netconf-ssh-client-server-18.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 19:30:09 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : YANG Groupings for SSH Clients and SSH Servers
        Authors         : Kent Watsen
                          Gary Wu
                          Liang Xia
	Filename        : draft-ietf-netconf-ssh-client-server-18.txt
	Pages           : 54
	Date            : 2020-03-08

Abstract:
   This document defines three YANG modules: the first defines groupings
   for a generic SSH client, the second defines groupings for a generic
   SSH server, and the third defines common identities and groupings
   used by both the client and the server.  It is intended that these
   groupings will be used by applications using the SSH protocol.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-ssh-client-server/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-ssh-client-server-18
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-ssh-client-server-18

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-ssh-client-server-18


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 12:31:43 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F8FB3A0879; Sun,  8 Mar 2020 12:31:27 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369588700.6743.13458331213944530037@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 12:31:27 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/etaYwgQUonNpCug4d9_QSUPOBRA>
Subject: [netconf] I-D Action: draft-ietf-netconf-tls-client-server-18.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 19:31:42 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : YANG Groupings for TLS Clients and TLS Servers
        Authors         : Kent Watsen
                          Gary Wu
                          Liang Xia
	Filename        : draft-ietf-netconf-tls-client-server-18.txt
	Pages           : 55
	Date            : 2020-03-08

Abstract:
   This document defines three YANG modules: the first defines groupings
   for a generic TLS client, the second defines groupings for a generic
   TLS server, and the third defines common identities and groupings
   used by both the client and the server.  It is intended that these
   groupings will be used by applications using the TLS protocol.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-tls-client-server/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-tls-client-server-18
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-tls-client-server-18

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-tls-client-server-18


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 12:32:59 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 913B53A08FD; Sun,  8 Mar 2020 12:32:41 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369596152.6831.7789650379863617847@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 12:32:41 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/0vroHr4dwStuDSKdB6bT2PQ21Mg>
Subject: [netconf] I-D Action: draft-ietf-netconf-http-client-server-02.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 19:32:58 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : YANG Groupings for HTTP Clients and HTTP Servers
        Author          : Kent Watsen
	Filename        : draft-ietf-netconf-http-client-server-02.txt
	Pages           : 16
	Date            : 2020-03-08

Abstract:
   This document defines two YANG modules: the first defines a minimal
   grouping for configuring an HTTP client, and the second defines a
   minimal grouping for configuring an HTTP server.  It is intended that
   these groupings will be used to help define the configuration for
   simple HTTP-based protocols (not for complete webservers or
   browsers).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-http-client-server/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-http-client-server-02
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-http-client-server-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-http-client-server-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 13:17:07 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 741D53A09C9; Sun,  8 Mar 2020 13:16:56 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369861638.6803.5909348026863680272@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 13:16:56 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Ag1n1EfXYVHtNd1AZbQq949Cpok>
Subject: [netconf] I-D Action: draft-ietf-netconf-netconf-client-server-18.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 20:16:57 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : NETCONF Client and Server Models
        Author          : Kent Watsen
	Filename        : draft-ietf-netconf-netconf-client-server-18.txt
	Pages           : 98
	Date            : 2020-03-08

Abstract:
   This document defines two YANG modules, one module to configure a
   NETCONF client and the other module to configure a NETCONF server.
   Both modules support both the SSH and TLS transport protocols, and
   support both standard NETCONF and NETCONF Call Home connections.

Editorial Note (To be removed by RFC Editor)

   This draft contains many placeholder values that need to be replaced
   with finalized values at the time of publication.  This note
   summarizes all of the substitutions that are needed.  No other RFC
   Editor instructions are specified elsewhere in this document.

   This document contains references to other drafts in progress, both
   in the Normative References section, as well as in body text
   throughout.  Please update the following references to reflect their
   final RFC assignments:

   o  I-D.ietf-netconf-keystore

   o  I-D.ietf-netconf-tcp-client-server

   o  I-D.ietf-netconf-ssh-client-server

   o  I-D.ietf-netconf-tls-client-server

   Artwork in this document contains shorthand references to drafts in
   progress.  Please apply the following replacements:

   o  "XXXX" --> the assigned RFC value for this draft

   o  "AAAA" --> the assigned RFC value for I-D.ietf-netconf-tcp-client-
      server

   o  "YYYY" --> the assigned RFC value for I-D.ietf-netconf-ssh-client-
      server

   o  "ZZZZ" --> the assigned RFC value for I-D.ietf-netconf-tls-client-
      server

   Artwork in this document contains placeholder values for the date of
   publication of this draft.  Please apply the following replacement:

   o  "2020-03-08" --> the publication date of this draft

   The following Appendix section is to be removed prior to publication:

   o  Appendix B.  Change Log


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-netconf-client-server/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-netconf-client-server-18
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-netconf-client-server-18

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-netconf-client-server-18


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 13:18:44 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 316443A0A1D; Sun,  8 Mar 2020 13:18:22 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158369870212.6823.5108101884814521719@ietfa.amsl.com>
Date: Sun, 08 Mar 2020 13:18:22 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/muy8AxeryBLUL8VVUo-67tZkx1U>
Subject: [netconf] I-D Action: draft-ietf-netconf-restconf-client-server-18.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Mar 2020 20:18:40 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : RESTCONF Client and Server Models
        Author          : Kent Watsen
	Filename        : draft-ietf-netconf-restconf-client-server-18.txt
	Pages           : 85
	Date            : 2020-03-08

Abstract:
   This document defines two YANG modules, one module to configure a
   RESTCONF client and the other module to configure a RESTCONF server.
   Both modules support the TLS transport protocol with both standard
   RESTCONF and RESTCONF Call Home connections.

Editorial Note (To be removed by RFC Editor)

   This draft contains many placeholder values that need to be replaced
   with finalized values at the time of publication.  This note
   summarizes all of the substitutions that are needed.  No other RFC
   Editor instructions are specified elsewhere in this document.

   This document contains references to other drafts in progress, both
   in the Normative References section, as well as in body text
   throughout.  Please update the following references to reflect their
   final RFC assignments:

   o  I-D.ietf-netconf-keystore

   o  I-D.ietf-netconf-tcp-client-server

   o  I-D.ietf-netconf-tls-client-server

   o  I-D.ietf-netconf-http-client-server

   Artwork in this document contains shorthand references to drafts in
   progress.  Please apply the following replacements:

   o  "XXXX" --> the assigned RFC value for this draft

   o  "AAAA" --> the assigned RFC value for I-D.ietf-netconf-tcp-client-
      server

   o  "BBBB" --> the assigned RFC value for I-D.ietf-netconf-tls-client-
      server

   o  "CCCC" --> the assigned RFC value for I-D.ietf-netconf-http-
      client-server

   Artwork in this document contains placeholder values for the date of
   publication of this draft.  Please apply the following replacement:

   o  "2020-03-08" --> the publication date of this draft

   The following Appendix section is to be removed prior to publication:

   o  Appendix B.  Change Log


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-restconf-client-server/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-restconf-client-server-18
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-restconf-client-server-18

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-restconf-client-server-18


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Sun Mar  8 14:41:23 2020
Return-Path: <01000170bc185ffb-441c634d-fd79-41f4-b331-522f6354c5f8-000000@amazonses.watsen.net>
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 684E63A078A for <netconf@ietfa.amsl.com>; Sun,  8 Mar 2020 14:41:21 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=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 IjH9dtfh1xOK for <netconf@ietfa.amsl.com>; Sun,  8 Mar 2020 14:41:20 -0700 (PDT)
Received: from a48-92.smtp-out.amazonses.com (a48-92.smtp-out.amazonses.com [54.240.48.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41F9A3A0783 for <netconf@ietf.org>; Sun,  8 Mar 2020 14:41:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583703679; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=Ih60zPeZ+6yqQPmXpD6CiGv6ah2x497ARoi8yCE4LGM=; b=VLcRy4RKhIvYXrTkoW7vxC7LhJAPocbyeaTN7dP8fgqBOU/iugqrDt5YWIYERKIr kweTnXwqsLWwM6Lf4V7gC95UUuTTBfC+SwvRF95I9DaMBnRA325deSJCDHGDHHn+ouF 78mAgwA8ZB72RAg4WItwDF/Eg6En+k+xwY20W5JU=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <01000170bc185ffb-441c634d-fd79-41f4-b331-522f6354c5f8-000000@email.amazonses.com>
Date: Sun, 8 Mar 2020 21:41:19 +0000
To: "netconf@ietf.org" <netconf@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.08-54.240.48.92
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/9AekNEfUnPni735n_-ZHSNHcJ-M>
Subject: [netconf] today's updates to client/server drafts
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, 08 Mar 2020 21:41:22 -0000

Summary:

With only two lingering issues (AFAIK), we=E2=80=99re very close to done =
with these drafts.   The two open issues are:

1) how to define the algorithm ids in crypto-types.  The current draft =
now defines registries and a process that IANA can use to generate YANG =
modules from them.  This approach seemed reasonable to Rich Salz =
(SecDir), but Ben Kaduk (Sec AD) suggested that protocol-specific =
registries may be preferred.  The hope that current approach will give =
everyone something concrete to reference and improve on.

2) the =E2=80=9Csupported algorithms=E2=80=9D list have been removed =
from crypto-types but not yet added to the ssh-client-server and =
tls-client-server drafts.  I was hoping that someone else would do this =
but, alas, none stepped up.


Following are the per-draft Change Log entries.

crypto-types:

  o  Resolved the "FIXME: forward ref" issue by modulating 'must',
      'when', and 'mandatory' expressions.

  o  Moved the 'generatesymmetric-key' and 'generate-asymmetric-key'
      actions from ietf-keystore to ietf-crypto-types, now as RPCs.

  o  Cleaned up various description statements and removed lingering
      FIXMEs.

  o  Converted the "iana-<alg-type>-algs" YANG modules to IANA
      registries with instructions for how to generate modules from the
      registries, whenever they may be updated.


keystore:

  o  Moved the generate key actions to ietf-crypt-types as RPCs, which
      are augmented by ietf-keystore to support encrypted keys.
      Examples updated accordingly.

  o  Added a SSH certificate-based key (RFC 6187) and a raw private key
      to the example instance document (partly so they could be
      referenced by examples in the SSH and TLS client/server drafts.


truststore:

  o  Removed remaining PSK references from text.

  o  Wrapped each top-level list with a container.

  o  Introduced "bag" term.

  o  Merged "SSH Public Keys" and "Raw Public Keys" in a single "Public
      Keys" bag.  Consuming downstream modules (i.e., "ietf-[ssh/tls]-
      [client/server]) refinei the "public-key-format" to be either SSH
      or TLS specific as needed.


tcp-client-server:

  o  Fixed a few typos.


ssh-client-server:

  o  Removed leaf-list 'other' from ietf-ssh-server.

  o  Removed unused 'external-client-auth-supported' feature.

  o  Added features client-auth-password, client-auth-hostbased, and
      client-auth-none.

  o  Renamed 'host-key' to 'public-key' for when refering to
      'publickey' based auth.

  o  Added new feature-protected 'hostbased' and 'none' to the 'user'
      node's config.

  o  Added new feature-protected 'hostbased' and 'none' to the 'client-
      identity' node's config.

  o  Updated examples to reflect new "bag" addition to truststore.

  o  Refined truststore/keystore groupings to ensure the key formats
      "must" be particular values.

  o  Switched to using truststore's new "public-key" bag (instead of
      separate "ssh-public-key" and "raw-public-key" bags.

  o  Updated client/server examples to cover ALL cases (local/ref x
      cert/raw-key/psk).


tls-client-server:

  o  Removed the unused "external-client-auth-supported" feature.

  o  Made client-indentity optional, as there may be over-the-top auth
      instead.

  o  Added augment to uses of local-or-keystore-symmetric-key-grouping
       for a psk "id" node.

  o  Added missing presence container "psks" to ietf-tls-server's
      "client-authentication" container.

  o  Updated examples to reflect new "bag" addition to truststore.

  o  Removed feature-limited caseless 'case' statements to improve tree
      diagram rendering.

  o  Refined truststore/keystore groupings to ensure the key formats
      "must" be particular values.

  o  Switched to using truststore's new "public-key" bag (instead of
      separate "ssh-public-key" and "raw-public-key" bags.

  o  Updated client/server examples to cover ALL cases (local/ref x
      cert/raw-key/psk).


http-client-server:

  o  Removed the unused "external-client-auth-supported" feature from
      ietf-http-server.


netconf-client-server:

  o  Updated examples to reflect new "bag" addition to truststore.


restconf-client-server:

  o  Updated examples to reflect new "bag" addition to truststore.


From nobody Sun Mar  8 19:22:43 2020
Return-Path: <bill.wu@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 7D3E53A0F02; Sun,  8 Mar 2020 19:22:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 cQgjQ-QC8hln; Sun,  8 Mar 2020 19:22:17 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FCA93A0EDF; Sun,  8 Mar 2020 19:21:58 -0700 (PDT)
Received: from LHREML712-CAH.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 930291EE8632AD8F6B39; Mon,  9 Mar 2020 02:21:54 +0000 (GMT)
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by LHREML712-CAH.china.huawei.com (10.201.108.35) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 9 Mar 2020 02:21:54 +0000
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.27]) by DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id 14.03.0439.000; Mon, 9 Mar 2020 10:21:49 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "netconf@ietf.org" <netconf@ietf.org>
CC: "draft-wang-netconf-bulk-subscribed-notifications@ietf.org" <draft-wang-netconf-bulk-subscribed-notifications@ietf.org>
Thread-Topic: I-D Action: draft-wang-netconf-bulk-subscribed-notifications-01.txt
Thread-Index: AdX1uXIvgj0ZncrKQtSm2fQkR4XKTg==
Date: Mon, 9 Mar 2020 02:21:49 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD544811@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.123]
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/RrCeWYccYyHFkKVPpKo8ZyEcuyE>
Subject: Re: [netconf] I-D Action: draft-wang-netconf-bulk-subscribed-notifications-01.txt
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: Mon, 09 Mar 2020 02:22:43 -0000

di0wMSBpcyBwb3N0ZWQNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJh
ZnQtd2FuZy1uZXRjb25mLWJ1bGstc3Vic2NyaWJlZC1ub3RpZmljYXRpb25zLTAxDQpUaGUgbWVj
aGFuaXNtIHByb3Bvc2VkIGluIHRoaXMgZHJhZnQgY2FuIHdvcmsgdG9nZXRoZXIgd2l0aCBbSS1E
LmlldGYtbmV0Y29uZi1ub3RpZmljYXRpb24tbWVzc2FnZXNdDQpOb3RpZmljYXRpb24gTWVzc2Fn
ZSBIZWFkZXJzIGFuZCBCdW5kbGVzIGRlZmluZWQgW0ktRC5pZXRmLW5ldGNvbmYtbm90aWZpY2F0
aW9uLW1lc3NhZ2VzXSBhbGxvd3MgbXVsdGlwbGUgbm90aWZpY2F0aW9ucyBidW5kbGVkIGJ5IHRo
ZSBwdWJsaXNoZXIgaW50byBvbmUgdHJhbnNwb3J0IG1lc3NhZ2VzLg0KQnV0IGl0IGRvZXNuJ3Qg
aW5kaWNhdGUgdG8gcHVibGlzaGVycyB3aGljaCBub3RpZmljYXRpb25zIGFzc29jaWF0ZWQgd2l0
aCB0aGUgc3Vic2NyaXB0aW9uIHNob3VsZCBiZSBidW5kbGVkIHRvZ2V0aGVyLg0KVGhlIG1lY2hh
bmlzbSBwcm9wb3NlZCBpbiB0aGlzIGRyYWZ0IGNhbiBhZGRyZXNzIHRoaXMgZ2FwLg0KDQotUWlu
IChvbiBiZWhhbGYgb2YgYXV0aG9ycykNCi0tLS0t08q8/tStvP4tLS0tLQ0Kt6K8/sjLOiBJLUQt
QW5ub3VuY2UgW21haWx0bzppLWQtYW5ub3VuY2UtYm91bmNlc0BpZXRmLm9yZ10gtPqx7SBpbnRl
cm5ldC1kcmFmdHNAaWV0Zi5vcmcNCreiy83KsbzkOiAyMDIwxOoz1MIzyNUgMjE6MTINCsrVvP7I
yzogaS1kLWFubm91bmNlQGlldGYub3JnDQrW98ziOiBJLUQgQWN0aW9uOiBkcmFmdC13YW5nLW5l
dGNvbmYtYnVsay1zdWJzY3JpYmVkLW5vdGlmaWNhdGlvbnMtMDEudHh0DQoNCg0KQSBOZXcgSW50
ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRz
IGRpcmVjdG9yaWVzLg0KDQoNCiAgICAgICAgVGl0bGUgICAgICAgICAgIDogQnVsayBTdWJzY3Jp
cHRpb24gdG8gWUFORyBFdmVudCBOb3RpZmljYXRpb24NCiAgICAgICAgQXV0aG9ycyAgICAgICAg
IDogTWljaGFlbCBXYW5nDQogICAgICAgICAgICAgICAgICAgICAgICAgIFFpbiBXdQ0KICAgICAg
ICAgICAgICAgICAgICAgICAgICBQZW5nIExpdQ0KICAgICAgICAgICAgICAgICAgICAgICAgICBI
dWkgQ2FpDQoJRmlsZW5hbWUgICAgICAgIDogZHJhZnQtd2FuZy1uZXRjb25mLWJ1bGstc3Vic2Ny
aWJlZC1ub3RpZmljYXRpb25zLTAxLnR4dA0KCVBhZ2VzICAgICAgICAgICA6IDEzDQoJRGF0ZSAg
ICAgICAgICAgIDogMjAyMC0wMy0wMw0KDQpBYnN0cmFjdDoNCiAgIFRoaXMgZG9jdW1lbnQgZGVm
aW5lcyBhIFlBTkcgZGF0YSBtb2RlbCBhbmQgYXNzb2NpYXRlZCBtZWNoYW5pc20gdGhhdA0KICAg
YWxsb3dzIHN1YnNjcmliZXIgYXBwbGljYXRpb25zIHRvIGJ1bGsgc3Vic2NyaWJlIHRvIHB1Ymxp
c2hlcnMnIGV2ZW50DQogICBzdHJlYW1zIGJhc2VkIG9uIGdyb3VwIGlkZW50aWZpZXIuICBUaGlz
IGFsbG93cyB0aGUgcHVibGlzaGVycyB0bw0KICAgcmVwb3J0IG11bHRpcGxlIG5vdGlmaWNhdGlv
bnMgaW4gYSBzaW5nbGUgYnVuZGxpbmcgbWVzc2FnZS4NCg0KDQpUaGUgSUVURiBkYXRhdHJhY2tl
ciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczoNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2RyYWZ0LXdhbmctbmV0Y29uZi1idWxrLXN1YnNjcmliZWQtbm90aWZpY2F0aW9u
cy8NCg0KVGhlcmUgYXJlIGFsc28gaHRtbGl6ZWQgdmVyc2lvbnMgYXZhaWxhYmxlIGF0Og0KaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LXdhbmctbmV0Y29uZi1idWxrLXN1YnNjcmli
ZWQtbm90aWZpY2F0aW9ucy0wMQ0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRt
bC9kcmFmdC13YW5nLW5ldGNvbmYtYnVsay1zdWJzY3JpYmVkLW5vdGlmaWNhdGlvbnMtMDENCg0K
QSBkaWZmIGZyb20gdGhlIHByZXZpb3VzIHZlcnNpb24gaXMgYXZhaWxhYmxlIGF0Og0KaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LXdhbmctbmV0Y29uZi1idWxrLXN1YnNj
cmliZWQtbm90aWZpY2F0aW9ucy0wMQ0KDQoNClBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2Ug
YSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24gdW50aWwgdGhl
IGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5pZXRmLm9y
Zy4NCg0KSW50ZXJuZXQtRHJhZnRzIGFyZSBhbHNvIGF2YWlsYWJsZSBieSBhbm9ueW1vdXMgRlRQ
IGF0Og0KZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8NCg0KDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KSS1ELUFubm91bmNlIG1haWxp
bmcgbGlzdA0KSS1ELUFubm91bmNlQGlldGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL2ktZC1hbm5vdW5jZQ0KSW50ZXJuZXQtRHJhZnQgZGlyZWN0b3JpZXM6IGh0
dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwgb3IgZnRwOi8vZnRwLmlldGYub3JnL2lldGYv
MXNoYWRvdy1zaXRlcy50eHQNCg==


From nobody Sun Mar  8 20:00:37 2020
Return-Path: <zhoutianran@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 825EC3A0EDE; Sun,  8 Mar 2020 20:00:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=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 iQVtGfYBGL_u; Sun,  8 Mar 2020 20:00:33 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A90EB3A0EDA; Sun,  8 Mar 2020 20:00:33 -0700 (PDT)
Received: from lhreml707-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id ED9BCC1146EC37128BBA; Mon,  9 Mar 2020 03:00:28 +0000 (GMT)
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml707-cah.china.huawei.com (10.201.108.48) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 9 Mar 2020 03:00:28 +0000
Received: from lhreml702-chm.china.huawei.com (10.201.108.51) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Mon, 9 Mar 2020 03:00:28 +0000
Received: from NKGEML414-HUB.china.huawei.com (10.98.56.75) by lhreml702-chm.china.huawei.com (10.201.108.51) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1713.5 via Frontend Transport; Mon, 9 Mar 2020 03:00:27 +0000
Received: from NKGEML515-MBX.china.huawei.com ([fe80::a54a:89d2:c471:ff]) by nkgeml414-hub.china.huawei.com ([10.98.56.75]) with mapi id 14.03.0439.000; Mon, 9 Mar 2020 11:00:21 +0800
From: Tianran Zhou <zhoutianran@huawei.com>
To: "netconf@ietf.org" <netconf@ietf.org>
CC: "draft-unyte-netconf-udp-pub-channel.authors@ietf.org" <draft-unyte-netconf-udp-pub-channel.authors@ietf.org>, "draft-unyte-netconf-multi-stream-originators.authors@ietf.org" <draft-unyte-netconf-multi-stream-originators.authors@ietf.org>, "NETCONF WG Chairs" <netconf-chairs@ietf.org>
Thread-Topic: Distributed data export solution as extension to the YANG-Push work
Thread-Index: AdX1vszWc1W+PgvAQgyt0kXH3LngHw==
Date: Mon, 9 Mar 2020 03:00:21 +0000
Message-ID: <BBA82579FD347748BEADC4C445EA0F21BF28DDED@NKGEML515-MBX.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.203.162]
Content-Type: multipart/alternative; boundary="_000_BBA82579FD347748BEADC4C445EA0F21BF28DDEDNKGEML515MBXchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/scOBnVeoLOvKX-HziPgO1_tr6-s>
Subject: [netconf] Distributed data export solution as extension to the YANG-Push work
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: Mon, 09 Mar 2020 03:00:36 -0000

--_000_BBA82579FD347748BEADC4C445EA0F21BF28DDEDNKGEML515MBXchi_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi WG,

We just submitted two drafts on the distributed data export as extension to=
 the YANG-Push work.
https://datatracker.ietf.org/doc/html/draft-unyte-netconf-multi-stream-orig=
inators
This one we described the generic distributed data export mechanism. It all=
ows one subscription to the main board to control the multiple exports from=
 line cards.

https://datatracker.ietf.org/doc/html/draft-unyte-netconf-udp-pub-channel
This one is to define the UDP based publication channel to assist the above=
 mechanism. In the fact that most line cards do not support TCP connection.

These two drafts are not new. We presented before in the past two years.
But we now get some more solid requirements to do this. And we are now work=
ing on an open source project  "Unyte" to implement the closed loop.

As usual, comments and review are welcome.

Thanks,
Tianran

--_000_BBA82579FD347748BEADC4C445EA0F21BF28DDEDNKGEML515MBXchi_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi WG,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We just submitted two drafts on the distributed data=
 export as extension to the YANG-Push work.<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/html/dra=
ft-unyte-netconf-multi-stream-originators">https://datatracker.ietf.org/doc=
/html/draft-unyte-netconf-multi-stream-originators</a><o:p></o:p></p>
<p class=3D"MsoNormal">This one we described the generic distributed data e=
xport mechanism. It allows one subscription to the main board to control th=
e multiple exports from line cards.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"https://datatracker.ietf.org/doc/html/dra=
ft-unyte-netconf-udp-pub-channel">https://datatracker.ietf.org/doc/html/dra=
ft-unyte-netconf-udp-pub-channel</a><o:p></o:p></p>
<p class=3D"MsoNormal">This one is to define the UDP based publication chan=
nel to assist the above mechanism. In the fact that most line cards do not =
support TCP connection.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">These two drafts are not new. We presented before in=
 the past two years.<o:p></o:p></p>
<p class=3D"MsoNormal">But we now get some more solid requirements to do th=
is. And we are now working on an open source project &nbsp;&#8220;Unyte&#82=
21; to implement the closed loop.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">As usual, comments and review are welcome.<o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Tianran<o:p></o:p></p>
</div>
</body>
</html>

--_000_BBA82579FD347748BEADC4C445EA0F21BF28DDEDNKGEML515MBXchi_--


From nobody Sun Mar  8 20:17:58 2020
Return-Path: <taoran20@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 8024F3A0F29 for <netconf@ietfa.amsl.com>; Sun,  8 Mar 2020 20:17:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 OqMzyg4xNjkC for <netconf@ietfa.amsl.com>; Sun,  8 Mar 2020 20:17:55 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 065033A0F28 for <netconf@ietf.org>; Sun,  8 Mar 2020 20:17:55 -0700 (PDT)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 8D202A909718DE3C67F5 for <netconf@ietf.org>; Mon,  9 Mar 2020 03:17:53 +0000 (GMT)
Received: from DGGEMI403-HUB.china.huawei.com (10.3.17.136) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 9 Mar 2020 03:17:52 +0000
Received: from DGGEMI522-MBS.china.huawei.com ([169.254.8.131]) by dggemi403-hub.china.huawei.com ([10.3.17.136]) with mapi id 14.03.0439.000; Mon, 9 Mar 2020 11:17:46 +0800
From: "taoran (F)" <taoran20@huawei.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] RE:  WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AdX1wTIsY/XFIuk+Q8+zInoiDm9CAg==
Date: Mon, 9 Mar 2020 03:17:45 +0000
Message-ID: <9A819AE7BFA8104F8CDA9A55CAFA538C042E99B9@dggemi522-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.188]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/G8zbDM-dtqIZ2IMyClgq-0o5NBg>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Mon, 09 Mar 2020 03:17:57 -0000

RllJDQoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogdGFvcmFuIChGKSANCuWP
kemAgeaXtumXtDogMjAyMOW5tDPmnIg55pelIDEwOjEzDQrmlLbku7bkuro6ICdCYWzDoXpzIExl
bmd5ZWwnIDxiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20+DQrkuLvpopg6IOetlOWkjTogW25l
dGNvbmZdIOetlOWkjTogV0dMQzogZHJhZnQtaWV0Zi1uZXRjb25mLW5vdGlmaWNhdGlvbi1jYXBh
YmlsaXRpZXMtMTENCg0KDQoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogQmFs
w6F6cyBMZW5neWVsIFttYWlsdG86YmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29tXQ0K5Y+R6YCB
5pe26Ze0OiAyMDIw5bm0M+aciDfml6UgMTowNg0K5pS25Lu25Lq6OiB0YW9yYW4gKEYpIDx0YW9y
YW4yMEBodWF3ZWkuY29tPjsgS2VudCBXYXRzZW4gPGtlbnQraWV0ZkB3YXRzZW4ubmV0PjsgbmV0
Y29uZkBpZXRmLm9yZw0K5Li76aKYOiBSRTogW25ldGNvbmZdIOetlOWkjTogV0dMQzogZHJhZnQt
aWV0Zi1uZXRjb25mLW5vdGlmaWNhdGlvbi1jYXBhYmlsaXRpZXMtMTENCg0KSGVsbG8sDQpUaGlu
a2luZyBhIGJpdCBtb3JlIGFib3V0IHRoaXMgSSB0aGluayB3ZSBzaG91bGQgbm90IGluY2x1ZGUg
dGhlIHdoZW4gc3RhdGVtZW50IGJlY2F1c2U6DQotIEl0IGlzIHBvc3NpYmxlIHRoYXQgc3VwcG9y
dGVkLWV4Y2x1ZGVkLWNoYW5nZS10eXBlICBpcyBkZWNsYXJlZCBvbiB0aGUgc3lzdGVtIGxldmVs
IHdoaWxlIG9uLWNoYW5nZS1zdXBwb3J0ZWQgaXMgZGVjbGFyZWQgb24gZGF0YXN0b3JlIGxldmVs
LiBJbiBzdWNoIGNhc2VzIHdoZW4gdGhlIGV4cGxpY2l0IGRlY2xhcmF0aW9uIG9mIG9uLWNoYW5n
ZS1zdXBwb3J0ZWQgYW5kIHN1cHBvcnRlZC1leGNsdWRlZC1jaGFuZ2UtdHlwZSBpcyBkb25lIG9u
IGRpZmZlcmVudCBsZXZlbHMgKHN5c3RlbS9kYXRhc3RvcmUvc3BlY2lmaWMgZGF0YSBub2RlKSBv
bmx5IGEgdmVyeSBjb21wbGljYXRlZCB3aGVuIHN0YXRlbWVudCB3b3VsZCB3b3JrLg0KW1Jhbl06
IFdoeSBhZGQgZGF0YXN0b3JlIGxldmVsICJvbi1jaGFuZ2Utc3VwcG9ydGVkICIgY29uc3RyYWlu
dCB0byBzeXN0ZW0gbGV2ZWwgd2hlbiBzdGF0ZW1lbnQsIHdoeSBub3QgZGVmaW5lIHdoZW4gc3Rh
dGVtZW50IGF0IHRoZSBkYXRhc3RvcmUgbGV2ZWwgYW5kIHN5c3RlbSBsZXZlbCBzZXBhcmF0ZWx5
PyBMZXQgZGF0YXN0b3JlIGxldmVsICJvbi1jaGFuZ2Utc3VwcG9ydGVkIiBub2RlIHZhbHVlIG92
ZXJyaWRlcyBzeXN0ZW0gbGV2ZWwgIm9uLWNoYW5nZS1zdXBwb3J0ZWQiIG5vZGUgdmFsdWUsIHNv
IGRvZXMgInN1cHBvcnRlZC1leGNsdWRlZC1jaGFuZ2UtdHlwZSIuDQotIEFzIHRoaXMgaXMgb3V0
cHV0IGZyb20gdGhlIG5vZGUsIHdoZW4gc3RhdGVtZW50IGFyZSBub3QgZXZlbiBjaGVja2VkIGJ5
IG1hbnkgaW1wbGVtZW50YXRpb25zDQpbUmFuXTogQ29ycmVjdCwgYnV0IG5vdCBhbGwgaW1wbGVt
ZW50YXRpb25zIHNraXAgY2hlY2tpbmcgdGhlIG91dHB1dC4NClNvIHdoaWxlIHRoZSBpZGVhIGlz
IHJlbGV2YW50LCBwcmFjdGljYWxseSBpdCB3b3VsZCBiZSB0b28gZGlmZmljdWx0Lg0KUmVnYXJk
cyBCYWxhenMNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IG5ldGNvbmYgPG5l
dGNvbmYtYm91bmNlc0BpZXRmLm9yZz4gT24gQmVoYWxmIE9mIHRhb3JhbiAoRikNClNlbnQ6IDIw
MjAuIG3DoXJjaXVzIDYuLCBww6ludGVrIDk6MjcNClRvOiBLZW50IFdhdHNlbiA8a2VudCtpZXRm
QHdhdHNlbi5uZXQ+OyBuZXRjb25mQGlldGYub3JnDQpTdWJqZWN0OiBbbmV0Y29uZl0g562U5aSN
OiBXR0xDOiBkcmFmdC1pZXRmLW5ldGNvbmYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcy0xMQ0K
DQoxLiBTZWN0aW9uIDUuMSBzYWlkOg0K4oCcDQogICBhdWdtZW50IC9zeXNjOnN5c3RlbS1jYXBh
YmlsaXRpZXMvc3lzYzpkYXRhc3RvcmUtY2FwYWJpbGl0aWVzLyArDQogICAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzeXNjOnBlci1ub2RlLWNhcGFiaWxpdGllczoNCiAgICAg
Ky0tcm8gc3Vic2NyaXB0aW9uLWNhcGFiaWxpdGllcw0KICAgICAgICArLS1ybyAodXBkYXRlLXBl
cmlvZCk/DQogICAgICAgIHwgICstLToobWluaW11bS11cGRhdGUtcGVyaW9kKQ0KICAgICAgICB8
ICB8ICArLS1ybyBtaW5pbXVtLXVwZGF0ZS1wZXJpb2Q/ICAgICAgICB1aW50MzINCiAgICAgICAg
fCAgKy0tOihzdXBwb3J0ZWQtdXBkYXRlLXBlcmlvZCkNCiAgICAgICAgfCAgICAgKy0tcm8gc3Vw
cG9ydGVkLXVwZGF0ZS1wZXJpb2QqICAgICAgdWludDMyDQogICAgICAgICstLXJvIG1heC1ub2Rl
cy1wZXItdXBkYXRlPyAgICAgICAgICAgICAgIHVpbnQzMg0KICAgICAgICArLS1ybyBtaW5pbXVt
LWRhbXBlbmluZy1wZXJpb2Q/ICAgICAgICAgICB1aW50MzIge3lwOm9uLWNoYW5nZX0/DQogICAg
ICAgICstLXJvIG9uLWNoYW5nZS1zdXBwb3J0ZWQ/ICAgICAgICAgICAgICAgIG5vdGlmaWNhdGlv
bi1zdXBwb3J0DQogICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB7eXA6b24tY2hhbmdlfT8NCiAgICAgICAgKy0tcm8gcGVyaW9kaWMtbm90aWZp
Y2F0aW9ucy1zdXBwb3J0ZWQ/ICAgbm90aWZpY2F0aW9uLXN1cHBvcnQNCiAgICAgICAgKy0tcm8g
c3VwcG9ydGVkLWV4Y2x1ZGVkLWNoYW5nZS10eXBlKiAgICAgdW5pb24ge3lwOm9uLWNoYW5nZX0/
DQrigJ0NCkkgYmVsaWV2ZSBvbi1jaGFuZ2Utc3VwcG9ydGVkIGFuZCBzdXBwb3J0ZWQtZXhjbHVk
ZWQtY2hhbmdlLXR5cGUgYXJlIHJlbGF0ZWQgdG8gZWFjaCBvdGhlciwgaS5lLiwgb25seSB3aGVu
IG9uLWNoYW5nZS1zdXBwb3J0ZWQgaG9sZHMsIFN1cHBvcnQtZXhjbHVkZWQtY2hhbmdlLXR5cGUg
bmVlZHMgdG8gYmUgc3VwcG9ydGVkLiBXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIGFkZCB3aGVuIHN0
YXRlbWVudCB1bmRlciBzdXBwb3J0ZWQtZXhjbHVkZWQtY2hhbmdlLXR5cGUuDQpPbmUgRm9sbG93
IHVwIGNvbW1lbnQgaXMgc2hvdWxkIHN1cHBvcnRlZC1leGNsdWRlZC1jaGFuZ2UtdHlwZSBiZSBh
cHBsaWNhYmxlIHRvIGNvbmZpZyB0cnVlIG5vZGUgb3IgY29uZmlnIGZhbHNlIG5vZGU/DQoNCkJB
TEFaUzogT0ssIEkgd2lsbCBkbyBpdCBpbiB0aGUgYWZ0ZXIgdGhlIFdHTEMuDQo=


From nobody Sun Mar  8 20:19:50 2020
Return-Path: <taoran20@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 D37FD3A0F68 for <netconf@ietfa.amsl.com>; Sun,  8 Mar 2020 20:19:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 Vs8SHwHXi63G for <netconf@ietfa.amsl.com>; Sun,  8 Mar 2020 20:19:31 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 199483A0F39 for <netconf@ietf.org>; Sun,  8 Mar 2020 20:19:31 -0700 (PDT)
Received: from lhreml706-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id C50DA9F062A1B8F81B75 for <netconf@ietf.org>; Mon,  9 Mar 2020 03:19:29 +0000 (GMT)
Received: from DGGEMI423-HUB.china.huawei.com (10.1.199.152) by lhreml706-cah.china.huawei.com (10.201.108.47) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 9 Mar 2020 03:19:28 +0000
Received: from DGGEMI522-MBS.china.huawei.com ([169.254.8.131]) by dggemi423-hub.china.huawei.com ([10.1.199.152]) with mapi id 14.03.0439.000; Mon, 9 Mar 2020 11:19:22 +0800
From: "taoran (F)" <taoran20@huawei.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] RE:  WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AdX1s6JL9BmNMEKpRcGaYG0BBZHc6QADbJ9g
Date: Mon, 9 Mar 2020 03:19:21 +0000
Message-ID: <9A819AE7BFA8104F8CDA9A55CAFA538C042E99CA@dggemi522-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.138.33.188]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/hJD8OdcdFDcH07SR6KLTkUjILsk>
Subject: [netconf] =?utf-8?b?6L2s5Y+ROiAgUkU6ICBXR0xDOiBkcmFmdC1pZXRmLW5l?= =?utf-8?q?tconf-notification-capabilities-11?=
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: Mon, 09 Mar 2020 03:19:49 -0000

RllJDQoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogdGFvcmFuIChGKSANCuWP
kemAgeaXtumXtDogMjAyMOW5tDPmnIg55pelIDk6NDINCuaUtuS7tuS6ujogJ0JhbMOhenMgTGVu
Z3llbCcgPGJhbGF6cy5sZW5neWVsQGVyaWNzc29uLmNvbT4NCuS4u+mimDogUkU6IFtuZXRjb25m
XSBSRTogV0dMQzogZHJhZnQtaWV0Zi1uZXRjb25mLW5vdGlmaWNhdGlvbi1jYXBhYmlsaXRpZXMt
MTENCg0KSGksIEJhbGF6ZXM6IA0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6
IEJhbMOhenMgTGVuZ3llbCBbbWFpbHRvOmJhbGF6cy5sZW5neWVsQGVyaWNzc29uLmNvbV0gDQrl
j5HpgIHml7bpl7Q6IDIwMjDlubQz5pyIN+aXpSAwOjI2DQrmlLbku7bkuro6IHRhb3JhbiAoRikg
PHRhb3JhbjIwQGh1YXdlaS5jb20+OyBLZW50IFdhdHNlbiA8a2VudCtpZXRmQHdhdHNlbi5uZXQ+
OyBuZXRjb25mQGlldGYub3JnDQrkuLvpopg6IFJFOiBbbmV0Y29uZl0g562U5aSNOiBXR0xDOiBk
cmFmdC1pZXRmLW5ldGNvbmYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcy0xMQ0KDQoNCg0KLS0t
LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IG5ldGNvbmYgPG5ldGNvbmYtYm91bmNlc0Bp
ZXRmLm9yZz4gT24gQmVoYWxmIE9mIHRhb3JhbiAoRikNClNlbnQ6IDIwMjAuIG3DoXJjaXVzIDYu
LCBww6ludGVrIDk6MjcNClRvOiBLZW50IFdhdHNlbiA8a2VudCtpZXRmQHdhdHNlbi5uZXQ+OyBu
ZXRjb25mQGlldGYub3JnDQpTdWJqZWN0OiBbbmV0Y29uZl0g562U5aSNOiBXR0xDOiBkcmFmdC1p
ZXRmLW5ldGNvbmYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcy0xMQ0KDQpIaSwgYWxsLA0KDQpJ
IGhhdmUgdHdvIGNvbW1lbnRzIG9uIHRoaXMgZHJhZnQgYXMgZm9sbG93czoNCg0KMS4gU2VjdGlv
biA1LjEgc2FpZDoNCuKAnA0KICAgYXVnbWVudCAvc3lzYzpzeXN0ZW0tY2FwYWJpbGl0aWVzL3N5
c2M6ZGF0YXN0b3JlLWNhcGFiaWxpdGllcy8gKw0KICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3lzYzpwZXItbm9kZS1jYXBhYmlsaXRpZXM6DQogICAgICstLXJvIHN1YnNj
cmlwdGlvbi1jYXBhYmlsaXRpZXMNCiAgICAgICAgKy0tcm8gKHVwZGF0ZS1wZXJpb2QpPw0KICAg
ICAgICB8ICArLS06KG1pbmltdW0tdXBkYXRlLXBlcmlvZCkNCiAgICAgICAgfCAgfCAgKy0tcm8g
bWluaW11bS11cGRhdGUtcGVyaW9kPyAgICAgICAgdWludDMyDQogICAgICAgIHwgICstLTooc3Vw
cG9ydGVkLXVwZGF0ZS1wZXJpb2QpDQogICAgICAgIHwgICAgICstLXJvIHN1cHBvcnRlZC11cGRh
dGUtcGVyaW9kKiAgICAgIHVpbnQzMg0KICAgICAgICArLS1ybyBtYXgtbm9kZXMtcGVyLXVwZGF0
ZT8gICAgICAgICAgICAgICB1aW50MzINCiAgICAgICAgKy0tcm8gbWluaW11bS1kYW1wZW5pbmct
cGVyaW9kPyAgICAgICAgICAgdWludDMyIHt5cDpvbi1jaGFuZ2V9Pw0KICAgICAgICArLS1ybyBv
bi1jaGFuZ2Utc3VwcG9ydGVkPyAgICAgICAgICAgICAgICBub3RpZmljYXRpb24tc3VwcG9ydA0K
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
e3lwOm9uLWNoYW5nZX0/DQogICAgICAgICstLXJvIHBlcmlvZGljLW5vdGlmaWNhdGlvbnMtc3Vw
cG9ydGVkPyAgIG5vdGlmaWNhdGlvbi1zdXBwb3J0DQogICAgICAgICstLXJvIHN1cHBvcnRlZC1l
eGNsdWRlZC1jaGFuZ2UtdHlwZSogICAgIHVuaW9uIHt5cDpvbi1jaGFuZ2V9Pw0K4oCdDQpJIGJl
bGlldmUgb24tY2hhbmdlLXN1cHBvcnRlZCBhbmQgc3VwcG9ydGVkLWV4Y2x1ZGVkLWNoYW5nZS10
eXBlIGFyZSByZWxhdGVkIHRvIGVhY2ggb3RoZXIsIGkuZS4sIG9ubHkgd2hlbiBvbi1jaGFuZ2Ut
c3VwcG9ydGVkIGhvbGRzLCBTdXBwb3J0LWV4Y2x1ZGVkLWNoYW5nZS10eXBlIG5lZWRzIHRvIGJl
IHN1cHBvcnRlZC4gV291bGQgaXQgbWFrZSBzZW5zZSB0byBhZGQgd2hlbiBzdGF0ZW1lbnQgdW5k
ZXIgc3VwcG9ydGVkLWV4Y2x1ZGVkLWNoYW5nZS10eXBlLg0KT25lIEZvbGxvdyB1cCBjb21tZW50
IGlzIHNob3VsZCBzdXBwb3J0ZWQtZXhjbHVkZWQtY2hhbmdlLXR5cGUgYmUgYXBwbGljYWJsZSB0
byBjb25maWcgdHJ1ZSBub2RlIG9yIGNvbmZpZyBmYWxzZSBub2RlPw0KDQpCQUxBWlM6IE9LLCBJ
IHdpbGwgZG8gaXQgaW4gdGhlIGFmdGVyIHRoZSBXR0xDLg0KW1Jhbl06IFRoYW5rcy4NCjIuIFNl
Y3Rpb24gNS4yIHNhaWQ6DQrigJwNCiAgICAgICBsZWFmLWxpc3Qgc3VwcG9ydGVkLWV4Y2x1ZGVk
LWNoYW5nZS10eXBlIHsNCiAgICAgICAgIGlmLWZlYXR1cmUgeXA6b24tY2hhbmdlOw0KICAgICAg
ICAgdHlwZSB1bmlvbiB7DQogICAgICAgICAgIHR5cGUgZW51bWVyYXRpb24gew0KICAgICAgICAg
ICAgIGVudW0gbm9uZSB7DQogICAgICAgICAgICAgICB2YWx1ZSAtMiA7DQogICAgICAgICAgICAg
ICBkZXNjcmlwdGlvbiAiTm9uZSBvZiB0aGUgY2hhbmdlIHR5cGVzIGNhbiBiZSBleGNsdWRlZC4i
Ow0KICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICBlbnVtIGFsbCB7DQogICAgICAgICAgICAg
ICB2YWx1ZSAtMSA7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAg
ICAiQW55IGNvbWJpbmF0aW9uIG9mIGNoYW5nZSB0eXBlcyBjYW4gYmUgZXhjbHVkZWQuIjsNCiAg
ICAgICAgICAgICB9DQogICAgICAgICAgIH0NCiAgICAgICAgICAgdHlwZSB5cDpjaGFuZ2UtdHlw
ZTsNCiAgICAgICAgIH0NCiAgICAgICAgIGRlc2NyaXB0aW9uICJUaGUgY2hhbmdlIHR5cGVzIHRo
YXQgY2FuIGJlIGV4Y2x1ZGVkIGluDQogICAgICAgICAgIFlBTkctUHVzaCBzdWJzY3JpcHRpb25z
LiI7DQogICAgICAgfQ0K4oCdDQpJdCBpcyBub3QgY2xlYXIgdG8gbWUgd2hlbiBzaG91bGQgYXNz
aWduIG5lZ2F0aXZlIG51bWJlciB0byBlbnVtIHZhbHVlLCBkb2VzIGl0IGluZGljYXRlIGl0IGlz
IGFuIGVycm9yIG9yIHdhcm5pbmc/IElmIGl0IGlzIG5vdCwgSSBwcmVmZXIgdG8gYXNzaWduIHBv
c2l0aXZlIG51bWJlciB0byBlbnVtIHZhbHVlLg0KDQoNCkJBTEFaUzogVGhlIHZhbHVlIHN0YXRl
bWVudCBhbGxvd3MgdGhlIHJhbmdlIC0yMTQ3NDgzNjQ4IHRvIDIxNDc0ODM2NDcuIA0KSSBjaG9z
ZSBuZWdhdGl2ZSBudW1iZXJzIGJlY2F1c2UgeXA6Y2hhbmdlLXR5cGUgaXMgaXRzZWxmIGFuIGVu
dW0gDQp3aXRoIGF1dG9udW1iZXJpbmcuICBBdXRvbnVtYmVyaW5nIHdpbGwgc3RhcnQgZnJvbSAw
IGFuZCBnbyB1cC4NCiBTbyBhIG5lZ2F0aXZlIG51bWJlciB3aWxsIG5ldmVyIGNsYXNoIHdpdGgg
aXQsIGEgc21hbGwgcG9zaXRpdmUgbnVtYmVyIGNvdWxkLg0KW1Jhbl06IFRoYW5rcyBmb3IgeW91
ciBjbGFyaWZpY2F0aW9uLCBpdCBtYWtlcyBzZW5zZSB0byBtZSBub3cuDQpSYW4NCg==


From nobody Mon Mar  9 00:18:25 2020
Return-Path: <mvasko@cesnet.cz>
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 C6CC03A044F for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 00:18:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=cesnet.cz
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 ki8MJ_KBkBGM for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 00:18:21 -0700 (PDT)
Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [IPv6:2001:718:1:1f:50:56ff:feee:34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C6683A0415 for <netconf@ietf.org>; Mon,  9 Mar 2020 00:18:20 -0700 (PDT)
Received: by kalendar.cesnet.cz (Postfix, from userid 999) id 44D82601B7; Mon,  9 Mar 2020 08:18:17 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1583738297; bh=IyPAzw13haLE92jPlBhLJ3KtxCqIXD6hcYQogDN3Ul4=; h=In-Reply-To:From:Date:Cc:To:Subject; b=QH6f9SC9ughRqcrpRUWo0JHw4drX8vQtt8LYB7dg3TbtzqVZ08RerniyYaDZn9b7M oDtYAGFV0kLcur128PlkRJCMmz9MY0TEWeyGrd0Y8d64P+it49yzLkko4iwX62raJt eRhlbxalHqYvfZlfwdu5yeHxSSX4MBM9o31dzces=
Content-Type: text/plain; charset="utf-8"
In-Reply-To: <BY5PR11MB4355E08DCBC62CFFA44DC172B5E30@BY5PR11MB4355.namprd11.prod.outlook.com>
From: =?utf-8?q?Michal_Va=C5=A1ko?= <mvasko@cesnet.cz>
X-Forward: 2001:67c:1220:80c:b5:55d3:81d5:8636
Date: Mon, 09 Mar 2020 08:18:17 +0100
Cc: "netconf" <netconf@ietf.org>
To: =?utf-8?q?Rob_Wilton_=28rwilton=29?= <rwilton@cisco.com>
MIME-Version: 1.0
Message-ID: <1af0-5e65ed80-f-33fd2280@3977087>
User-Agent: SOGoMail 2.3.23
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/HFF8WpKDZOL3f1QzPRCg4-ZiZX4>
Subject: Re: [netconf]  =?utf-8?b?Pz09P3V0Zi04P3E/ICBlZGl0LWNvbmZpZyBsZWFmIHdp?= =?utf-8?q?thout_value?=
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: Mon, 09 Mar 2020 07:18:24 -0000

Hi Rob,
thank you for answers even though they are quite different from what I =
expected. I tried to understand the behavior from the RFC having always=
 referenced the specific sections and I found nothing about invalid val=
ues being allowed although there is no explicit prohibition. I would ma=
ke sure explicit rules are included in whatever next YANG document is r=
eleased.

Also, you are saying "delete" on a uint32 leaf can occur without a valu=
e (meaning it can never match a valid value) but in the next answer you=
 are saying you would check the value and return an error if it did not=
 match, which is an obvious inconsistency, so please clarify what you m=
eant. As for the "remove" operation and not checking the value, what ex=
actly would be the behavior? An error is never returned, that is writte=
n in the RFC, but would the leaf actually be removed only if the value =
matches or even when it does not?

Regards,
Michal

On Friday, March 6, 2020 21:06 CET, "Rob Wilton (rwilton)" <rwilton@cis=
co.com> wrote: 
 
> [As a contributor]
> 
> Hi Michal,
> 
> Please see inline ...
> 
> > -----Original Message-----
> > From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Va=C5=A1=
ko
> > Sent: 06 March 2020 15:10
> > To: netconf <netconf@ietf.org>
> > Subject: [netconf] edit-config leaf without value
> > 
> > Hello,
> > we would like some input on a problem that was discussed several ti=
mes
> > based on our search of the mailing list archive but we are still no=
t sure
> > what the exact rules are.
> > 
> > So, let's say we have YANG snippet
> > 
> > leaf l {
> >     type uint32;
> > }
> > 
> > and edit-config config (assume correct namespaces)
> > 
> > <l operation=3D"delete"/>
> > 
> > a) Is the example allowed? Meaning can the leaf "l" be without a va=
lue
> > (have an invalid value)? Based on the YANG 1.1 RFC [1] I would say =
it
> > cannot.
> [RW] 
> Yes, a value does not need to be provided, but the leaf must previous=
ly exist in the configuration, or an error is returned.
> 
> I think that this would be the normal way this operation is expressed=
.
> 
> 
> > b) If it can be without a value, is it only in the case of "delete"=

> > operation, otherwise it is an error?
> [RW] 
> "remove" would be similar but would not error if the node doesn't exi=
st.
> 
> > c) If the leaf "l" had a string type, for example, and there was an=

> > instance with value "string" in the datastore, would the edit-confi=
g
> > succeed and the leaf be deleted? In other words, when deleting a le=
af, do
> > the values have to match for a successful delete or not? In this ca=
se, I
> > would say the values do not have to match [2].
> [RW] 
> For a delete operation, if a value was provided, then I would check i=
t or return an error if it did not match.
> 
> For a remove operation, I wouldn't perform the check, and just remove=
 the node if it exists.
> 
> > d) I am assuming none of this can work for a leaf-list [3] or list =
[4],
> > which must always have the exact value/keys no matter what the oper=
ation
> > on them is.
> [RW] 
> Agreed.
> 
> Thanks,
> Rob
> 
> 
> > 
> > Thank you for any clarification.
> > 
> > Regards,
> > Michal
> > 
> > [1] https://tools.ietf.org/html/rfc7950#section-7.6.6
> > [2] https://tools.ietf.org/html/rfc7950#section-7.6.7
> > [3] https://tools.ietf.org/html/rfc7950#section-7.7.9
> > [4] https://tools.ietf.org/html/rfc7950#section-7.8.6
> > 
> > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=

> > netconf mailing list
> > netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
 
 


From nobody Mon Mar  9 00:40:38 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 683A83A08DD for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 00:40:37 -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=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-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=jacobsuniversity.onmicrosoft.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 F0kZHUjJER7n for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 00:40:35 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2053.outbound.protection.outlook.com [40.107.22.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 431503A08DA for <netconf@ietf.org>; Mon,  9 Mar 2020 00:40:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Pb3X+FBTzOe6dd6ZnVppDFAd3M3lGi+nKHSleWWGT21Qn3aJ3p+k6/48DvG43jZaH+qBFcSRBo8ni7NVoVtedX558cspWHzG0bUOeSLj2GtTRA9TBKoPbTwmRAuK+rUS1fS0e9NSLLyN8RRft1GUAOvAiAuQqXCtByAnLnIRngH0AckTGenCuZwWUM+CTr5kgkO1Pp8vSitGrJGJ0mPIkgiTTa4eeVgGHIzdN3VnFO//cyboWI2OyB4QRekpcA3+VqPkQKklxctnvTTE+1QpE0p5967igXsAfdBJjTi9MVT1CCYjG8k/cnjLQBF+efqe4SHvqdfqHVUcAxUdN7EIuA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qgrCQUXm12V6unABqVmTokAPqA1G5pZU0imrxZ88IM0=; b=gzBHDfT2DVc64mBDGIeYk0hS0Kkg1pMZIm/OrZAeoGfZ1BYNoVXqzd9ZigQtY+73n92MPoNwEBHVUprpbknSOnVc1GSbDryXHNK1fhLuqAmE8JuRmO+g1LLrlWia1mUichOt8YqEIXJI74Yc/0AH153r7ssC9N6F4xwWWpGFFw7yzBL1bPLLOTjNkNrSi4TlitPGZNdF+JRJjZcOIRjx7zYeXwcSnklv6zGF9PyspixBJqpjnlKaW+mqvsrlI/SftFXaLKSyhZrWk+1TnfqMVoj7wO3AK+GyLFvEUg77yGTqNqs1CqGl1irzKdA6CJtR3VQ+LFxadbt2MuQ9eY02Dw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qgrCQUXm12V6unABqVmTokAPqA1G5pZU0imrxZ88IM0=; b=KM4kBU9bK3FTChlXu/zCuO7PQuMgESbzKu6lbIEO2qIN+mli2oqrF9AW3o2Vb+PT2jZFaXGUxab1zKPMg6JAxB4XajOzE4CPF4JINummEj/clevTtulRLPW+PbLHF0AZ2ssKxs3Ga09Ej07zQ8aNGt1/Q3X7fGZzUQM/J8MUmwY=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0131.EURP190.PROD.OUTLOOK.COM (10.172.220.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Mon, 9 Mar 2020 07:40:32 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580%8]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 07:40:32 +0000
Date: Mon, 9 Mar 2020 08:40:31 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>
Cc: "Rob Wilton (rwilton)" <rwilton@cisco.com>, netconf <netconf@ietf.org>
Message-ID: <20200309074031.cjlhysdrhfvzl526@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, netconf <netconf@ietf.org>
References: <BY5PR11MB4355E08DCBC62CFFA44DC172B5E30@BY5PR11MB4355.namprd11.prod.outlook.com> <1af0-5e65ed80-f-33fd2280@3977087>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <1af0-5e65ed80-f-33fd2280@3977087>
X-ClientProxiedBy: AM3PR07CA0114.eurprd07.prod.outlook.com (2603:10a6:207:7::24) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.247) by AM3PR07CA0114.eurprd07.prod.outlook.com (2603:10a6:207:7::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.7 via Frontend Transport; Mon, 9 Mar 2020 07:40:32 +0000
X-Originating-IP: [212.201.44.247]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bcb4d2c1-b0de-46d5-a207-08d7c3fd259e
X-MS-TrafficTypeDiagnostic: AM4P190MB0131:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB01315CDC1906C3750683EA19DEFE0@AM4P190MB0131.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 0337AFFE9A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(376002)(346002)(136003)(396003)(39850400004)(199004)(189003)(966005)(6496006)(8936002)(81156014)(8676002)(81166006)(2906002)(66476007)(66946007)(66556008)(5660300002)(6486002)(3450700001)(478600001)(956004)(4326008)(16526019)(186003)(1076003)(86362001)(26005)(66574012)(316002)(54906003)(6916009)(52116002)(786003)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0131; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: VSQOdkyv+br2WYrv48nIYXOgX1EXA/1V2vaWqWYMktVjdOj41BOnmndA5KsWcgPlDg5WfMm9molh3eO7GIcwfoobCPNkwANDgk091HAvme5sgOXj4BKRSmMA0o2sljrU7tRiDBtLB39d+90JVMBXD2rK9eopk2ztw/Ode37s0E9j5xT3P/oDFgNOuRKqiAU1+YDqDIkJ2wF3qST/D8BxMb8HrBsPlKsFWn9VylVw55FSN+LYc8cZyFAPMtDsf/AB53VWbbwdoTprQeRAVCmSiUvhC9ULobvzpc+KnHrCRqeA2gDHI1suDISih0/y7yoYeJcq4m00oxELNMBjhnKPsm8PPhEsKyamwL2xqYJv0jIF7diRHLWAkEVY+Rf89nkQ5AC6vJSOtPwJVKXYtZQxR0tDbH4rTIun2WPh/wCqwJJcqCrQXT2wGU40yIVpRFSEbRSazroKwiiVkch7kJwP+j1jpg48aZGi1ibZNwf8QKO0T6RZqk7MjylgaL8L1Xcnz2bF1E4jeW6YAaah0wheOw==
X-MS-Exchange-AntiSpam-MessageData: biZNmNE8PJEx2rq963kV4lgRxpAT7eiO+jJhXafEhXyyeteF/gMnzSxgApnqDhNF5uKyv4c4Kfq6uBfWrZqryuJwBK3frp/QjTkPT56yT1Amz1oaFDChDrmX4nW/oX3fEJmELfBxvBfkv+ghOEVNLg==
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: bcb4d2c1-b0de-46d5-a207-08d7c3fd259e
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2020 07:40:32.4298 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: CxUV/7pUc6S3o2L4dVd29Loyaeig5K8QBfMlbDbZ50dfejp5ZTIcDR0aXxTUu84ZHByQr/TDulYpPpH50rFkjCQj2WXod7vg0u/oIcwjmg0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0131
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/5MW02iLfXUCn-z179E9pBqNPNkY>
Subject: Re: [netconf] ?==?utf-8?q?  edit-config leaf without value
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: Mon, 09 Mar 2020 07:40:38 -0000

Dear Michal,

the text in section 7.2 of RFC 6241 repeatedly uses the phrase "the
configuration data identified by the element containing this
attribute". I read this as the match is purely structural and not
involving a comparison of the value of the element to be deleted or
removed.

/js

PS: This is a NETCONF question, not a YANG question, hence any
    clarification necessary needs to go into a NETCONF document.

On Mon, Mar 09, 2020 at 08:18:17AM +0100, Michal Vaško wrote:
> Hi Rob,
> thank you for answers even though they are quite different from what I expected. I tried to understand the behavior from the RFC having always referenced the specific sections and I found nothing about invalid values being allowed although there is no explicit prohibition. I would make sure explicit rules are included in whatever next YANG document is released.
> 
> Also, you are saying "delete" on a uint32 leaf can occur without a value (meaning it can never match a valid value) but in the next answer you are saying you would check the value and return an error if it did not match, which is an obvious inconsistency, so please clarify what you meant. As for the "remove" operation and not checking the value, what exactly would be the behavior? An error is never returned, that is written in the RFC, but would the leaf actually be removed only if the value matches or even when it does not?
> 
> Regards,
> Michal
> 
> On Friday, March 6, 2020 21:06 CET, "Rob Wilton (rwilton)" <rwilton@cisco.com> wrote: 
>  
> > [As a contributor]
> > 
> > Hi Michal,
> > 
> > Please see inline ...
> > 
> > > -----Original Message-----
> > > From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Vaško
> > > Sent: 06 March 2020 15:10
> > > To: netconf <netconf@ietf.org>
> > > Subject: [netconf] edit-config leaf without value
> > > 
> > > Hello,
> > > we would like some input on a problem that was discussed several times
> > > based on our search of the mailing list archive but we are still not sure
> > > what the exact rules are.
> > > 
> > > So, let's say we have YANG snippet
> > > 
> > > leaf l {
> > >     type uint32;
> > > }
> > > 
> > > and edit-config config (assume correct namespaces)
> > > 
> > > <l operation="delete"/>
> > > 
> > > a) Is the example allowed? Meaning can the leaf "l" be without a value
> > > (have an invalid value)? Based on the YANG 1.1 RFC [1] I would say it
> > > cannot.
> > [RW] 
> > Yes, a value does not need to be provided, but the leaf must previously exist in the configuration, or an error is returned.
> > 
> > I think that this would be the normal way this operation is expressed.
> > 
> > 
> > > b) If it can be without a value, is it only in the case of "delete"
> > > operation, otherwise it is an error?
> > [RW] 
> > "remove" would be similar but would not error if the node doesn't exist.
> > 
> > > c) If the leaf "l" had a string type, for example, and there was an
> > > instance with value "string" in the datastore, would the edit-config
> > > succeed and the leaf be deleted? In other words, when deleting a leaf, do
> > > the values have to match for a successful delete or not? In this case, I
> > > would say the values do not have to match [2].
> > [RW] 
> > For a delete operation, if a value was provided, then I would check it or return an error if it did not match.
> > 
> > For a remove operation, I wouldn't perform the check, and just remove the node if it exists.
> > 
> > > d) I am assuming none of this can work for a leaf-list [3] or list [4],
> > > which must always have the exact value/keys no matter what the operation
> > > on them is.
> > [RW] 
> > Agreed.
> > 
> > Thanks,
> > Rob
> > 
> > 
> > > 
> > > Thank you for any clarification.
> > > 
> > > Regards,
> > > Michal
> > > 
> > > [1] https://tools.ietf.org/html/rfc7950#section-7.6.6
> > > [2] https://tools.ietf.org/html/rfc7950#section-7.6.7
> > > [3] https://tools.ietf.org/html/rfc7950#section-7.7.9
> > > [4] https://tools.ietf.org/html/rfc7950#section-7.8.6
> > > 
> > > _______________________________________________
> > > netconf mailing list
> > > netconf@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netconf
>  
>  
> 
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Mar  9 05:57:17 2020
Return-Path: <rkrejci@cesnet.cz>
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 EC02B3A0F25 for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 05:57:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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 (2048-bit key) header.d=cesnet.cz
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 F5F9EEsIK-i4 for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 05:57:13 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [IPv6:2001:718:1:101::144:244]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 569493A07E1 for <netconf@ietf.org>; Mon,  9 Mar 2020 05:57:12 -0700 (PDT)
Received: from [IPv6:2001:67c:1220:80c:b3:eadf:3a72:9f] (unknown [IPv6:2001:67c:1220:80c:b3:eadf:3a72:9f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id A5089400052; Mon,  9 Mar 2020 13:57:05 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2-2020; t=1583758628; bh=elWGjSAecoIlLzU/ocKSvckm42+Fb9eQnVUH2r5PNsk=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=IApvxCcrmD7Tixe60Hja4SdGr7ki1chV2nBAL/whijGSWOJnfHl8TENH0CTvN6FCd +CTvOWpOI20PrF+ezERq+OhCXvYVT/Go3FnYuipR1HFYS/xMGPLoefPwcK2XBpJeWv 1xMMyk1JRd3XBNKIB9iIZZNb/fSZvEau1kchWyb6GMCOSUlo6EFhbflE5hu+i/ROjE rsylcQ6YlA8ZY2P6EikqBgqYsPC8Afktaj6iJVMJe5C6f1cYz74RKETGdV1H5e6jLg NfIvSVgPHB8YFJK27SWUBpk3I/vSFQz/6azm3B7tVhFJhsU0xJ8sttTyLQPbtvo3/F ArbHnEI96otFQ==
To: =?UTF-8?Q?Michal_Va=c5=a1ko?= <mvasko@cesnet.cz>, "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: netconf <netconf@ietf.org>
References: <1af0-5e65ed80-f-33fd2280@3977087>
From: =?UTF-8?B?UmFkZWsgS3JlasSNw60=?= <rkrejci@cesnet.cz>
Autocrypt: addr=rkrejci@cesnet.cz; prefer-encrypt=mutual; keydata= xsDiBEKfHd4RBADDE8CtJpEtOraXBKfQg0KCRZu7BRALixoLqW98U+N9h+PJ+gCnFaKNmnYu fXWLYKTJRUlaoMGIJOZjHpr/zvwozSR+VJkxCsTyNYTF8vIfN3Iwrxy9e8CNy/O1GI50K/ld WWMDl+3M2NztiBFPrCT0b/U5ErsN7bTrf2XLEQRpZwCg95POGbJPqPAaaok2KU5e2u0/flsD /AyC0aRO66Ci0OGw0R5sCJmzZ5xE5eBUvfx0N0IC16aojrwRYM5yf+bULtBDd4wPI1R+VH/X P6OrDgzlDmutJthVtYfCcho3IhqnVo1R/UvJxjF3ATKbOnVHL4xwiLSrRDb6rKVyd1+Kc7cq +JABgFl+JP4xndytvvUXdVqhuSUFBACCDdDtxutkclBrvEp2guBIftuT4/oK3IWxgtevlGfY LZXwdD6pIWS1z6y6xthoFTsLWS1QCFk2ZXmAgvOV/lnW0iGHwO5kCfzvWJq7weeH2FGuBgq+ WInxhdIFD/QwiXV6EPUWzAoC5Fx4Cz5ySFSd6n0C1Mrzin3ABtPHRpUT8s0pUmFkZWsgS3Jl amNpIChDRVNORVQpIDxya3JlamNpQGNlc25ldC5jej7CYgQTEQIAIgUCTT/pkAIbAwYLCQgH AwIGFQgCCQoLBBYCAwECHgECF4AACgkQIMoxClN+p/31DwCfWVWX1IWaUa6+QbuVvZQIkb6m Rn8AoLRvdANGe/As/Nxabu+KKtrorkQ6zsBNBEKfHeIQBACwORs231u+o9/pM7y85ZlZhnNY iJziZ4P5W9lD5cwcEUFgTt1upUmjjSMWr5x4HL6o5jZeKOQMxiYP+8qA8OPEM6fzemS1Uj9M 6RXUaoUZFrcKD6BvneyyKuGgNa9bQfTG0aDOqaxy4lYFNcHVeo9sXJ+6adVxlCo/GzZ6zznn nwADBQP+IZQoao7aCFkZOVk8F5AW9Iiz0hk1trdCw88vD5fPMqcLxOQEsKrHAjibTWyOy1il 9zgLyVjcBzOs+v6UvbcJRybyaITC7j4IFPr78euVup/AeL+A9ay+ZWKHMFzALD+VjLyYAiRL w2MBjdqAKbPh2Ei1HXJoOX5JTWWnMRsBey/CSQQYEQIACQUCQp8d4gIbDAAKCRAgyjEKU36n /YssAKDVrEroZMSci018ipG4q6w11TsriwCghwCwX0isavqXJTbw10hwJePlDns=
Message-ID: <2f574fd1-b616-9f1c-24f4-5e14b5a93c40@cesnet.cz>
Date: Mon, 9 Mar 2020 13:57:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1af0-5e65ed80-f-33fd2280@3977087>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/dwIWBl56MAlkN8RSgS4Q8n0PWaI>
Subject: Re: [netconf] ?==?utf-8?q? edit-config leaf without value
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: Mon, 09 Mar 2020 12:57:16 -0000

Hi Rob,

I agree with Michal, it is actually not clear what the "value not provide=
d" mean. Because I understand <l operation=3D"delete"/> to have a value w=
hich is invalid for the uint32 type, but valid for for example in case of=
 string. By checking for the type, we would have types without possibilit=
y to have "value not provided". So I believe that we can a) always check =
the value or b) never check the value in case of delete/remove operation.=
 Acting according to the type seems confusing. When involving unions, wit=
h the possibility to change type according to some external data, it woul=
d be hell.

Regards,
Radek


Dne 09. 03. 20 v 8:18 Michal Va=C5=A1ko napsal(a):
> Hi Rob,
> thank you for answers even though they are quite different from what I =
expected. I tried to understand the behavior from the RFC having always r=
eferenced the specific sections and I found nothing about invalid values =
being allowed although there is no explicit prohibition. I would make sur=
e explicit rules are included in whatever next YANG document is released.=

>
> Also, you are saying "delete" on a uint32 leaf can occur without a valu=
e (meaning it can never match a valid value) but in the next answer you a=
re saying you would check the value and return an error if it did not mat=
ch, which is an obvious inconsistency, so please clarify what you meant. =
As for the "remove" operation and not checking the value, what exactly wo=
uld be the behavior? An error is never returned, that is written in the R=
FC, but would the leaf actually be removed only if the value matches or e=
ven when it does not?
>
> Regards,
> Michal
>
> On Friday, March 6, 2020 21:06 CET, "Rob Wilton (rwilton)" <rwilton@cis=
co.com> wrote:=20
> =20
>> [As a contributor]
>>
>> Hi Michal,
>>
>> Please see inline ...
>>
>>> -----Original Message-----
>>> From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Va=C5=A1=
ko
>>> Sent: 06 March 2020 15:10
>>> To: netconf <netconf@ietf.org>
>>> Subject: [netconf] edit-config leaf without value
>>>
>>> Hello,
>>> we would like some input on a problem that was discussed several time=
s
>>> based on our search of the mailing list archive but we are still not =
sure
>>> what the exact rules are.
>>>
>>> So, let's say we have YANG snippet
>>>
>>> leaf l {
>>>     type uint32;
>>> }
>>>
>>> and edit-config config (assume correct namespaces)
>>>
>>> <l operation=3D"delete"/>
>>>
>>> a) Is the example allowed? Meaning can the leaf "l" be without a valu=
e
>>> (have an invalid value)? Based on the YANG 1.1 RFC [1] I would say it=

>>> cannot.
>> [RW]=20
>> Yes, a value does not need to be provided, but the leaf must previousl=
y exist in the configuration, or an error is returned.
>>
>> I think that this would be the normal way this operation is expressed.=

>>
>>
>>> b) If it can be without a value, is it only in the case of "delete"
>>> operation, otherwise it is an error?
>> [RW]=20
>> "remove" would be similar but would not error if the node doesn't exis=
t.
>>
>>> c) If the leaf "l" had a string type, for example, and there was an
>>> instance with value "string" in the datastore, would the edit-config
>>> succeed and the leaf be deleted? In other words, when deleting a leaf=
, do
>>> the values have to match for a successful delete or not? In this case=
, I
>>> would say the values do not have to match [2].
>> [RW]=20
>> For a delete operation, if a value was provided, then I would check it=
 or return an error if it did not match.
>>
>> For a remove operation, I wouldn't perform the check, and just remove =
the node if it exists.
>>
>>> d) I am assuming none of this can work for a leaf-list [3] or list [4=
],
>>> which must always have the exact value/keys no matter what the operat=
ion
>>> on them is.
>> [RW]=20
>> Agreed.
>>
>> Thanks,
>> Rob
>>
>>
>>> Thank you for any clarification.
>>>
>>> Regards,
>>> Michal
>>>
>>> [1] https://tools.ietf.org/html/rfc7950#section-7.6.6
>>> [2] https://tools.ietf.org/html/rfc7950#section-7.6.7
>>> [3] https://tools.ietf.org/html/rfc7950#section-7.7.9
>>> [4] https://tools.ietf.org/html/rfc7950#section-7.8.6
>>>
>>> _______________________________________________
>>> netconf mailing list
>>> netconf@ietf.org
>>> https://www.ietf.org/mailman/listinfo/netconf
> =20
> =20
>
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

--=20
Radek Krejci
mobile  : +420 732 212 714
office  : +420 234 680 256
e-mail  : rkrejci@cesnet.cz
LinkedIn: http://www.linkedin.com/in/radekkrejci

CESNET, Association of Legal Entities
Zikova 4                                      Office: Bozetechova 1
160 00 Praha 6                                        612 66 Brno
Czech Republic                                        Czech Republic



From nobody Mon Mar  9 06:01:18 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 8B9F03A0F39 for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 06:01:16 -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=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-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=jacobsuniversity.onmicrosoft.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 y5EzoOoL24VO for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 06:01:14 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2081.outbound.protection.outlook.com [40.107.22.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD1B73A0F47 for <netconf@ietf.org>; Mon,  9 Mar 2020 06:01:13 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=isuOGgGAntkrtfvkSc7hsoSLM0E/FCrSRzGOhLdyOBjUEnDKMtTNkAkJaIWgUnnMsaLceEAewnAErZkRHclTN/GjTGIh5RdJVdP0VSmjz+Qi8ppxxTNcXRSSwrVBd6Ykjq1MaPg2qnGnpgsSP/7VzCaH9ia3pK2B9Wyhtl6lNpJTLbmS2DJ4f3sXLoRACtfg/0r/PRK8tBmro0uLLPIH9+OWCR7w0wiTnKt51SaRTPD39PYjjfSsdhKCQJpWDSZZfwWQ2hGFBA9wjOqYqaQRi1CDAoxGsvCxumWgRPwAucllg3KbFzTKN03y7v5vR+HieFgGJgo4qAeJQBTS8u3mwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=273uFq+7MsKXGf3XaVhW+uQVLets2l24GW/ssZQ84QU=; b=mpNtpWjlXNq0q1TEXQ1AtRQ/DWN8T9L4x7SUE4fYKurw0FMX1+rgo9D4ttBCezGTLlmb9/dtl1IowNpXDEiazQ9foZxMRrUM6qPXiTS0xNDZRt47gnHssou8UxKxoDv22cmBxvrQvoOxxArZKpec7O0Hb7b2N9rEUh2HPZkutD6p1BXtd76OaWgbu8D4m+axB1Mq+s2gyI4k5xzkTHIcod0ZgDN/7vQGs41Znd3OeiRAQ9neSEUGRgAh3l6bS08BgLoozuQxxts2z28DSG3f5mAn09aN6IslC0764Ng/HNcstt55ypZpv+XISJbLS58m9v5Nmu2WOC5oRa9TvsQ2nA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=273uFq+7MsKXGf3XaVhW+uQVLets2l24GW/ssZQ84QU=; b=nRCb/vaef6620TTmjOJ3mkKhM1xdRq0OItWwMnXrHi8E3UK3zimdTtN1RXCWxfg9FUs6JTsgAjz2geIxD79e+AVvlxnh0EXXUTBLuyyncABbqtaf/CLEirZg8wXZnlybSgpBZ5XIAHPb/jcjMlOkUJQKaCdahVYWPf0sW+IZgOo=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0100.EURP190.PROD.OUTLOOK.COM (10.172.219.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Mon, 9 Mar 2020 13:01:09 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580%8]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 13:01:09 +0000
Date: Mon, 9 Mar 2020 14:01:08 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Radek =?utf-8?B?S3JlasSNw60=?= <rkrejci@cesnet.cz>
Cc: Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, netconf <netconf@ietf.org>
Message-ID: <20200309130108.thfmu6gu5ds7h4ri@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Radek =?utf-8?B?S3JlasSNw60=?= <rkrejci@cesnet.cz>, Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, netconf <netconf@ietf.org>
References: <1af0-5e65ed80-f-33fd2280@3977087> <2f574fd1-b616-9f1c-24f4-5e14b5a93c40@cesnet.cz>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <2f574fd1-b616-9f1c-24f4-5e14b5a93c40@cesnet.cz>
X-ClientProxiedBy: AM0PR01CA0144.eurprd01.prod.exchangelabs.com (2603:10a6:208:168::49) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.247) by AM0PR01CA0144.eurprd01.prod.exchangelabs.com (2603:10a6:208:168::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.15 via Frontend Transport; Mon, 9 Mar 2020 13:01:09 +0000
X-Originating-IP: [212.201.44.247]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ae4ee32e-b6c8-4429-f7b3-08d7c429efff
X-MS-TrafficTypeDiagnostic: AM4P190MB0100:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB01006AAEAA392E3A8FEFB595DEFE0@AM4P190MB0100.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-Forefront-PRVS: 0337AFFE9A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(136003)(39850400004)(366004)(346002)(376002)(189003)(199004)(6496006)(4326008)(6916009)(81166006)(86362001)(8936002)(6486002)(8676002)(66946007)(81156014)(316002)(786003)(66476007)(66556008)(26005)(186003)(54906003)(16526019)(2906002)(956004)(478600001)(52116002)(966005)(5660300002)(66574012)(1076003)(45080400002)(53546011)(3450700001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0100; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:3; A:1; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: Ygv7K/fWzv27PxpQbvLXJYqkNJ2tkpaUYVKr6Ij3IbtAe1R2tGEkZUqFdjJCt7uzGBLAJF9oJpIXvV3uSArcR0diNjpgXo5up0am4YxiVply/FjwuQEN2OHKWyopx3Jjoqf1gsFAnNhrtY2ucUS9Fu2KPijW1t9VOeq/FfhbMQtQv+i6E00EjldjMBgn5pAhbODticjHIsvDvqwQsl80Yz+wYjO9GcNaJ7k+PV/UkPO/zurFBlavFq9n/2roDe6LgRUZM/3Kco3/5ikr04szJsvDJwU1YL81zHZqjJYw551HFe/wV33WldE4t41xeXjWVUtj8lbqwfZlvRa/ZP3/xW0BNoEoAuKdd8NmNnK81D012JIVRiS3RvrErocoAwkghblwincanyJWRg3B4RqNSaSHFIY1Pt4tqiH3xIo1SAucgMB1RR/s/UxT+Is6CjJiv094Rhe6A6WV0blrROkJ8O8Ik/7x/58+KJjo+ihJbYBMJ8HRU0YvwaoGMwfNHcgVvSADD1QWkpUDuInTr4/bUA==
X-MS-Exchange-AntiSpam-MessageData: df0iEbMqUg1w5SiH3dB+JnrqdqlCvNpX0EUaALuEUFgdvrdWnFKaxbRxeBQ1HFGTbQLgt9vsVbcoM1CWWf4U4TiERWUJTOf4l0Z1dTahrcMZ08BO/yUVlFPM5ZwWsEsK1pwtA5/LK5BzlxKoICUFvA==
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: ae4ee32e-b6c8-4429-f7b3-08d7c429efff
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2020 13:01:09.6996 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: SFP+6XDd8JSLpUhKg8oLCk0hRhVMP7tRASBdyoaqIvPDzzVB121hbx7FCubWr1yJPn68/bWhM7mwsJSueKBzE8AB2ftWgc6D31u0oy9wK0A=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0100
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Fyw6DpoK3gx5zET_Ulychy9U56c>
Subject: Re: [netconf] ?==?utf-8?q? edit-config leaf without value
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: Mon, 09 Mar 2020 13:01:17 -0000

I think when and how type checking is done is rather implementation
specific. Some implementations may complain about a type violations
before processing the operation attributes, others may not look at the
type until they process values.

/js

On Mon, Mar 09, 2020 at 01:57:05PM +0100, Radek Krejčí wrote:
> Hi Rob,
> 
> I agree with Michal, it is actually not clear what the "value not provided" mean. Because I understand <l operation="delete"/> to have a value which is invalid for the uint32 type, but valid for for example in case of string. By checking for the type, we would have types without possibility to have "value not provided". So I believe that we can a) always check the value or b) never check the value in case of delete/remove operation. Acting according to the type seems confusing. When involving unions, with the possibility to change type according to some external data, it would be hell.
> 
> Regards,
> Radek
> 
> 
> Dne 09. 03. 20 v 8:18 Michal Vaško napsal(a):
> > Hi Rob,
> > thank you for answers even though they are quite different from what I expected. I tried to understand the behavior from the RFC having always referenced the specific sections and I found nothing about invalid values being allowed although there is no explicit prohibition. I would make sure explicit rules are included in whatever next YANG document is released.
> >
> > Also, you are saying "delete" on a uint32 leaf can occur without a value (meaning it can never match a valid value) but in the next answer you are saying you would check the value and return an error if it did not match, which is an obvious inconsistency, so please clarify what you meant. As for the "remove" operation and not checking the value, what exactly would be the behavior? An error is never returned, that is written in the RFC, but would the leaf actually be removed only if the value matches or even when it does not?
> >
> > Regards,
> > Michal
> >
> > On Friday, March 6, 2020 21:06 CET, "Rob Wilton (rwilton)" <rwilton@cisco.com> wrote: 
> >  
> >> [As a contributor]
> >>
> >> Hi Michal,
> >>
> >> Please see inline ...
> >>
> >>> -----Original Message-----
> >>> From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Vaško
> >>> Sent: 06 March 2020 15:10
> >>> To: netconf <netconf@ietf.org>
> >>> Subject: [netconf] edit-config leaf without value
> >>>
> >>> Hello,
> >>> we would like some input on a problem that was discussed several times
> >>> based on our search of the mailing list archive but we are still not sure
> >>> what the exact rules are.
> >>>
> >>> So, let's say we have YANG snippet
> >>>
> >>> leaf l {
> >>>     type uint32;
> >>> }
> >>>
> >>> and edit-config config (assume correct namespaces)
> >>>
> >>> <l operation="delete"/>
> >>>
> >>> a) Is the example allowed? Meaning can the leaf "l" be without a value
> >>> (have an invalid value)? Based on the YANG 1.1 RFC [1] I would say it
> >>> cannot.
> >> [RW] 
> >> Yes, a value does not need to be provided, but the leaf must previously exist in the configuration, or an error is returned.
> >>
> >> I think that this would be the normal way this operation is expressed.
> >>
> >>
> >>> b) If it can be without a value, is it only in the case of "delete"
> >>> operation, otherwise it is an error?
> >> [RW] 
> >> "remove" would be similar but would not error if the node doesn't exist.
> >>
> >>> c) If the leaf "l" had a string type, for example, and there was an
> >>> instance with value "string" in the datastore, would the edit-config
> >>> succeed and the leaf be deleted? In other words, when deleting a leaf, do
> >>> the values have to match for a successful delete or not? In this case, I
> >>> would say the values do not have to match [2].
> >> [RW] 
> >> For a delete operation, if a value was provided, then I would check it or return an error if it did not match.
> >>
> >> For a remove operation, I wouldn't perform the check, and just remove the node if it exists.
> >>
> >>> d) I am assuming none of this can work for a leaf-list [3] or list [4],
> >>> which must always have the exact value/keys no matter what the operation
> >>> on them is.
> >> [RW] 
> >> Agreed.
> >>
> >> Thanks,
> >> Rob
> >>
> >>
> >>> Thank you for any clarification.
> >>>
> >>> Regards,
> >>> Michal
> >>>
> >>> [1] https://tools.ietf.org/html/rfc7950#section-7.6.6
> >>> [2] https://tools.ietf.org/html/rfc7950#section-7.6.7
> >>> [3] https://tools.ietf.org/html/rfc7950#section-7.7.9
> >>> [4] https://tools.ietf.org/html/rfc7950#section-7.8.6
> >>>
> >>> _______________________________________________
> >>> netconf mailing list
> >>> netconf@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/netconf
> >  
> >  
> >
> > _______________________________________________
> > netconf mailing list
> > netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
> 
> -- 
> Radek Krejci
> mobile  : +420 732 212 714
> office  : +420 234 680 256
> e-mail  : rkrejci@cesnet.cz
> LinkedIn: http://www.linkedin.com/in/radekkrejci
> 
> CESNET, Association of Legal Entities
> Zikova 4                                      Office: Bozetechova 1
> 160 00 Praha 6                                        612 66 Brno
> Czech Republic                                        Czech Republic
> 
> 
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Mar  9 06:20:14 2020
Return-Path: <jason.sterne@nokia.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 CED9B3A0FDC for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 06:20:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-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=nokia.onmicrosoft.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 3fKk_l3OxKTM for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 06:20:02 -0700 (PDT)
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2122.outbound.protection.outlook.com [40.107.237.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B50923A0FF4 for <netconf@ietf.org>; Mon,  9 Mar 2020 06:20:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TfXUd7LMjoGx/zUP6iG919rbSko1k+mWE2KnOuW0uO3BK/a8W5fe+rxVgzctD+mQJbHjouTIZ58FzHq/CVvmPCDwGvc+zooyxbBATz7LiM0jOicYVEFnlSPcTiaFopUsy+UDi715nV/y5YOu/XYa+ELJZneX9vwdrcATWbTz+A/19NyvGYkcCEw6HEmiwWkg9PKb8DplzlPcxWIYJ77eWJI5T2t4MlxHKZ8+hiG/BJnbOMqczy4mGG9bqc+jE0mALse61avnuGnD6VqDnMzvpACaQh3Sls4OfBlkt2mbqTsUwALMmdGsqFKMpjgHQgHvdidCDLVAl8QmyEA9Q7L2oA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x3H5L0DzlnEW9RAVDyyR3VWi8bYQz+sSgscndp+v/n4=; b=RlJFb1G5/YzijeQc7uTLD3ti+8ZQ3fOMDtQemvIVgZH3vOuwBkmj00kcdQIO5Z88dH5daL8MwBwWOvzIIVOJyoDaFjWMI1tExTtK03NNPYGTAmte8dkKZ36DkiYgfs4dydj4GmrGg9yt5A97M3ZmFOiV0BbqakiKpFP2Utwj+h0VoehMQ2ckElB0OO8USyBLIlHCe9uelRt3928XH8CGcM2rj2Vgi/UFJ2YA5c8RZWDwMU5Ph6xNHBWd6QHGyASHHNcpcrYfMqxcQOV0B16NtTX1OoFnUht75pBtmvQcAeGB50/NjoUNRA8IX+SotFdLVfuA9noIc2vEfib/9Gmm8A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x3H5L0DzlnEW9RAVDyyR3VWi8bYQz+sSgscndp+v/n4=; b=ATnGlEf2XXhU8S/jth8e/6flEUsg0E+MXAJ7TKtO5L9f7QmH35mIr9zkTofdgN73qxwHx4HK4UgPs0ygFpTfty82e7HXQ3ZHOGuBB4YQT6zzSMXA3pJWiO/n0/3q9rNKQ+uVRVGk93/wqJLSreK66UzgiQJgA9ZBxJPejKfqX8o=
Received: from DM5PR08MB2633.namprd08.prod.outlook.com (2603:10b6:3:ca::21) by DM5PR08MB2761.namprd08.prod.outlook.com (2603:10b6:3:14f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Mon, 9 Mar 2020 13:19:57 +0000
Received: from DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb]) by DM5PR08MB2633.namprd08.prod.outlook.com ([fe80::455:66cb:efa2:fabb%9]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 13:19:48 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: "Ivory, William" <william.ivory@intl.att.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Clarification on NETCONF edit-config default-operation replace
Thread-Index: AQHV8up3fXrFXOpHlkeLycpqDm3qRahAQ71g
Date: Mon, 9 Mar 2020 13:19:48 +0000
Message-ID: <DM5PR08MB2633A0708C35C95BBB73B9029BFE0@DM5PR08MB2633.namprd08.prod.outlook.com>
References: <b586413eb1a939e144191c07ea8267843ac092bd.camel@intl.att.com>
In-Reply-To: <b586413eb1a939e144191c07ea8267843ac092bd.camel@intl.att.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=jason.sterne@nokia.com; 
x-originating-ip: [65.110.215.75]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: a5660a75-717f-4291-5be8-08d7c42c8b36
x-ms-traffictypediagnostic: DM5PR08MB2761:
x-microsoft-antispam-prvs: <DM5PR08MB2761846CD2B0A3F90F19DF619BFE0@DM5PR08MB2761.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(136003)(366004)(346002)(396003)(39850400004)(376002)(199004)(189003)(186003)(55016002)(9326002)(52536014)(110136005)(26005)(8936002)(81166006)(81156014)(5660300002)(316002)(33656002)(66946007)(2906002)(8676002)(66476007)(66556008)(64756008)(76116006)(66446008)(9686003)(478600001)(7696005)(71200400001)(6506007)(53546011)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR08MB2761; H:DM5PR08MB2633.namprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zCqBfvaCgfnO/80jcJRQ5/rQjY7gsDaTCu12ouoWrf1JL0h1XSomVnaXLoWrWvuaGyJEbPd+6QfeAoYcmL6IzXGdbdY3RQkuy2kPGvZsxlBQZ8SnvZWk1Ys5v4kt9G1rBrEpcf78j4HZ0cgzY4TZEcVY/Scr2nR/8x9+di9b669bNZc0i+5brDdZ10WD26Jd+yjUbhdu9JDe6ufTG9Ei3HqXv4Yh+QPOT6YAWiXwB/Iy8S9ZDh74awf0uEwLUsAllqijxZWzyCvxyOE2jzcajNnYWiZ1ZFyr0t32CgvxJUkrHxo/OjrFJrmlthAqQCH1BPpl3NNhLGrpltn+9pWamsTABD0w4AfCLNZSBBhm2tilcvFXsO2XwqCOmyLlY6ksj0nvIP2PBMxmDyCs0mXLEgPmxBFSTg7UfvvmqtILmZ1ZL5UkwulzW8iK+kObTdK9
x-ms-exchange-antispam-messagedata: GYkah5bcFT7ErLmyNXZiODkTvZfBvgT4OUdGOg9IUbg5lKnA2699PdxtNC3W17eLsj5r3/guy4qBBbn6PIihSSPjLvhatyJ/enb7U9VRMiqs5BExYVBQOf9zq9R3qHVq7WwoWTHNJ3NgLhpn8WqXGg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR08MB2633A0708C35C95BBB73B9029BFE0DM5PR08MB2633namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a5660a75-717f-4291-5be8-08d7c42c8b36
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 13:19:48.8695 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jlrLcsA4vBeZpiLbFkOYv0tV4XztjPgoBIt1KPcLbNqoN1KFD8jfb5F5Ld/J3bucXckXSpvCq5JIlCoR+8WjfQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB2761
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/UBzfnx11bJbF9p6ELE7a-a-4sqk>
Subject: Re: [netconf] Clarification on NETCONF edit-config default-operation replace
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: Mon, 09 Mar 2020 13:20:13 -0000

--_000_DM5PR08MB2633A0708C35C95BBB73B9029BFE0DM5PR08MB2633namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGVsbG8gV2lsbGlhbSwNCg0KVGhlcmUgd2FzIGEgZGlzY3Vzc2lvbiBhYm91dCB0aGlzIG9uIHRo
ZSBsaXN0IGEgZmV3IHllYXJzIGFnby4gIFNlZSB0aGUgdGhyZWFkIHdpdGggc3ViamVjdDoNCg0K
Q2xhcmlmaWNhdGlvbiByZXF1ZXN0IGZvciBORVRDT05GIGVkaXQtY29uZmlnIGRlZmF1bHQtb3Bl
cmF0aW9uIHJlcGxhY2UNCg0KQW4gZWRpdC1jb25maWcgY2FuJ3QgYmUgdXNlZCBhcyBhIHJlcGxh
Y2VtZW50IGZvciBhIGZ1bGwgInJlcGxhY2UgYXQgcm9vdCIgb2YgdGhlIGVudGlyZSBjb25maWcg
bGlrZSBhIGNvcHktY29uZmlnLg0KDQpKYXNvbg0KDQpGcm9tOiBuZXRjb25mIDxuZXRjb25mLWJv
dW5jZXNAaWV0Zi5vcmc+IE9uIEJlaGFsZiBPZiBJdm9yeSwgV2lsbGlhbQ0KU2VudDogVGh1cnNk
YXksIE1hcmNoIDUsIDIwMjAgNzozNSBBTQ0KVG86IG5ldGNvbmZAaWV0Zi5vcmcNClN1YmplY3Q6
IFtuZXRjb25mXSBDbGFyaWZpY2F0aW9uIG9uIE5FVENPTkYgZWRpdC1jb25maWcgZGVmYXVsdC1v
cGVyYXRpb24gcmVwbGFjZQ0KDQpIaSwNCg0KSSdkIGFwcHJlY2lhdGUgY2xhcmlmaWNhdGlvbiBv
biB0aGUgZm9sbG93aW5nIE5FVENPTkYgb3BlcmF0aW9ucyByZWxhdGluZyB0byBjb3B5LWNvbmZp
ZyBhbmQgZWRpdC1jb25maWc6DQoNCk15IHVuZGVyc3RhbmRpbmcgaXMgYXMgZm9sbG93czoNCg0K
LSA8Y29weS1jb25maWc+IGNvbXBsZXRlbHkgcmVwbGFjZXMgYW55IGV4aXN0aW5nIGNvbmZpZ3Vy
YXRpb24NCg0KLSA8ZWRpdC1jb25maWc+IHdpdGggb3BlcmF0aW9uOnJlcGxhY2UgYXR0cmlidXRl
IHdpbGwgcmVwbGFjZSBhbnkgZXhpc3RpbmcgY29uZmlndXJhdGlvbiB3aXRoIG5ldyBjb25maWd1
cmF0aW9uIGZvciBub2RlcyBzcGVjaWZpZWQgaW5zaWRlIHRoZSA8Y29uZmlnPiBvcGVyYXRpb24u
IFRoZSBhdHRyaWJ1dGUgbWF5IGJlIGF0IGFueSBsZXZlbCBpbiB0aGUgcmVxdWVzdCwgYW5kIGFw
cGxpZXMgb25seSB0byB0aGUgbm9kZSBzcGVjaWZpZWQgYW5kIG5vZGVzIHVuZGVyIHRoYXQgbm9k
ZS4NCg0KV2hlcmUgSSdtIG5vdCBjbGVhciBpcyB0aGUgPGVkaXQtY29uZmlnPiBvcGVyYXRpb24g
d2l0aCB0aGUgZGVmYXVsdC1vcGVyYXRpb24gcGFyYW1ldGVyIHNldCB0byByZXBsYWNlLiBSRkMg
NjI0MSBzZWN0aW9uIDcuMiBzdGF0ZXM6DQoNCg0KICAgICAgICAgcmVwbGFjZTogIFRoZSBjb25m
aWd1cmF0aW9uIGRhdGEgaW4gdGhlIDxjb25maWc+IHBhcmFtZXRlcg0KDQogICAgICAgICAgICBj
b21wbGV0ZWx5IHJlcGxhY2VzIHRoZSBjb25maWd1cmF0aW9uIGluIHRoZSB0YXJnZXQNCg0KICAg
ICAgICAgICAgZGF0YXN0b3JlLiAgVGhpcyBpcyB1c2VmdWwgZm9yIGxvYWRpbmcgcHJldmlvdXNs
eSBzYXZlZA0KDQogICAgICAgICAgICBjb25maWd1cmF0aW9uIGRhdGEuDQoNCg0KRG9lcyB0aGlz
IG1lYW4gdGhhdCB0aGlzIGlzIHRoZSBlcXVpdmFsZW50IG9mIHRoZSA8Y29weS1jb25maWc+IG9w
ZXJhdGlvbiwgaWUgQUxMIGV4aXN0aW5nIGNvbmZpZ3VyYXRpb24gc2hvdWxkIGJlIHJlbW92ZWQs
IGV2ZW4gaWYgdGhlcmUgaXMgbm8gZXhwbGljaXQgcmVwbGFjZW1lbnQgaW4gdGhlIG5ldyA8Y29u
ZmlnPiBzZWN0aW9uPw0KDQpUaGFua3MsDQoNCldpbGxpYW0NCg0KDQo=

--_000_DM5PR08MB2633A0708C35C95BBB73B9029BFE0DM5PR08MB2633namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o
dG1sNDAiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9
InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRl
bnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov
KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlh
IE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBm
b250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q29uc29sYXM7DQoJcGFub3NlLTE6MiAxMSA2IDkgMiAy
IDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29O
b3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAx
cHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp
Zjt9DQpoMw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGlu
ZyAzIENoYXIiOw0KCW1zby1tYXJnaW4tdG9wLWFsdDphdXRvOw0KCW1hcmdpbi1yaWdodDowY207
DQoJbXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87DQoJbWFyZ2luLWxlZnQ6MGNtOw0KCWZvbnQt
c2l6ZToxMy41cHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5r
LCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1
NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3
MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdp
bjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRp
di5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGNtOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvOw0KCW1hcmdpbi1sZWZ0OjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNv
LXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5
OkNvbnNvbGFzO30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFs
LXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRv
d3RleHQ7fQ0Kc3Bhbi5IZWFkaW5nM0NoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhlYWRpbmcgMyBD
aGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5bGUtbGluazoiSGVhZGluZyAz
IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCglmb250LXdlaWdodDpib2xk
O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQt
c2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0
Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9u
MQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48
eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwv
eG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQg
djpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hh
cGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1DQSIg
bGluaz0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24x
Ij4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+SGVsbG8gV2lsbGlhbSw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VGhlcmUgd2FzIGEgZGlzY3Vzc2lvbiBhYm91
dCB0aGlzIG9uIHRoZSBsaXN0IGEgZmV3IHllYXJzIGFnby4mbmJzcDsgU2VlIHRoZSB0aHJlYWQg
d2l0aCBzdWJqZWN0OjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj5DbGFyaWZpY2F0aW9uIHJlcXVlc3QgZm9yIE5FVENPTkYgZWRp
dC1jb25maWcgZGVmYXVsdC1vcGVyYXRpb24gcmVwbGFjZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5BbiBlZGl0LWNvbmZpZyBj
YW4ndCBiZSB1c2VkIGFzIGEgcmVwbGFjZW1lbnQgZm9yIGEgZnVsbCAmcXVvdDtyZXBsYWNlIGF0
IHJvb3QmcXVvdDsgb2YgdGhlIGVudGlyZSBjb25maWcgbGlrZSBhIGNvcHktY29uZmlnLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5KYXNvbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAx
LjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3Jk
ZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20g
MGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJv
bTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gbmV0Y29uZiAmbHQ7bmV0Y29uZi1ib3Vu
Y2VzQGlldGYub3JnJmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5Jdm9yeSwgV2lsbGlhbTxicj4N
CjxiPlNlbnQ6PC9iPiBUaHVyc2RheSwgTWFyY2ggNSwgMjAyMCA3OjM1IEFNPGJyPg0KPGI+VG86
PC9iPiBuZXRjb25mQGlldGYub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFtuZXRjb25mXSBDbGFy
aWZpY2F0aW9uIG9uIE5FVENPTkYgZWRpdC1jb25maWcgZGVmYXVsdC1vcGVyYXRpb24gcmVwbGFj
ZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5I
aSw8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SSdkIGFwcHJlY2lhdGUgY2xhcmlmaWNhdGlvbiBvbiB0aGUgZm9sbG93aW5nIE5FVENPTkYgb3Bl
cmF0aW9ucyByZWxhdGluZyB0byBjb3B5LWNvbmZpZyBhbmQgZWRpdC1jb25maWc6PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk15IHVuZGVyc3Rh
bmRpbmcgaXMgYXMgZm9sbG93czo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+LSAmbHQ7Y29weS1jb25maWcmZ3Q7IGNvbXBsZXRlbHkgcmVwbGFj
ZXMgYW55IGV4aXN0aW5nIGNvbmZpZ3VyYXRpb248bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSAmbHQ7ZWRpdC1jb25maWcmZ3Q7IHdpdGggb3Bl
cmF0aW9uOnJlcGxhY2UgYXR0cmlidXRlIHdpbGwgcmVwbGFjZSBhbnkgZXhpc3RpbmcgY29uZmln
dXJhdGlvbiB3aXRoIG5ldyBjb25maWd1cmF0aW9uIGZvciBub2RlcyBzcGVjaWZpZWQgaW5zaWRl
IHRoZSAmbHQ7Y29uZmlnJmd0OyBvcGVyYXRpb24uIFRoZSBhdHRyaWJ1dGUgbWF5IGJlIGF0IGFu
eSBsZXZlbCBpbiB0aGUgcmVxdWVzdCwgYW5kIGFwcGxpZXMgb25seSB0byB0aGUNCiBub2RlIHNw
ZWNpZmllZCBhbmQgbm9kZXMgdW5kZXIgdGhhdCBub2RlLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XaGVyZSBJJ20gbm90IGNsZWFyIGlzIHRo
ZSAmbHQ7ZWRpdC1jb25maWcmZ3Q7IG9wZXJhdGlvbiB3aXRoIHRoZSBkZWZhdWx0LW9wZXJhdGlv
biBwYXJhbWV0ZXIgc2V0IHRvIHJlcGxhY2UuIFJGQyA2MjQxIHNlY3Rpb24gNy4yIHN0YXRlczo8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmVwbGFjZTombmJzcDsgVGhlIGNvbmZpZ3Vy
YXRpb24gZGF0YSBpbiB0aGUgJmx0O2NvbmZpZyZndDsgcGFyYW1ldGVyPG86cD48L286cD48L3By
ZT4NCjxwcmU+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbXBsZXRlbHkgcmVwbGFjZXMgdGhlIGNvbmZpZ3VyYXRpb24g
aW4gdGhlIHRhcmdldDxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBkYXRhc3RvcmUu
Jm5ic3A7IFRoaXMgaXMgdXNlZnVsIGZvciBsb2FkaW5nIHByZXZpb3VzbHkgc2F2ZWQ8bzpwPjwv
bzpwPjwvcHJlPg0KPHByZT4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29uZmlndXJhdGlvbiBkYXRhLjxvOnA+PC9vOnA+
PC9wcmU+DQo8cHJlPjxvOnA+Jm5ic3A7PC9vOnA+PC9wcmU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+RG9lcyB0aGlzIG1lYW4gdGhhdCB0aGlzIGlzIHRoZSBlcXVpdmFsZW50IG9mIHRo
ZSAmbHQ7Y29weS1jb25maWcmZ3Q7IG9wZXJhdGlvbiwgaWUgQUxMIGV4aXN0aW5nIGNvbmZpZ3Vy
YXRpb24gc2hvdWxkIGJlIHJlbW92ZWQsIGV2ZW4gaWYgdGhlcmUgaXMgbm8gZXhwbGljaXQgcmVw
bGFjZW1lbnQgaW4gdGhlIG5ldyAmbHQ7Y29uZmlnJmd0OyBzZWN0aW9uPzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MsPG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldpbGxpYW08bzpw
PjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHByZT48bzpwPiZuYnNwOzwvbzpwPjwvcHJlPg0KPC9kaXY+
DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_DM5PR08MB2633A0708C35C95BBB73B9029BFE0DM5PR08MB2633namp_--


From nobody Mon Mar  9 07:01:10 2020
Return-Path: <rkrejci@cesnet.cz>
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 60D643A1080 for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 07:00:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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 (2048-bit key) header.d=cesnet.cz
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 P3ROtgJtfYZY for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 07:00:53 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [IPv6:2001:718:1:101::144:244]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5AA63A1099 for <netconf@ietf.org>; Mon,  9 Mar 2020 07:00:53 -0700 (PDT)
Received: from [IPv6:2001:67c:1220:80c:b3:eadf:3a72:9f] (unknown [IPv6:2001:67c:1220:80c:b3:eadf:3a72:9f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 3D059400052; Mon,  9 Mar 2020 15:00:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2-2020; t=1583762449; bh=wCWMPgOJaByb3yjv+qTt2Mc8vHMwmXQL3ZnKZYO40Ls=; h=Subject:To:References:From:Date:In-Reply-To; b=dF50hLkkySi4SP4xmNJFx3VMfg8p8VJlOZgzCSOr0lMpe62VRD3O+kDLHSkI6bizu 5+ogeDsMGVKW7+wVdzd6FHJsd7P+iJ2Fd5HA+/gPOHCjJO4th0AtoT5ibzQFREjagq unu99jBkazpDNc3yYADREnDQ2+H+sSYsSBGox+ccgcnlA9F2ja2bDCn5O+27hS0edf 2ln0FF7hOgIbCl0JLqu6L8mSnm59qzXsxWxzWzKI4l/LvsT4OGQwhXJVNuvK5mAPXs T9iOHMmiB7r/VxIN2OQnm8GwLi6H7blSWWgluCz9rG81izQxWBkmH24uBLZ4nwDhDE KnX9UepJeTApQ==
To: =?UTF-8?Q?Michal_Va=c5=a1ko?= <mvasko@cesnet.cz>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, netconf <netconf@ietf.org>
References: <1af0-5e65ed80-f-33fd2280@3977087> <2f574fd1-b616-9f1c-24f4-5e14b5a93c40@cesnet.cz> <20200309130108.thfmu6gu5ds7h4ri@anna.jacobs.jacobs-university.de>
From: =?UTF-8?B?UmFkZWsgS3JlasSNw60=?= <rkrejci@cesnet.cz>
Autocrypt: addr=rkrejci@cesnet.cz; prefer-encrypt=mutual; keydata= xsDiBEKfHd4RBADDE8CtJpEtOraXBKfQg0KCRZu7BRALixoLqW98U+N9h+PJ+gCnFaKNmnYu fXWLYKTJRUlaoMGIJOZjHpr/zvwozSR+VJkxCsTyNYTF8vIfN3Iwrxy9e8CNy/O1GI50K/ld WWMDl+3M2NztiBFPrCT0b/U5ErsN7bTrf2XLEQRpZwCg95POGbJPqPAaaok2KU5e2u0/flsD /AyC0aRO66Ci0OGw0R5sCJmzZ5xE5eBUvfx0N0IC16aojrwRYM5yf+bULtBDd4wPI1R+VH/X P6OrDgzlDmutJthVtYfCcho3IhqnVo1R/UvJxjF3ATKbOnVHL4xwiLSrRDb6rKVyd1+Kc7cq +JABgFl+JP4xndytvvUXdVqhuSUFBACCDdDtxutkclBrvEp2guBIftuT4/oK3IWxgtevlGfY LZXwdD6pIWS1z6y6xthoFTsLWS1QCFk2ZXmAgvOV/lnW0iGHwO5kCfzvWJq7weeH2FGuBgq+ WInxhdIFD/QwiXV6EPUWzAoC5Fx4Cz5ySFSd6n0C1Mrzin3ABtPHRpUT8s0pUmFkZWsgS3Jl amNpIChDRVNORVQpIDxya3JlamNpQGNlc25ldC5jej7CYgQTEQIAIgUCTT/pkAIbAwYLCQgH AwIGFQgCCQoLBBYCAwECHgECF4AACgkQIMoxClN+p/31DwCfWVWX1IWaUa6+QbuVvZQIkb6m Rn8AoLRvdANGe/As/Nxabu+KKtrorkQ6zsBNBEKfHeIQBACwORs231u+o9/pM7y85ZlZhnNY iJziZ4P5W9lD5cwcEUFgTt1upUmjjSMWr5x4HL6o5jZeKOQMxiYP+8qA8OPEM6fzemS1Uj9M 6RXUaoUZFrcKD6BvneyyKuGgNa9bQfTG0aDOqaxy4lYFNcHVeo9sXJ+6adVxlCo/GzZ6zznn nwADBQP+IZQoao7aCFkZOVk8F5AW9Iiz0hk1trdCw88vD5fPMqcLxOQEsKrHAjibTWyOy1il 9zgLyVjcBzOs+v6UvbcJRybyaITC7j4IFPr78euVup/AeL+A9ay+ZWKHMFzALD+VjLyYAiRL w2MBjdqAKbPh2Ei1HXJoOX5JTWWnMRsBey/CSQQYEQIACQUCQp8d4gIbDAAKCRAgyjEKU36n /YssAKDVrEroZMSci018ipG4q6w11TsriwCghwCwX0isavqXJTbw10hwJePlDns=
Message-ID: <4cdf2f85-4eb9-de62-971f-8d90bd5ac300@cesnet.cz>
Date: Mon, 9 Mar 2020 15:00:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200309130108.thfmu6gu5ds7h4ri@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/PQJsPcgNDHbv69Ffunlxsc6jX4c>
Subject: Re: [netconf] ?==?utf-8?q? edit-config leaf without value
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: Mon, 09 Mar 2020 14:01:08 -0000

So your answer is the option a)? So the value processing (and type violat=
ion reporting) must be always checked (no matter when). Maybe I'm just no=
t getting your point.

What is the expected result of edit-config's <l operation=3D"delete"/> in=
 case

i) l is uint32 and node l is present with value "1"

ii) l is string and node l is present with value "x"

What is the "value not present" representation for string?

Regards,
Radek


Dne 09. 03. 20 v 14:01 Juergen Schoenwaelder napsal(a):
> I think when and how type checking is done is rather implementation
> specific. Some implementations may complain about a type violations
> before processing the operation attributes, others may not look at the
> type until they process values.
>
> /js
>
> On Mon, Mar 09, 2020 at 01:57:05PM +0100, Radek Krej=C4=8D=C3=AD wrote:=

>> Hi Rob,
>>
>> I agree with Michal, it is actually not clear what the "value not prov=
ided" mean. Because I understand <l operation=3D"delete"/> to have a valu=
e which is invalid for the uint32 type, but valid for for example in case=
 of string. By checking for the type, we would have types without possibi=
lity to have "value not provided". So I believe that we can a) always che=
ck the value or b) never check the value in case of delete/remove operati=
on. Acting according to the type seems confusing. When involving unions, =
with the possibility to change type according to some external data, it w=
ould be hell.
>>
>> Regards,
>> Radek
>>
>>
>> Dne 09. 03. 20 v 8:18 Michal Va=C5=A1ko napsal(a):
>>> Hi Rob,
>>> thank you for answers even though they are quite different from what =
I expected. I tried to understand the behavior from the RFC having always=
 referenced the specific sections and I found nothing about invalid value=
s being allowed although there is no explicit prohibition. I would make s=
ure explicit rules are included in whatever next YANG document is release=
d.
>>>
>>> Also, you are saying "delete" on a uint32 leaf can occur without a va=
lue (meaning it can never match a valid value) but in the next answer you=
 are saying you would check the value and return an error if it did not m=
atch, which is an obvious inconsistency, so please clarify what you meant=
=2E As for the "remove" operation and not checking the value, what exactl=
y would be the behavior? An error is never returned, that is written in t=
he RFC, but would the leaf actually be removed only if the value matches =
or even when it does not?
>>>
>>> Regards,
>>> Michal
>>>
>>> On Friday, March 6, 2020 21:06 CET, "Rob Wilton (rwilton)" <rwilton@c=
isco.com> wrote:=20
>>> =20
>>>> [As a contributor]
>>>>
>>>> Hi Michal,
>>>>
>>>> Please see inline ...
>>>>
>>>>> -----Original Message-----
>>>>> From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Va=C5=A1=
ko
>>>>> Sent: 06 March 2020 15:10
>>>>> To: netconf <netconf@ietf.org>
>>>>> Subject: [netconf] edit-config leaf without value
>>>>>
>>>>> Hello,
>>>>> we would like some input on a problem that was discussed several ti=
mes
>>>>> based on our search of the mailing list archive but we are still no=
t sure
>>>>> what the exact rules are.
>>>>>
>>>>> So, let's say we have YANG snippet
>>>>>
>>>>> leaf l {
>>>>>     type uint32;
>>>>> }
>>>>>
>>>>> and edit-config config (assume correct namespaces)
>>>>>
>>>>> <l operation=3D"delete"/>
>>>>>
>>>>> a) Is the example allowed? Meaning can the leaf "l" be without a va=
lue
>>>>> (have an invalid value)? Based on the YANG 1.1 RFC [1] I would say =
it
>>>>> cannot.
>>>> [RW]=20
>>>> Yes, a value does not need to be provided, but the leaf must previou=
sly exist in the configuration, or an error is returned.
>>>>
>>>> I think that this would be the normal way this operation is expresse=
d.
>>>>
>>>>
>>>>> b) If it can be without a value, is it only in the case of "delete"=

>>>>> operation, otherwise it is an error?
>>>> [RW]=20
>>>> "remove" would be similar but would not error if the node doesn't ex=
ist.
>>>>
>>>>> c) If the leaf "l" had a string type, for example, and there was an=

>>>>> instance with value "string" in the datastore, would the edit-confi=
g
>>>>> succeed and the leaf be deleted? In other words, when deleting a le=
af, do
>>>>> the values have to match for a successful delete or not? In this ca=
se, I
>>>>> would say the values do not have to match [2].
>>>> [RW]=20
>>>> For a delete operation, if a value was provided, then I would check =
it or return an error if it did not match.
>>>>
>>>> For a remove operation, I wouldn't perform the check, and just remov=
e the node if it exists.
>>>>
>>>>> d) I am assuming none of this can work for a leaf-list [3] or list =
[4],
>>>>> which must always have the exact value/keys no matter what the oper=
ation
>>>>> on them is.
>>>> [RW]=20
>>>> Agreed.
>>>>
>>>> Thanks,
>>>> Rob
>>>>
>>>>
>>>>> Thank you for any clarification.
>>>>>
>>>>> Regards,
>>>>> Michal
>>>>>
>>>>> [1] https://tools.ietf.org/html/rfc7950#section-7.6.6
>>>>> [2] https://tools.ietf.org/html/rfc7950#section-7.6.7
>>>>> [3] https://tools.ietf.org/html/rfc7950#section-7.7.9
>>>>> [4] https://tools.ietf.org/html/rfc7950#section-7.8.6
>>>>>
>>>>> _______________________________________________
>>>>> netconf mailing list
>>>>> netconf@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/netconf
>>> =20
>>> =20
>>>
>>> _______________________________________________
>>> netconf mailing list
>>> netconf@ietf.org
>>> https://www.ietf.org/mailman/listinfo/netconf
>> --=20
>> Radek Krejci
>> mobile  : +420 732 212 714
>> office  : +420 234 680 256
>> e-mail  : rkrejci@cesnet.cz
>> LinkedIn: http://www.linkedin.com/in/radekkrejci
>>
>> CESNET, Association of Legal Entities
>> Zikova 4                                      Office: Bozetechova 1
>> 160 00 Praha 6                                        612 66 Brno
>> Czech Republic                                        Czech Republic
>>
>>
>> _______________________________________________
>> netconf mailing list
>> netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf



From nobody Mon Mar  9 07:33:34 2020
Return-Path: <rwilton@cisco.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 B93353A10BB for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 07:33:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=dOWA3Z9o; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=YZtjN4Dv
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 0l61Anq7dgeN for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 07:33:30 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FA4B3A10B4 for <netconf@ietf.org>; Mon,  9 Mar 2020 07:33:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9944; q=dns/txt; s=iport; t=1583764409; x=1584974009; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=2WC9NFy8O0zCjPRhn4toYfuc3eq+r4KDXhDZW3k87+I=; b=dOWA3Z9o0ooqRgGGZR6ERaq0ttoFXx7hfSpA+F1xDMFlqytoIHwI5mQe SJ5L0J0TQBeXuxLNjRKB0daVHKz1n1lj8ylYydNMmIzG08g42iIxN8iuu zIK/lcihUkeqw7MtVyIOBRtVKB8qiN3iJEPVXN+/WzAqmxjTM7f9kVpS8 k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AV+5+XR1d3DTNYcX+smDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSw?= =?us-ascii?q?dDjMwXmwI6B8vQE1L6KOLtaQQxHd9JUxlu+HToeUU=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CxAADKUmZe/4gNJK0hQxoBAQEBAQE?= =?us-ascii?q?BAQEDAQEBAREBAQECAgEBAQGBe4FUUAVsWCAECyqEFYNGA4prgl+YFYFCgRA?= =?us-ascii?q?DVAkBAQEMAQEYCwoCBAEBg35FAheBdyQ4EwIDAQELAQEFAQEBAgEFBG2FVgy?= =?us-ascii?q?FYwEBAQEDAQEQEREMAQEsCwELAgICAQYCEQQBAQMCJgICAhQRCxUICAIEAQ0?= =?us-ascii?q?FCBqDBYJKAy4BDotrkGcCgTmIYnWBMoJ/AQEFhQEYggwJBYEJKoUhDYZ+GoF?= =?us-ascii?q?BP4FYgU9JNT6CAVgLAQECAYFIAhoVgnoygiyNaYJ/iD+WC3YKgjyHUo8wgkm?= =?us-ascii?q?IIYROi32Odoh8klUCBAIEBQIOAQEFgWkigVhwFTuCbAlHGA2OHQwXg1CFFIV?= =?us-ascii?q?BdAIBgSaMYV8BAQ?=
X-IronPort-AV: E=Sophos;i="5.70,533,1574121600"; d="scan'208";a="741303337"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Mar 2020 14:33:28 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 029EXStA031773 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Mar 2020 14:33:28 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Mar 2020 09:33:28 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Mar 2020 09:33:27 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Mar 2020 09:33:27 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QmyXiNNxbzK3EmEZ+mtOhwzfvJTWL9AanAg6L9YWnEyTJrSEz7BM1rYh/Y/B3AHj+Ye0d0QnXIkVlehO6scMf8d5YzkqcQvto3/PIuHzbiwf+C35dwrvGNrhrBlePHhbeNqjrC9AZPNgSTd17bSJ/ZmcFQ1lh70DOibZs7QbCZ4x3c8CSwgcoI4w3nv1Z0QoYudsbfKw38kT6BbWa7Qa8WJ4bdZWWFn/Jj8pc1YWEhsWLxNNtwOuLgoGwri4pFoto8OaVOZt2nWR6Ou6nAuUzddOqCX5Y0QrWps33+2ryYo2QgaoxARPP2sfv2DTTB5a96BuMUkDdlF87HbGKlx8GQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2WC9NFy8O0zCjPRhn4toYfuc3eq+r4KDXhDZW3k87+I=; b=eqqRRaOw6uxRTYR1zE5ZCuFf6iRnlveyAxXZoDPi3qjgVZ6HbhGKevjgMBJtQ1yaH6bltpaSCh0dKUJ/UDUyyEH3dmkSEJetGE2i+UUsqUgPXjRL9uk8PQJvOPQBeaFAtu7LTWnYre+sPpOLozX5FXWGKLBEQCMIsvk4LNNkXE9+TkzucPZ1ftnR6KomF/SVBbpbB4IviHsFcUPeICKOnt09Lxsww8jEwU32ymFf07WMIeWKWNIcdFSD9dNBo2lCeoAqGy4S5d95sCinQfKTIw9hkFOA5aUZS7LwkqpGE4qIA9je9r4GOSRWKmAAnTBrovlw8ib/u3QnShoUtAhJQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2WC9NFy8O0zCjPRhn4toYfuc3eq+r4KDXhDZW3k87+I=; b=YZtjN4DvYLQSKNWl3p1N+04gOjxeEoU7FHoOiI4+5nvUilr2wLOD9fpKHPktETk4n6DxVMJCe3kM5NYJdoKQUoz1EbUJwTXajqzaXC8Tns2WqgqxVBb9BssJNT4ThwJYVsaSD9QzYZTsHRupWWa0EgrrbZh+8TzyGvrn8GTyxrs=
Received: from BY5PR11MB4355.namprd11.prod.outlook.com (2603:10b6:a03:1c3::13) by BY5PR11MB4388.namprd11.prod.outlook.com (2603:10b6:a03:1c9::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Mon, 9 Mar 2020 14:33:26 +0000
Received: from BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4]) by BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4%4]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 14:33:26 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?utf-8?B?UmFkZWsgS3JlasSNw60=?= <rkrejci@cesnet.cz>, =?utf-8?B?TWljaGFsIFZhxaFrbw==?= <mvasko@cesnet.cz>
CC: netconf <netconf@ietf.org>
Thread-Topic: [netconf] ?==?utf-8?q? edit-config leaf without value
Thread-Index: AQHV9hJFLYRexBsG8ka35Zh65wZZH6hAPFcg
Date: Mon, 9 Mar 2020 14:33:26 +0000
Message-ID: <BY5PR11MB43552A7343D183A5BC873B52B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com>
References: <1af0-5e65ed80-f-33fd2280@3977087> <2f574fd1-b616-9f1c-24f4-5e14b5a93c40@cesnet.cz>
In-Reply-To: <2f574fd1-b616-9f1c-24f4-5e14b5a93c40@cesnet.cz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rwilton@cisco.com; 
x-originating-ip: [2001:420:c0c0:1002::af]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4b816c62-875a-450a-6b14-08d7c436d443
x-ms-traffictypediagnostic: BY5PR11MB4388:
x-microsoft-antispam-prvs: <BY5PR11MB43887E3566899372E7977331B5FE0@BY5PR11MB4388.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(136003)(346002)(376002)(366004)(39860400002)(189003)(199004)(81166006)(81156014)(8676002)(8936002)(66574012)(33656002)(52536014)(71200400001)(55016002)(9686003)(4326008)(2906002)(5660300002)(110136005)(66446008)(66556008)(64756008)(66476007)(76116006)(66946007)(966005)(6506007)(53546011)(316002)(478600001)(45080400002)(86362001)(7696005)(186003); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR11MB4388; H:BY5PR11MB4355.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wGn6uGrEu50ITd7TDZvHfD3g2siJv3TAn1FYsoabObHnTWb/L4IBDnF1oK4K1DGKjP6lEXjOO3iajUhCb2JKLwe6iiIbuPq7ynMGnrfc7tdWviJuyijLr9duNEJGtIccUTosPoI+SAVMgFto+5ZEv8wCiTqChlb6JYMDCDOUJ7+7QJA6OMvmM/HtlGy/snUJ3F0vvi/kYovJcplSAt9sJUyxj3xAofPPmRsOYA9O62prfioMIlNqg/V5dXoyoE5fW/cxoWjf0D0q1M6NvvQLVNccptIJCxi4bN+zo03NbX1+w8YRyFboVOhNDeInI3C6Jn+NNjCxp9VZNJ9zX5g7QwuCrEPIM+VU43893Tbau19UF/4/hCrwmIMuxeFp6LJAwdyFGSdhrE+TYQqIU0lkfzm7qjwWPCdpjphOKgZakQkJDr0d6376ngs+8SFQjGV2E012lncFX2kinKmLvnwFI2AY6aQr1Fgu/VrMRy/YzVosC6kUF1BZpewjn1tselssEvTqZo7XkNgY1CxpqIDrSA==
x-ms-exchange-antispam-messagedata: htaVTGTUSbO+Z6YbHAdagrrafWptJvBsRb97FE+mdGmsdfBx/WyHPlaqPLTyYaR3YLzTay9NpHE5EJBnCIcoju7z2HtHBuJCIRlrOGQyU7f857dSHcXF9HeyH6b4doaNXs0ns6h7hVp4KipnAoOwBXl9yapPEiY531A8khdQlTg=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 4b816c62-875a-450a-6b14-08d7c436d443
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 14:33:26.3731 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NkrILT2TttfxqkvWi5Jo+AjumqJ7sjGH1LOH3U+hGUMhm6KCjH633r53lPqUNvCUz8Mmwi1YozFKBVWdHQPFag==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4388
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/hsSPxI2yThZyNO0MvgpXv6ijRRE>
Subject: Re: [netconf] ?==?utf-8?q? edit-config leaf without value
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: Mon, 09 Mar 2020 14:33:33 -0000

SGkgUmFkZWssDQoNCkxldCdzIGNvbnNpZGVyIHRoZSAicmVtb3ZlIiBjYXNlIGJlY2F1c2UgdGhh
dCBvbmUgaXMgc2ltcGxlcjoNCg0KSSBkb24ndCB0aGluayB0aGF0IGl0IG1ha2VzIHNlbnNlIHRv
IHJlcXVpcmUgdGhlIGNsaWVudCB0byBzcGVjaWZ5IGEgdmFsdWUgZm9yIGEgbGVhZiB0aGF0IGlz
IGJlaW5nIHJlbW92ZWQuICBJIHJlYWQgdGhlIHNlbWFudGljcyBvZiAicmVtb3ZlIiB0byBiZSBi
ZXN0IGVmZm9ydCwgaS5lLiByZW1vdmUgdGhlIGxlYWYgaWYgeW91IGNhbiwgYW5kIGlnbm9yZSBp
dCBzaWxlbnRseSBpZiB5b3UgY2Fubm90IChlLmcuIHRoZSBsZWFmIGRvZXMgbm90IGV4aXN0KS4N
Cg0KSWYgYSBjbGllbnQgYWxzbyBwcm92aWRlcyBhIHZhbHVlIGZvciB0aGUgbGVhZiBiZWluZyBy
ZW1vdmVkLCBhbmQgaXQgbWF0Y2hlcyB3aGF0IHRoZSBzZXJ2ZXIgaG9sZHMsIHRoZW4gdGhhdCB3
b3VsZCBzZWVtIGZpbmUgYnV0IHVubmVjZXNzYXJ5LCBidXQgdGhlIGxlYWYgc2hvdWxkIGJlIGRl
bGV0ZWQuDQoNCklmIGEgY2xpZW50IHByb3ZpZGVzIGEgdmFsdWUgdGhhdCBkb2VzbuKAmXQgdHlw
ZSBjaGVjayBkdXJpbmcgYSByZW1vdmUsIHRoZW4gdGhlIGJlaGF2aW91ciBpcyBwcm9iYWJseSB1
bmRlZmluZWQuICBTb21lIHNlcnZlcnMgbWlnaHQgcmVqZWN0IHRoZSByZXF1ZXN0IGJlY2F1c2Ug
aXQgZG9lc24ndCB0eXBlIGNoZWNrLCBvdGhlcnMgbWlnaHQgYmUgZ3JhY2VmdWwgaW4gd2hhdCB0
aGV5IHJlY2VpdmUgYW5kIGRlbGV0ZSB0aGUgbGVhZiBhbnl3YXkuICBIb3dldmVyLCBJJ20gbm90
IHN1cmUgdGhhdCBJIHJlZ2FyZCBub3QgcHJvdmlkaW5nIGEgdmFsdWUgYXMgYSB0eXBlIGNoZWNr
IGZhaWx1cmUgd2hlbiBjb25zaWRlcmluZyBhIHJlbW92ZSBvciBhIGRlbGV0ZSBvcGVyYXRpb24u
DQoNCkhhdmluZyBsb29rZWQgYXQgYm90aCB0aGUgTkVUQ09ORiBhbmQgWUFORyBzcGVjcywgaXQg
aXMgdW5jbGVhciB0byBtZSB3aGF0IGJlaGF2aW91ciBpcyBleHBlY3RlZCBpZiB0aGUgdmFsdWUg
dHlwZSBjaGVja3MgYnV0IGRpZmZlcnMgZnJvbSB3aGF0IHRoZSBzZXJ2ZXIgaG9sZHMuICBFLmcu
IGlzIHRoZSByZXF1ZXN0ICJyZW1vdmUgbGVhZiBmb28gaWYgaXQgZXhpc3RzIiwgb3IgaXMgdGhl
IHJlcXVlc3QgInJlbW92ZSBsZWFmIGZvbyBpZiBpdCBleGlzdHMgd2l0aCB2YWx1ZSA1Ij8gIE15
IHVuZGVyc3RhbmRpbmcgb2YgSnVlcmdlbidzIGludGVycHJldGF0aW9uIGlzIHRoYXQgaXQgaXMg
b25seSBtZWFudCB0byBiZSB0aGUgZm9ybWVyLCB3aGljaCBkb2VzIHNlZW0gdG8gYmUgYmFja2Vk
IHVwIGJ5IHNlY3Rpb24gNy42Ljcgb2YgUkZDIDc5NTAsIGdpdmVuIHRoYXQgaXQgb25seSBtZW50
aW9ucyBleGlzdGVuY2UgYW5kIG5vdCBjaGVja2luZyB2YWx1ZXMuDQoNCg0KQ29uc2lkZXJpbmcg
dGhlICJkZWxldGUiIG9wZXJhdGlvbiwgSSB0aGluayB0aGF0IHRoZSBiZWhhdmlvdXIgc2hvdWxk
IGJlIHRoZSBzYW1lIGFzICJyZW1vdmUiLCBleGNlcHQgdGhhdCB0aGUgcmVxdWVzdCBtdXN0IGJl
IGZhaWxlZCBpZiB0aGUgdGFyZ2V0IG5vZGUgZG9lc27igJl0IGV4aXN0Lg0KDQpJIHN1c3BlY3Qg
dGhhdCBpdCBpcyBiZXR0ZXIgaWYgY2xpZW50cyBkb24ndCBwcm92aWRlIHZhbHVlcyBpbiBlaXRo
ZXIgInJlbW92ZSIgb3IgImRlbGV0ZSIgcmVxdWVzdHMuICBXaGF0ZXZlciBpcyBkZWNpZGVkIGJ5
IHRoZSBXRywgcmFpc2luZyBhbiBpc3N1ZSBvbiB0aGUgTkVUQ09ORiBnaXRodWIgaXNzdWUgdHJh
Y2tlciB3b3VsZCBzZWVtIHRvIGJlIGEgZ29vZCBpZGVhLg0KDQpSZWdhcmRzLA0KUm9iDQoNCg0K
DQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSYWRlayBLcmVqxI3D
rSA8cmtyZWpjaUBjZXNuZXQuY3o+DQo+IFNlbnQ6IDA5IE1hcmNoIDIwMjAgMTI6NTcNCj4gVG86
IE1pY2hhbCBWYcWha28gPG12YXNrb0BjZXNuZXQuY3o+OyBSb2IgV2lsdG9uIChyd2lsdG9uKQ0K
PiA8cndpbHRvbkBjaXNjby5jb20+DQo+IENjOiBuZXRjb25mIDxuZXRjb25mQGlldGYub3JnPg0K
PiBTdWJqZWN0OiBSZTogW25ldGNvbmZdID89PT91dGYtOD9xPyBlZGl0LWNvbmZpZyBsZWFmIHdp
dGhvdXQgdmFsdWUNCj4gDQo+IEhpIFJvYiwNCj4gDQo+IEkgYWdyZWUgd2l0aCBNaWNoYWwsIGl0
IGlzIGFjdHVhbGx5IG5vdCBjbGVhciB3aGF0IHRoZSAidmFsdWUgbm90DQo+IHByb3ZpZGVkIiBt
ZWFuLiBCZWNhdXNlIEkgdW5kZXJzdGFuZCA8bCBvcGVyYXRpb249ImRlbGV0ZSIvPiB0byBoYXZl
IGENCj4gdmFsdWUgd2hpY2ggaXMgaW52YWxpZCBmb3IgdGhlIHVpbnQzMiB0eXBlLCBidXQgdmFs
aWQgZm9yIGZvciBleGFtcGxlIGluDQo+IGNhc2Ugb2Ygc3RyaW5nLiBCeSBjaGVja2luZyBmb3Ig
dGhlIHR5cGUsIHdlIHdvdWxkIGhhdmUgdHlwZXMgd2l0aG91dA0KPiBwb3NzaWJpbGl0eSB0byBo
YXZlICJ2YWx1ZSBub3QgcHJvdmlkZWQiLiBTbyBJIGJlbGlldmUgdGhhdCB3ZSBjYW4gYSkNCj4g
YWx3YXlzIGNoZWNrIHRoZSB2YWx1ZSBvciBiKSBuZXZlciBjaGVjayB0aGUgdmFsdWUgaW4gY2Fz
ZSBvZg0KPiBkZWxldGUvcmVtb3ZlIG9wZXJhdGlvbi4gQWN0aW5nIGFjY29yZGluZyB0byB0aGUg
dHlwZSBzZWVtcyBjb25mdXNpbmcuDQo+IFdoZW4gaW52b2x2aW5nIHVuaW9ucywgd2l0aCB0aGUg
cG9zc2liaWxpdHkgdG8gY2hhbmdlIHR5cGUgYWNjb3JkaW5nIHRvDQo+IHNvbWUgZXh0ZXJuYWwg
ZGF0YSwgaXQgd291bGQgYmUgaGVsbC4NCj4gDQo+IFJlZ2FyZHMsDQo+IFJhZGVrDQo+IA0KPiAN
Cj4gRG5lIDA5LiAwMy4gMjAgdiA4OjE4IE1pY2hhbCBWYcWha28gbmFwc2FsKGEpOg0KPiA+IEhp
IFJvYiwNCj4gPiB0aGFuayB5b3UgZm9yIGFuc3dlcnMgZXZlbiB0aG91Z2ggdGhleSBhcmUgcXVp
dGUgZGlmZmVyZW50IGZyb20gd2hhdCBJDQo+IGV4cGVjdGVkLiBJIHRyaWVkIHRvIHVuZGVyc3Rh
bmQgdGhlIGJlaGF2aW9yIGZyb20gdGhlIFJGQyBoYXZpbmcgYWx3YXlzDQo+IHJlZmVyZW5jZWQg
dGhlIHNwZWNpZmljIHNlY3Rpb25zIGFuZCBJIGZvdW5kIG5vdGhpbmcgYWJvdXQgaW52YWxpZCB2
YWx1ZXMNCj4gYmVpbmcgYWxsb3dlZCBhbHRob3VnaCB0aGVyZSBpcyBubyBleHBsaWNpdCBwcm9o
aWJpdGlvbi4gSSB3b3VsZCBtYWtlIHN1cmUNCj4gZXhwbGljaXQgcnVsZXMgYXJlIGluY2x1ZGVk
IGluIHdoYXRldmVyIG5leHQgWUFORyBkb2N1bWVudCBpcyByZWxlYXNlZC4NCj4gPg0KPiA+IEFs
c28sIHlvdSBhcmUgc2F5aW5nICJkZWxldGUiIG9uIGEgdWludDMyIGxlYWYgY2FuIG9jY3VyIHdp
dGhvdXQgYSB2YWx1ZQ0KPiAobWVhbmluZyBpdCBjYW4gbmV2ZXIgbWF0Y2ggYSB2YWxpZCB2YWx1
ZSkgYnV0IGluIHRoZSBuZXh0IGFuc3dlciB5b3UgYXJlDQo+IHNheWluZyB5b3Ugd291bGQgY2hl
Y2sgdGhlIHZhbHVlIGFuZCByZXR1cm4gYW4gZXJyb3IgaWYgaXQgZGlkIG5vdCBtYXRjaCwNCj4g
d2hpY2ggaXMgYW4gb2J2aW91cyBpbmNvbnNpc3RlbmN5LCBzbyBwbGVhc2UgY2xhcmlmeSB3aGF0
IHlvdSBtZWFudC4gQXMNCj4gZm9yIHRoZSAicmVtb3ZlIiBvcGVyYXRpb24gYW5kIG5vdCBjaGVj
a2luZyB0aGUgdmFsdWUsIHdoYXQgZXhhY3RseSB3b3VsZA0KPiBiZSB0aGUgYmVoYXZpb3I/IEFu
IGVycm9yIGlzIG5ldmVyIHJldHVybmVkLCB0aGF0IGlzIHdyaXR0ZW4gaW4gdGhlIFJGQywNCj4g
YnV0IHdvdWxkIHRoZSBsZWFmIGFjdHVhbGx5IGJlIHJlbW92ZWQgb25seSBpZiB0aGUgdmFsdWUg
bWF0Y2hlcyBvciBldmVuDQo+IHdoZW4gaXQgZG9lcyBub3Q/DQo+ID4NCj4gPiBSZWdhcmRzLA0K
PiA+IE1pY2hhbA0KPiA+DQo+ID4gT24gRnJpZGF5LCBNYXJjaCA2LCAyMDIwIDIxOjA2IENFVCwg
IlJvYiBXaWx0b24gKHJ3aWx0b24pIg0KPiA8cndpbHRvbkBjaXNjby5jb20+IHdyb3RlOg0KPiA+
DQo+ID4+IFtBcyBhIGNvbnRyaWJ1dG9yXQ0KPiA+Pg0KPiA+PiBIaSBNaWNoYWwsDQo+ID4+DQo+
ID4+IFBsZWFzZSBzZWUgaW5saW5lIC4uLg0KPiA+Pg0KPiA+Pj4gLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCj4gPj4+IEZyb206IG5ldGNvbmYgPG5ldGNvbmYtYm91bmNlc0BpZXRmLm9yZz4g
T24gQmVoYWxmIE9mIE1pY2hhbCBWYcWha28NCj4gPj4+IFNlbnQ6IDA2IE1hcmNoIDIwMjAgMTU6
MTANCj4gPj4+IFRvOiBuZXRjb25mIDxuZXRjb25mQGlldGYub3JnPg0KPiA+Pj4gU3ViamVjdDog
W25ldGNvbmZdIGVkaXQtY29uZmlnIGxlYWYgd2l0aG91dCB2YWx1ZQ0KPiA+Pj4NCj4gPj4+IEhl
bGxvLA0KPiA+Pj4gd2Ugd291bGQgbGlrZSBzb21lIGlucHV0IG9uIGEgcHJvYmxlbSB0aGF0IHdh
cyBkaXNjdXNzZWQgc2V2ZXJhbA0KPiA+Pj4gdGltZXMgYmFzZWQgb24gb3VyIHNlYXJjaCBvZiB0
aGUgbWFpbGluZyBsaXN0IGFyY2hpdmUgYnV0IHdlIGFyZQ0KPiA+Pj4gc3RpbGwgbm90IHN1cmUg
d2hhdCB0aGUgZXhhY3QgcnVsZXMgYXJlLg0KPiA+Pj4NCj4gPj4+IFNvLCBsZXQncyBzYXkgd2Ug
aGF2ZSBZQU5HIHNuaXBwZXQNCj4gPj4+DQo+ID4+PiBsZWFmIGwgew0KPiA+Pj4gICAgIHR5cGUg
dWludDMyOw0KPiA+Pj4gfQ0KPiA+Pj4NCj4gPj4+IGFuZCBlZGl0LWNvbmZpZyBjb25maWcgKGFz
c3VtZSBjb3JyZWN0IG5hbWVzcGFjZXMpDQo+ID4+Pg0KPiA+Pj4gPGwgb3BlcmF0aW9uPSJkZWxl
dGUiLz4NCj4gPj4+DQo+ID4+PiBhKSBJcyB0aGUgZXhhbXBsZSBhbGxvd2VkPyBNZWFuaW5nIGNh
biB0aGUgbGVhZiAibCIgYmUgd2l0aG91dCBhDQo+ID4+PiB2YWx1ZSAoaGF2ZSBhbiBpbnZhbGlk
IHZhbHVlKT8gQmFzZWQgb24gdGhlIFlBTkcgMS4xIFJGQyBbMV0gSSB3b3VsZA0KPiA+Pj4gc2F5
IGl0IGNhbm5vdC4NCj4gPj4gW1JXXQ0KPiA+PiBZZXMsIGEgdmFsdWUgZG9lcyBub3QgbmVlZCB0
byBiZSBwcm92aWRlZCwgYnV0IHRoZSBsZWFmIG11c3QgcHJldmlvdXNseQ0KPiBleGlzdCBpbiB0
aGUgY29uZmlndXJhdGlvbiwgb3IgYW4gZXJyb3IgaXMgcmV0dXJuZWQuDQo+ID4+DQo+ID4+IEkg
dGhpbmsgdGhhdCB0aGlzIHdvdWxkIGJlIHRoZSBub3JtYWwgd2F5IHRoaXMgb3BlcmF0aW9uIGlz
IGV4cHJlc3NlZC4NCj4gPj4NCj4gPj4NCj4gPj4+IGIpIElmIGl0IGNhbiBiZSB3aXRob3V0IGEg
dmFsdWUsIGlzIGl0IG9ubHkgaW4gdGhlIGNhc2Ugb2YgImRlbGV0ZSINCj4gPj4+IG9wZXJhdGlv
biwgb3RoZXJ3aXNlIGl0IGlzIGFuIGVycm9yPw0KPiA+PiBbUlddDQo+ID4+ICJyZW1vdmUiIHdv
dWxkIGJlIHNpbWlsYXIgYnV0IHdvdWxkIG5vdCBlcnJvciBpZiB0aGUgbm9kZSBkb2Vzbid0DQo+
IGV4aXN0Lg0KPiA+Pg0KPiA+Pj4gYykgSWYgdGhlIGxlYWYgImwiIGhhZCBhIHN0cmluZyB0eXBl
LCBmb3IgZXhhbXBsZSwgYW5kIHRoZXJlIHdhcyBhbg0KPiA+Pj4gaW5zdGFuY2Ugd2l0aCB2YWx1
ZSAic3RyaW5nIiBpbiB0aGUgZGF0YXN0b3JlLCB3b3VsZCB0aGUgZWRpdC1jb25maWcNCj4gPj4+
IHN1Y2NlZWQgYW5kIHRoZSBsZWFmIGJlIGRlbGV0ZWQ/IEluIG90aGVyIHdvcmRzLCB3aGVuIGRl
bGV0aW5nIGENCj4gPj4+IGxlYWYsIGRvIHRoZSB2YWx1ZXMgaGF2ZSB0byBtYXRjaCBmb3IgYSBz
dWNjZXNzZnVsIGRlbGV0ZSBvciBub3Q/IEluDQo+ID4+PiB0aGlzIGNhc2UsIEkgd291bGQgc2F5
IHRoZSB2YWx1ZXMgZG8gbm90IGhhdmUgdG8gbWF0Y2ggWzJdLg0KPiA+PiBbUlddDQo+ID4+IEZv
ciBhIGRlbGV0ZSBvcGVyYXRpb24sIGlmIGEgdmFsdWUgd2FzIHByb3ZpZGVkLCB0aGVuIEkgd291
bGQgY2hlY2sgaXQNCj4gb3IgcmV0dXJuIGFuIGVycm9yIGlmIGl0IGRpZCBub3QgbWF0Y2guDQo+
ID4+DQo+ID4+IEZvciBhIHJlbW92ZSBvcGVyYXRpb24sIEkgd291bGRuJ3QgcGVyZm9ybSB0aGUg
Y2hlY2ssIGFuZCBqdXN0IHJlbW92ZQ0KPiB0aGUgbm9kZSBpZiBpdCBleGlzdHMuDQo+ID4+DQo+
ID4+PiBkKSBJIGFtIGFzc3VtaW5nIG5vbmUgb2YgdGhpcyBjYW4gd29yayBmb3IgYSBsZWFmLWxp
c3QgWzNdIG9yIGxpc3QNCj4gPj4+IFs0XSwgd2hpY2ggbXVzdCBhbHdheXMgaGF2ZSB0aGUgZXhh
Y3QgdmFsdWUva2V5cyBubyBtYXR0ZXIgd2hhdCB0aGUNCj4gPj4+IG9wZXJhdGlvbiBvbiB0aGVt
IGlzLg0KPiA+PiBbUlddDQo+ID4+IEFncmVlZC4NCj4gPj4NCj4gPj4gVGhhbmtzLA0KPiA+PiBS
b2INCj4gPj4NCj4gPj4NCj4gPj4+IFRoYW5rIHlvdSBmb3IgYW55IGNsYXJpZmljYXRpb24uDQo+
ID4+Pg0KPiA+Pj4gUmVnYXJkcywNCj4gPj4+IE1pY2hhbA0KPiA+Pj4NCj4gPj4+IFsxXSBodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzk1MCNzZWN0aW9uLTcuNi42DQo+ID4+PiBbMl0g
aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzc5NTAjc2VjdGlvbi03LjYuNw0KPiA+Pj4g
WzNdIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3OTUwI3NlY3Rpb24tNy43LjkNCj4g
Pj4+IFs0XSBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjNzk1MCNzZWN0aW9uLTcuOC42
DQo+ID4+Pg0KPiA+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCj4gPj4+IG5ldGNvbmYgbWFpbGluZyBsaXN0DQo+ID4+PiBuZXRjb25mQGlldGYub3Jn
DQo+ID4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldGNvbmYNCj4g
Pg0KPiA+DQo+ID4NCj4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KPiA+IG5ldGNvbmYgbWFpbGluZyBsaXN0DQo+ID4gbmV0Y29uZkBpZXRmLm9yZw0K
PiA+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0Y29uZg0KPiANCj4g
LS0NCj4gUmFkZWsgS3JlamNpDQo+IG1vYmlsZSAgOiArNDIwIDczMiAyMTIgNzE0DQo+IG9mZmlj
ZSAgOiArNDIwIDIzNCA2ODAgMjU2DQo+IGUtbWFpbCAgOiBya3JlamNpQGNlc25ldC5jeg0KPiBM
aW5rZWRJbjogaHR0cDovL3d3dy5saW5rZWRpbi5jb20vaW4vcmFkZWtrcmVqY2kNCj4gDQo+IENF
U05FVCwgQXNzb2NpYXRpb24gb2YgTGVnYWwgRW50aXRpZXMNCj4gWmlrb3ZhIDQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIE9mZmljZTogQm96ZXRlY2hvdmEgMQ0KPiAxNjAg
MDAgUHJhaGEgNiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA2MTIgNjYg
QnJubw0KPiBDemVjaCBSZXB1YmxpYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBDemVjaCBSZXB1YmxpYw0KPiANCg0K


From nobody Mon Mar  9 07:49:29 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A872B3A10E0; Mon,  9 Mar 2020 07:49:26 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158376536660.5655.17823878279983964882@ietfa.amsl.com>
Date: Mon, 09 Mar 2020 07:49:26 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/5ndFYknDvo3fjluwdjbVgyKHqAg>
Subject: [netconf] I-D Action: draft-ietf-netconf-notification-capabilities-12.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 09 Mar 2020 14:49:27 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : Generic YANG-related System Capabilities and YANG-Push Notification Capabilities
        Authors         : Balazs Lengyel
                          Alexander Clemm
                          Benoit Claise
	Filename        : draft-ietf-netconf-notification-capabilities-12.txt
	Pages           : 25
	Date            : 2020-03-09

Abstract:
   This document proposes two YANG modules.  The module ietf-system-
   capabilities provides a structure that can be used to specify any
   YANG related system capability.

   The module ietf-notification-capabilities allows a publisher to
   specify capabilities related to "Subscription to YANG Datastores"
   (YANG-Push).  It proposes to use YANG Instance Data to document this
   information and make it already available at implementation-time, but
   also allow it to be reported at run-time.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-capabilities/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-12
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-notification-capabilities-12

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-notification-capabilities-12


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Mar  9 07:55:08 2020
Return-Path: <balazs.lengyel@ericsson.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 816BD3A113C for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 07:55:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 fupZ4X2UaoAx for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 07:55:05 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2055.outbound.protection.outlook.com [40.107.21.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DF453A1150 for <netconf@ietf.org>; Mon,  9 Mar 2020 07:55:04 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N3Le2Jn9cOzBjWi0dhj7/vSe+qXL9rsoF+0kZxfT8/3FX9dakMxnQIYnNDSr1ydZR4pXZNx3YSO5oBAjvcAaqfWN/iJkxSqTbcDbFTBzqYJwloC7Lh7cUjaRRrx0m6ePbSAfRjIZejqmg/aRYFa05a60/sUQ8i1IT2W+eFHl7Rgrd9FogBfIEP9fy720onzr2l4Tl9JyI9kPtPSLm/VJdb64RS380S0TjC5xU4vj+mFCdPVgdfOiGDl9vkxZBYEEQUpbvmFFrIOcipXuGTXnhHOQpq8fkALAYBPRdr6IeCouOkUi9o/H6pcJh3iRez2vWnbWEdk+AYE/9fH692VH4g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4g2s+gZGI68hAQkoBzLawL9mBGzdES170i+Hg3W6lys=; b=Eu52JmunRA0sX1zSs2h0q6ly8TyfEdjlUvrsWIiaueln79Oh9haAnUaGrglXGojZ4rGAjfgRmhL/Dbvm5hc5pJffntVBEti2uUjSTJI+QvmK/iRq4LYnSNP3XYS1YayxRKnYw/r/Suo/ONwfXppjcY7t1HqRX3IAsTGSPnSHhupkQCKd3U3dMPqOGEDRg7KUQZEEDjdllUM6Q4aHHOp9SpwQMZozzmBKdPT90SS4xYvwPVChWxZMWODBEQ9QDn1Id7T9VTiDAp+ed9mFyZPpzSOnkVWAYHbBTB1oAfeuJYeFt85/rNXxO0/8wkmXkjxbZxHHwF9ie3VdeSO2RwvO9w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4g2s+gZGI68hAQkoBzLawL9mBGzdES170i+Hg3W6lys=; b=PgRihrv6vpMX7sYAZtLnLo2nh8Dz75btD8NTETB3GL4s9f/d4xwR27C+Q8t9th6y5AwSWLedDdhualqgnIrjD9ds6f5uFiNPD78TWC231QjnLz2/xKKU6exZ0aBThQxIjQTR8oFxO6HdUvO8xg/CAUR4MKP9ExoZXx0xtZDOGZA=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4651.eurprd07.prod.outlook.com (52.135.134.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.9; Mon, 9 Mar 2020 14:55:02 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Mon, 9 Mar 2020 14:55:02 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Alexander Clemm <ludwig@clemm.org>, Benoit Claise <bclaise@cisco.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: New Version Notification for draft-ietf-netconf-notification-capabilities-12.txt
Thread-Index: AQHV9iHxZiMuT+Sv7kSJISIxe25+eqhAV88g
Date: Mon, 9 Mar 2020 14:55:02 +0000
Message-ID: <DB7PR07MB4011B3CAE6508677AAEA4924F0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <158376536691.5655.18028858745817430563@ietfa.amsl.com>
In-Reply-To: <158376536691.5655.18028858745817430563@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b1b5c418-b86b-4cf3-e903-08d7c439d897
x-ms-traffictypediagnostic: DB7PR07MB4651:
x-microsoft-antispam-prvs: <DB7PR07MB465158F15AE5B388D81608E4F0FE0@DB7PR07MB4651.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(136003)(376002)(396003)(346002)(39860400002)(189003)(199004)(76116006)(81166006)(8676002)(81156014)(64756008)(66476007)(66446008)(52536014)(66616009)(66556008)(66946007)(316002)(110136005)(15650500001)(8936002)(66574012)(26005)(478600001)(9686003)(55016002)(85182001)(86362001)(966005)(85202003)(5660300002)(2906002)(6506007)(33656002)(71200400001)(7696005)(186003)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4651; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7ROLBCDZtJgcFcehNzssfW62rpKAP91XOFZFSKQSoZ5d4w0xYX15IcZaXR6Tac11IkJLGxTBiWkJ+7uX6e1EIudJIWoQCsAd4bfbaLAf2Lm+75W19nZLAP2rhujr9JR8MNb6eAM3m1Ze5zIlHLycTkSGfSE+RqwyQh+OJTEYigQD110ZOpwx2u+1jYkR5gU67deENsTyxJkK9vrXN3kPSyOn3pkumFY+sDprhgo/qpu2CY3+RuscactqvvR1EXHW6Zf9oY7qxK65Q/5Clpcdk/rPXf/9TV/pW/b2ubuEuUuMEBE331ayh8M1CYXSfCBXXOPlTGGJmrstJMkTUvZVJjUEuTuA7hBi8As1/KoBjBXjX8dVSKMAtIwaUlKfdGyRGQ6qtv6MjRjA82hIuMfS0Dmlkr+PnJTtUhADIFtAybEW9F0jkjEqkDf8HppNrWcLalWCaNVZNgIXk7uI4D86Ny64VZoLhscfc0v+h35O+YLd2iFWscPANUoB19oxdMKcdxNd2Sx28WsQs7S7Mcxl1w==
x-ms-exchange-antispam-messagedata: 5lgyqIJxGD+YRs92N/CrOnX251X19vbbKWB721FSq7qel9P2CJECcsieIc0l/Edgykx8k5C3vK6jQNaD1ZzET1Nh41VZ6MdMbkLrguVfLUXpHw/9kbHE9codhPFII6ysiJgJckAKZu4832fldD5NGQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_007E_01D5F62B.16E32830"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b1b5c418-b86b-4cf3-e903-08d7c439d897
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 14:55:02.1319 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: WsejmS8zTeKp/ULDOYIwPQ6UZZB1XCcPQvLIyhLcje7uRWs9Rp5I0kY8Ez09OOhee1ZHaPAP+b15WBPv7A90SyCo3r15iieDEjgRzGisihc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4651
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Yp8YPedt9Q0EIt_tBX7w--JLEwg>
Subject: Re: [netconf] New Version Notification for draft-ietf-netconf-notification-capabilities-12.txt
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: Mon, 09 Mar 2020 14:55:07 -0000

------=_NextPart_000_007E_01D5F62B.16E32830
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello,
I updated the draft=20
- Enhanced the description of max-nodes-per-update
- Formatted the modules to with pyang to be no longer than 69 =
characters.=20
- Added mandatory references about imports
Regards Balazs

-----Original Message-----
From: internet-drafts@ietf.org <internet-drafts@ietf.org>=20
Sent: 2020. m=C3=A1rcius 9., h=C3=A9tf=C5=91 15:49
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>; Alexander Clemm =
<ludwig@clemm.org>; Benoit Claise <bclaise@cisco.com>
Subject: New Version Notification for =
draft-ietf-netconf-notification-capabilities-12.txt


A new version of I-D, =
draft-ietf-netconf-notification-capabilities-12.txt
has been successfully submitted by Balazs Lengyel and posted to the IETF =
repository.

Name:		draft-ietf-netconf-notification-capabilities
Revision:	12
Title:		Generic YANG-related System Capabilities and YANG-Push =
Notification Capabilities
Document date:	2020-03-09
Group:		netconf
Pages:		25
URL:            =
https://www.ietf.org/internet-drafts/draft-ietf-netconf-notification-capa=
bilities-12.txt
Status:         =
https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-capabili=
ties/
Htmlized:       =
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
12
Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-notification-cap=
abilities
Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netconf-notification-capab=
ilities-12

Abstract:
   This document proposes two YANG modules.  The module ietf-system-
   capabilities provides a structure that can be used to specify any
   YANG related system capability.

   The module ietf-notification-capabilities allows a publisher to
   specify capabilities related to "Subscription to YANG Datastores"
   (YANG-Push).  It proposes to use YANG Instance Data to document this
   information and make it already available at implementation-time, but
   also allow it to be reported at run-time.

                                                                         =
        =20


Please note that it may take a couple of minutes from the time of =
submission until the htmlized version and diff are available at =
tools.ietf.org.

The IETF Secretariat



------=_NextPart_000_007E_01D5F62B.16E32830
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMwOTE0NTUwMFowIwYJKoZIhvcNAQkEMRYEFP+K9qQrrEaHJERMB+gqh8V2UxBmMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQB4HQWc+aF95q1Gtl6pHlKC7qNBsABD5DM0r6PH+Vse1CuuIXZVCcys
N74yQHi52fak8UKOzLE9wEiy117YTr26BUTUdKNCDJQGFMd5XDVpy1kevYcH6zTNNXkBE/dxZb+P
qXX/c9FKBid+qtM3DW+bZF7I+rT31mmz/4eowwXJSHNErMqVJMd0h/S6WUSub7tnjPJl9HSDVg7i
GQO6NndLn7Vng/i57kFHLC3QI3nPfHVkaoDcEPLST6uE06RsOmwo2QbSM9f9QXpHm2JF2ZQ1pVMg
IjG9+RD19yUkc7mQG8/lonzTyVjewGgieOv6hUrQwRHKmViyp9AM8FJ/BjaqAAAAAAAA

------=_NextPart_000_007E_01D5F62B.16E32830--


From nobody Mon Mar  9 07:58:11 2020
Return-Path: <rkrejci@cesnet.cz>
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 1A6B33A11A7 for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 07:58:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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 (2048-bit key) header.d=cesnet.cz
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 igEPUv24Kw5M for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 07:58:06 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [IPv6:2001:718:1:101::144:244]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2439D3A1092 for <netconf@ietf.org>; Mon,  9 Mar 2020 07:58:06 -0700 (PDT)
Received: from [IPv6:2001:67c:1220:80c:b3:eadf:3a72:9f] (unknown [IPv6:2001:67c:1220:80c:b3:eadf:3a72:9f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 38FD7400052; Mon,  9 Mar 2020 15:58:03 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2-2020; t=1583765883; bh=pVsKSmEO6qj25CrMrhlOApuSAwCQEq0hGzky615d2CM=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=RGG27ru/7wlkO3dVmrrRPWnGKdXf8NExl+8iRlA2OnGsFZ8xWM3f6eTzcf7vXoesA /SOEC9Za5SDA81cgrfrVKzBUqBiehgMKxjnqNDnr7c7Yg2Vel/PE3G2oUUODXvohRB N6y5bRIljQLlzNorpsa65gvywTP+xSXdwdnOdiKz2l301F1EHMjoK7WB3/mIl3Rb6n W1QqfVAsKUOZ1QfxckaRFTQgWOXb0U8vlhai4EkMcyTt4BJKq8hgf2ok2RZTJqfxM7 3H+0wVZ63EleyshSGV/FzzaASdlt0aiMEn7pp/hvrobXdg1gWffCeFkJuBjWdbvHYk OgPb8Ptucnwxg==
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, =?UTF-8?Q?Michal_Va=c5=a1ko?= <mvasko@cesnet.cz>
Cc: netconf <netconf@ietf.org>
References: <1af0-5e65ed80-f-33fd2280@3977087> <2f574fd1-b616-9f1c-24f4-5e14b5a93c40@cesnet.cz> <BY5PR11MB43552A7343D183A5BC873B52B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com>
From: =?UTF-8?B?UmFkZWsgS3JlasSNw60=?= <rkrejci@cesnet.cz>
Autocrypt: addr=rkrejci@cesnet.cz; prefer-encrypt=mutual; keydata= xsDiBEKfHd4RBADDE8CtJpEtOraXBKfQg0KCRZu7BRALixoLqW98U+N9h+PJ+gCnFaKNmnYu fXWLYKTJRUlaoMGIJOZjHpr/zvwozSR+VJkxCsTyNYTF8vIfN3Iwrxy9e8CNy/O1GI50K/ld WWMDl+3M2NztiBFPrCT0b/U5ErsN7bTrf2XLEQRpZwCg95POGbJPqPAaaok2KU5e2u0/flsD /AyC0aRO66Ci0OGw0R5sCJmzZ5xE5eBUvfx0N0IC16aojrwRYM5yf+bULtBDd4wPI1R+VH/X P6OrDgzlDmutJthVtYfCcho3IhqnVo1R/UvJxjF3ATKbOnVHL4xwiLSrRDb6rKVyd1+Kc7cq +JABgFl+JP4xndytvvUXdVqhuSUFBACCDdDtxutkclBrvEp2guBIftuT4/oK3IWxgtevlGfY LZXwdD6pIWS1z6y6xthoFTsLWS1QCFk2ZXmAgvOV/lnW0iGHwO5kCfzvWJq7weeH2FGuBgq+ WInxhdIFD/QwiXV6EPUWzAoC5Fx4Cz5ySFSd6n0C1Mrzin3ABtPHRpUT8s0pUmFkZWsgS3Jl amNpIChDRVNORVQpIDxya3JlamNpQGNlc25ldC5jej7CYgQTEQIAIgUCTT/pkAIbAwYLCQgH AwIGFQgCCQoLBBYCAwECHgECF4AACgkQIMoxClN+p/31DwCfWVWX1IWaUa6+QbuVvZQIkb6m Rn8AoLRvdANGe/As/Nxabu+KKtrorkQ6zsBNBEKfHeIQBACwORs231u+o9/pM7y85ZlZhnNY iJziZ4P5W9lD5cwcEUFgTt1upUmjjSMWr5x4HL6o5jZeKOQMxiYP+8qA8OPEM6fzemS1Uj9M 6RXUaoUZFrcKD6BvneyyKuGgNa9bQfTG0aDOqaxy4lYFNcHVeo9sXJ+6adVxlCo/GzZ6zznn nwADBQP+IZQoao7aCFkZOVk8F5AW9Iiz0hk1trdCw88vD5fPMqcLxOQEsKrHAjibTWyOy1il 9zgLyVjcBzOs+v6UvbcJRybyaITC7j4IFPr78euVup/AeL+A9ay+ZWKHMFzALD+VjLyYAiRL w2MBjdqAKbPh2Ei1HXJoOX5JTWWnMRsBey/CSQQYEQIACQUCQp8d4gIbDAAKCRAgyjEKU36n /YssAKDVrEroZMSci018ipG4q6w11TsriwCghwCwX0isavqXJTbw10hwJePlDns=
Message-ID: <911e2c42-f489-1014-14d7-58c0078ec8ea@cesnet.cz>
Date: Mon, 9 Mar 2020 15:58:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <BY5PR11MB43552A7343D183A5BC873B52B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/FZkpjsHZ7QvKlRpiuhALPxb6E4Y>
Subject: Re: [netconf] ?==?utf-8?q? edit-config leaf without value
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: Mon, 09 Mar 2020 14:58:09 -0000

Thanks Rob,

Dne 09. 03. 20 v 15:33 Rob Wilton (rwilton) napsal(a):
> Hi Radek,
>
> Let's consider the "remove" case because that one is simpler:
>
> I don't think that it makes sense to require the client to specify a va=
lue for a leaf that is being removed.  I read the semantics of "remove" t=
o be best effort, i.e. remove the leaf if you can, and ignore it silently=
 if you cannot (e.g. the leaf does not exist).

agreed

> If a client also provides a value for the leaf being removed, and it ma=
tches what the server holds, then that would seem fine but unnecessary, b=
ut the leaf should be deleted.
>
> If a client provides a value that doesn=E2=80=99t type check during a r=
emove, then the behaviour is probably undefined.  Some servers might reje=
ct the request because it doesn't type check, others might be graceful in=
 what they receive and delete the leaf anyway.  However, I'm not sure tha=
t I regard not providing a value as a type check failure when considering=
 a remove or a delete operation.
>
> Having looked at both the NETCONF and YANG specs, it is unclear to me w=
hat behaviour is expected if the value type checks but differs from what =
the server holds.  E.g. is the request "remove leaf foo if it exists", or=
 is the request "remove leaf foo if it exists with value 5"?  My understa=
nding of Juergen's interpretation is that it is only meant to be the form=
er, which does seem to be backed up by section 7.6.7 of RFC 7950, given t=
hat it only mentions existence and not checking values.

ok, agreed. We are going this way and handle the edit-config data more li=
ke a filter with some additional attributes than a standard data.

Regards,
Radek

>
> Considering the "delete" operation, I think that the behaviour should b=
e the same as "remove", except that the request must be failed if the tar=
get node doesn=E2=80=99t exist.
>
> I suspect that it is better if clients don't provide values in either "=
remove" or "delete" requests.  Whatever is decided by the WG, raising an =
issue on the NETCONF github issue tracker would seem to be a good idea.
>
> Regards,
> Rob
>
>
>
>
>
>> -----Original Message-----
>> From: Radek Krej=C4=8D=C3=AD <rkrejci@cesnet.cz>
>> Sent: 09 March 2020 12:57
>> To: Michal Va=C5=A1ko <mvasko@cesnet.cz>; Rob Wilton (rwilton)
>> <rwilton@cisco.com>
>> Cc: netconf <netconf@ietf.org>
>> Subject: Re: [netconf] ?=3D=3D?utf-8?q? edit-config leaf without value=

>>
>> Hi Rob,
>>
>> I agree with Michal, it is actually not clear what the "value not
>> provided" mean. Because I understand <l operation=3D"delete"/> to have=
 a
>> value which is invalid for the uint32 type, but valid for for example =
in
>> case of string. By checking for the type, we would have types without
>> possibility to have "value not provided". So I believe that we can a)
>> always check the value or b) never check the value in case of
>> delete/remove operation. Acting according to the type seems confusing.=

>> When involving unions, with the possibility to change type according t=
o
>> some external data, it would be hell.
>>
>> Regards,
>> Radek
>>
>>
>> Dne 09. 03. 20 v 8:18 Michal Va=C5=A1ko napsal(a):
>>> Hi Rob,
>>> thank you for answers even though they are quite different from what =
I
>> expected. I tried to understand the behavior from the RFC having alway=
s
>> referenced the specific sections and I found nothing about invalid val=
ues
>> being allowed although there is no explicit prohibition. I would make =
sure
>> explicit rules are included in whatever next YANG document is released=
=2E
>>> Also, you are saying "delete" on a uint32 leaf can occur without a va=
lue
>> (meaning it can never match a valid value) but in the next answer you =
are
>> saying you would check the value and return an error if it did not mat=
ch,
>> which is an obvious inconsistency, so please clarify what you meant. A=
s
>> for the "remove" operation and not checking the value, what exactly wo=
uld
>> be the behavior? An error is never returned, that is written in the RF=
C,
>> but would the leaf actually be removed only if the value matches or ev=
en
>> when it does not?
>>> Regards,
>>> Michal
>>>
>>> On Friday, March 6, 2020 21:06 CET, "Rob Wilton (rwilton)"
>> <rwilton@cisco.com> wrote:
>>>> [As a contributor]
>>>>
>>>> Hi Michal,
>>>>
>>>> Please see inline ...
>>>>
>>>>> -----Original Message-----
>>>>> From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Va=C5=A1=
ko
>>>>> Sent: 06 March 2020 15:10
>>>>> To: netconf <netconf@ietf.org>
>>>>> Subject: [netconf] edit-config leaf without value
>>>>>
>>>>> Hello,
>>>>> we would like some input on a problem that was discussed several
>>>>> times based on our search of the mailing list archive but we are
>>>>> still not sure what the exact rules are.
>>>>>
>>>>> So, let's say we have YANG snippet
>>>>>
>>>>> leaf l {
>>>>>     type uint32;
>>>>> }
>>>>>
>>>>> and edit-config config (assume correct namespaces)
>>>>>
>>>>> <l operation=3D"delete"/>
>>>>>
>>>>> a) Is the example allowed? Meaning can the leaf "l" be without a
>>>>> value (have an invalid value)? Based on the YANG 1.1 RFC [1] I woul=
d
>>>>> say it cannot.
>>>> [RW]
>>>> Yes, a value does not need to be provided, but the leaf must previou=
sly
>> exist in the configuration, or an error is returned.
>>>> I think that this would be the normal way this operation is expresse=
d.
>>>>
>>>>
>>>>> b) If it can be without a value, is it only in the case of "delete"=

>>>>> operation, otherwise it is an error?
>>>> [RW]
>>>> "remove" would be similar but would not error if the node doesn't
>> exist.
>>>>> c) If the leaf "l" had a string type, for example, and there was an=

>>>>> instance with value "string" in the datastore, would the edit-confi=
g
>>>>> succeed and the leaf be deleted? In other words, when deleting a
>>>>> leaf, do the values have to match for a successful delete or not? I=
n
>>>>> this case, I would say the values do not have to match [2].
>>>> [RW]
>>>> For a delete operation, if a value was provided, then I would check =
it
>> or return an error if it did not match.
>>>> For a remove operation, I wouldn't perform the check, and just remov=
e
>> the node if it exists.
>>>>> d) I am assuming none of this can work for a leaf-list [3] or list
>>>>> [4], which must always have the exact value/keys no matter what the=

>>>>> operation on them is.
>>>> [RW]
>>>> Agreed.
>>>>
>>>> Thanks,
>>>> Rob
>>>>
>>>>
>>>>> Thank you for any clarification.
>>>>>
>>>>> Regards,
>>>>> Michal
>>>>>
>>>>> [1] https://tools.ietf.org/html/rfc7950#section-7.6.6
>>>>> [2] https://tools.ietf.org/html/rfc7950#section-7.6.7
>>>>> [3] https://tools.ietf.org/html/rfc7950#section-7.7.9
>>>>> [4] https://tools.ietf.org/html/rfc7950#section-7.8.6
>>>>>
>>>>> _______________________________________________
>>>>> netconf mailing list
>>>>> netconf@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/netconf
>>>
>>>
>>> _______________________________________________
>>> netconf mailing list
>>> netconf@ietf.org
>>> https://www.ietf.org/mailman/listinfo/netconf
>> --
>> Radek Krejci
>> mobile  : +420 732 212 714
>> office  : +420 234 680 256
>> e-mail  : rkrejci@cesnet.cz
>> LinkedIn: http://www.linkedin.com/in/radekkrejci
>>
>> CESNET, Association of Legal Entities
>> Zikova 4                                      Office: Bozetechova 1
>> 160 00 Praha 6                                        612 66 Brno
>> Czech Republic                                        Czech Republic
>>



From nobody Mon Mar  9 09:03:08 2020
Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 C33CC3A1335 for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 09:03:01 -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=[BAD_ENC_HEADER=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, SPF_PASS=-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=jacobsuniversity.onmicrosoft.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 rgS4Sun_ye7U for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 09:02:56 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80088.outbound.protection.outlook.com [40.107.8.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D5043A134B for <netconf@ietf.org>; Mon,  9 Mar 2020 09:02:55 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=msunz8QPTUS84Eh7IpllzPERxyxVp9NgG4aUnS6ajH9qVoh4EW/5F41DfyBtQWhT3nFAGubafi6UCGrjDNrgUd9SWqp1FMz2BHTw4jaTD4D1NXWsmUsN5vjjYfwQAqLEr32HwQbqpPvfFF9pTk1N7eS3vAYcBQ40iUmLR5Vtslyx2F5Rgwpxh2iFkwjqHqQuQF0w9b1aLQ6uMDLXjO+aI481mEZLTmRrb9t3828vtg5cnrrRgMbzrYCUFMsTW0ZyDfdmyy3+rjd8nj8phQTA5rclFuwEhKVSS5gGBH4WiWXa9Riqj2pjZPq1nX3TrudK70o+JVJgu/9smOeRUgrskw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LSSWjp3TBSHG41ZaL9hIrnX66I/ydwkl25cHIAfj0U4=; b=B/dHDsIEws97v6+CJU7X8qOM3gMlgJqpPxGDtELdbCjOWdrSx3+8BnZLeUoNDY8BCqP1h//wh840FjUgkhWvRGP3G9bque9GYqAtOkdZJXlaEe1qBKwRo7y3azqWW5uDPET4UBD/8FERETtLzVqMu+q9cO+DX9HbSzV2kIPErY79a3PQeRDtWeL6nD1loF9fPBaN1RBvwN1HCHwCTRWPBJAUhu0HYIoVz+86ZhM1pXP4vERO2PtICFcndNgKZo1kZnPqkDLskLeX2ahH0O/zg/wanyIVr1x2Q6dZuAaZUb4k4Om4cEWIHi7FN8zFAz+Uki/2k6jiCvrgDzkF0PtzLw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LSSWjp3TBSHG41ZaL9hIrnX66I/ydwkl25cHIAfj0U4=; b=H0fbYnT1RQERvgdjMyu6h+D2hl2pKVMb+T+GkOgm2iw7W/+THuWS3dnfmqpsp7KhTYosYzzViREGrbzZab5SvOdaP5E4IEMkG4hGdWUXwLWqyb3eQOMJ4blMngNTsLXp4Ekj5s6AyOXVdSZMHBBhWOTrM6Rj4U/2wd36S0+/2qo=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=J.Schoenwaelder@jacobs-university.de; 
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (10.172.221.19) by AM4P190MB0177.EURP190.PROD.OUTLOOK.COM (10.172.220.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Mon, 9 Mar 2020 16:02:53 +0000
Received: from AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580]) by AM4P190MB0004.EURP190.PROD.OUTLOOK.COM ([fe80::10f:bf91:1a67:a580%8]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 16:02:53 +0000
Date: Mon, 9 Mar 2020 17:02:52 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Radek =?utf-8?B?S3JlasSNw60=?= <rkrejci@cesnet.cz>
Cc: Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, netconf <netconf@ietf.org>
Message-ID: <20200309160252.ngadhyzahh6jppzv@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Radek =?utf-8?B?S3JlasSNw60=?= <rkrejci@cesnet.cz>, Michal =?utf-8?B?VmHFoWtv?= <mvasko@cesnet.cz>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, netconf <netconf@ietf.org>
References: <1af0-5e65ed80-f-33fd2280@3977087> <2f574fd1-b616-9f1c-24f4-5e14b5a93c40@cesnet.cz> <20200309130108.thfmu6gu5ds7h4ri@anna.jacobs.jacobs-university.de> <4cdf2f85-4eb9-de62-971f-8d90bd5ac300@cesnet.cz>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <4cdf2f85-4eb9-de62-971f-8d90bd5ac300@cesnet.cz>
X-ClientProxiedBy: AM3PR07CA0109.eurprd07.prod.outlook.com (2603:10a6:207:7::19) To AM4P190MB0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:65::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.247) by AM3PR07CA0109.eurprd07.prod.outlook.com (2603:10a6:207:7::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.7 via Frontend Transport; Mon, 9 Mar 2020 16:02:53 +0000
X-Originating-IP: [212.201.44.247]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f5eaada0-1fb2-4342-8096-08d7c4435360
X-MS-TrafficTypeDiagnostic: AM4P190MB0177:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB0177EB0F17A1370EB8E9AB08DEFE0@AM4P190MB0177.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:7219;
X-Forefront-PRVS: 0337AFFE9A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(346002)(376002)(396003)(366004)(39850400004)(189003)(199004)(1076003)(5660300002)(45080400002)(478600001)(786003)(316002)(3450700001)(53546011)(956004)(66476007)(66574012)(86362001)(66556008)(66946007)(54906003)(2906002)(966005)(52116002)(16526019)(6916009)(186003)(6496006)(4326008)(6486002)(26005)(81166006)(81156014)(8676002)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4P190MB0177; H:AM4P190MB0004.EURP190.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: jacobs-university.de does not designate permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: BbEkfdcTeVvB+Hf1C96gsJz9e/u2M9tlJSdtW/nKNhqNy/H08F2cYTt7xXTU3Dp2jP/Pf/DNiaPuF86xE4jkEj2v2hlW1SbVEsbmFRK3DIb6HI+/EfJ+RDb+Tymmf2+qvAG/iE7c3YdQzFu9DBNTeL2BF529gskTdCKeubq+vKc53fGVB/gELDIyVlGK8UZS+MP4M7o/J8OAz/zGL06pdpsa7jDv6d82fz2JGBd1mgyHKnrzHboXVEV2O8HlNkT3LfuI+4KJbJ/Fbuoo2Pt9FJQIuqIAukaSB/pEonPDSkZhz2fb/nKqz6jcOEdcOJCqUFds2FTNJjCKqaAMSNSz/BpX3VBZl58Fl/u4/7t2wQ3Su/TL4VGxV/+4YJ8fg5GgduYJ0x75MWlQl1oKmlCNxjObbWA8Zly4WAZyTA36CSouafDMuS2ZyqPquUBM3Vk/eDlq2vOP4Csx1gQM0QKUHcNww37faxuhJ8m0L4ZfKf9E2jMU4pDtzECrpy/EWi89AAq/f1+sv9GUA1PzYQPlyw==
X-MS-Exchange-AntiSpam-MessageData: jx8o+yS//OIVpH/s5IrrxyEkn1zif4N9+g4mzKyWKqIkzKA4KfSBh1HaanLseGwbNADc7aCAfbW70ZcLEruTjEtGlPMiIK1RLdnjaZMMnRmD3q/0B9qTS5gZAj+m/3EzU3212/LrwXfsO210soT+Zg==
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: f5eaada0-1fb2-4342-8096-08d7c4435360
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Mar 2020 16:02:53.8250 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: xQ+ML62seTV5TJQiHgtW4eXdnDaGxylwae6CyCwCXFdRM5lmcezAOf3axcBZoH9RaBiGPYWfzVmDqSxztK4h31p81G0h48dc0Va93u0Isus=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0177
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/V54GJLNvPtBIqRJzH3GlPFB0lgQ>
Subject: Re: [netconf] ?==?utf-8?q? edit-config leaf without value
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: Mon, 09 Mar 2020 16:03:07 -0000

The NETCONF specification is largely silent about the details of the
processing of requests, other protocols are much more explicit.
Hence, it is often difficult to declare something 'right' or 'wrong';
all we can do is to recognize that for certain requests
implementations may be behave differently. Some may do the delete
without looking at the value at all, others may check types first and
return an error before they attempt to process the operation.

/js

On Mon, Mar 09, 2020 at 03:00:46PM +0100, Radek Krejčí wrote:
> So your answer is the option a)? So the value processing (and type violation reporting) must be always checked (no matter when). Maybe I'm just not getting your point.
> 
> What is the expected result of edit-config's <l operation="delete"/> in case
> 
> i) l is uint32 and node l is present with value "1"
> 
> ii) l is string and node l is present with value "x"
> 
> What is the "value not present" representation for string?
> 
> Regards,
> Radek
> 
> 
> Dne 09. 03. 20 v 14:01 Juergen Schoenwaelder napsal(a):
> > I think when and how type checking is done is rather implementation
> > specific. Some implementations may complain about a type violations
> > before processing the operation attributes, others may not look at the
> > type until they process values.
> >
> > /js
> >
> > On Mon, Mar 09, 2020 at 01:57:05PM +0100, Radek Krejčí wrote:
> >> Hi Rob,
> >>
> >> I agree with Michal, it is actually not clear what the "value not provided" mean. Because I understand <l operation="delete"/> to have a value which is invalid for the uint32 type, but valid for for example in case of string. By checking for the type, we would have types without possibility to have "value not provided". So I believe that we can a) always check the value or b) never check the value in case of delete/remove operation. Acting according to the type seems confusing. When involving unions, with the possibility to change type according to some external data, it would be hell.
> >>
> >> Regards,
> >> Radek
> >>
> >>
> >> Dne 09. 03. 20 v 8:18 Michal Vaško napsal(a):
> >>> Hi Rob,
> >>> thank you for answers even though they are quite different from what I expected. I tried to understand the behavior from the RFC having always referenced the specific sections and I found nothing about invalid values being allowed although there is no explicit prohibition. I would make sure explicit rules are included in whatever next YANG document is released.
> >>>
> >>> Also, you are saying "delete" on a uint32 leaf can occur without a value (meaning it can never match a valid value) but in the next answer you are saying you would check the value and return an error if it did not match, which is an obvious inconsistency, so please clarify what you meant. As for the "remove" operation and not checking the value, what exactly would be the behavior? An error is never returned, that is written in the RFC, but would the leaf actually be removed only if the value matches or even when it does not?
> >>>
> >>> Regards,
> >>> Michal
> >>>
> >>> On Friday, March 6, 2020 21:06 CET, "Rob Wilton (rwilton)" <rwilton@cisco.com> wrote: 
> >>>  
> >>>> [As a contributor]
> >>>>
> >>>> Hi Michal,
> >>>>
> >>>> Please see inline ...
> >>>>
> >>>>> -----Original Message-----
> >>>>> From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Vaško
> >>>>> Sent: 06 March 2020 15:10
> >>>>> To: netconf <netconf@ietf.org>
> >>>>> Subject: [netconf] edit-config leaf without value
> >>>>>
> >>>>> Hello,
> >>>>> we would like some input on a problem that was discussed several times
> >>>>> based on our search of the mailing list archive but we are still not sure
> >>>>> what the exact rules are.
> >>>>>
> >>>>> So, let's say we have YANG snippet
> >>>>>
> >>>>> leaf l {
> >>>>>     type uint32;
> >>>>> }
> >>>>>
> >>>>> and edit-config config (assume correct namespaces)
> >>>>>
> >>>>> <l operation="delete"/>
> >>>>>
> >>>>> a) Is the example allowed? Meaning can the leaf "l" be without a value
> >>>>> (have an invalid value)? Based on the YANG 1.1 RFC [1] I would say it
> >>>>> cannot.
> >>>> [RW] 
> >>>> Yes, a value does not need to be provided, but the leaf must previously exist in the configuration, or an error is returned.
> >>>>
> >>>> I think that this would be the normal way this operation is expressed.
> >>>>
> >>>>
> >>>>> b) If it can be without a value, is it only in the case of "delete"
> >>>>> operation, otherwise it is an error?
> >>>> [RW] 
> >>>> "remove" would be similar but would not error if the node doesn't exist.
> >>>>
> >>>>> c) If the leaf "l" had a string type, for example, and there was an
> >>>>> instance with value "string" in the datastore, would the edit-config
> >>>>> succeed and the leaf be deleted? In other words, when deleting a leaf, do
> >>>>> the values have to match for a successful delete or not? In this case, I
> >>>>> would say the values do not have to match [2].
> >>>> [RW] 
> >>>> For a delete operation, if a value was provided, then I would check it or return an error if it did not match.
> >>>>
> >>>> For a remove operation, I wouldn't perform the check, and just remove the node if it exists.
> >>>>
> >>>>> d) I am assuming none of this can work for a leaf-list [3] or list [4],
> >>>>> which must always have the exact value/keys no matter what the operation
> >>>>> on them is.
> >>>> [RW] 
> >>>> Agreed.
> >>>>
> >>>> Thanks,
> >>>> Rob
> >>>>
> >>>>
> >>>>> Thank you for any clarification.
> >>>>>
> >>>>> Regards,
> >>>>> Michal
> >>>>>
> >>>>> [1] https://tools.ietf.org/html/rfc7950#section-7.6.6
> >>>>> [2] https://tools.ietf.org/html/rfc7950#section-7.6.7
> >>>>> [3] https://tools.ietf.org/html/rfc7950#section-7.7.9
> >>>>> [4] https://tools.ietf.org/html/rfc7950#section-7.8.6
> >>>>>
> >>>>> _______________________________________________
> >>>>> netconf mailing list
> >>>>> netconf@ietf.org
> >>>>> https://www.ietf.org/mailman/listinfo/netconf
> >>>  
> >>>  
> >>>
> >>> _______________________________________________
> >>> netconf mailing list
> >>> netconf@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/netconf
> >> -- 
> >> Radek Krejci
> >> mobile  : +420 732 212 714
> >> office  : +420 234 680 256
> >> e-mail  : rkrejci@cesnet.cz
> >> LinkedIn: http://www.linkedin.com/in/radekkrejci
> >>
> >> CESNET, Association of Legal Entities
> >> Zikova 4                                      Office: Bozetechova 1
> >> 160 00 Praha 6                                        612 66 Brno
> >> Czech Republic                                        Czech Republic
> >>
> >>
> >> _______________________________________________
> >> netconf mailing list
> >> netconf@ietf.org
> >> https://www.ietf.org/mailman/listinfo/netconf
> 
> 
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Mar  9 09:21:46 2020
Return-Path: <01000170c01a04e8-d5507c48-dac3-4554-8fd1-7abb48a9fbce-000000@amazonses.watsen.net>
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 549F13A1396 for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 09:21:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=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 Kri_CMMGVB9p for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 09:21:37 -0700 (PDT)
Received: from a8-88.smtp-out.amazonses.com (a8-88.smtp-out.amazonses.com [54.240.8.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06D273A1390 for <netconf@ietf.org>; Mon,  9 Mar 2020 09:21:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1583770895; h=From:Content-Type:Mime-Version:Subject:Message-Id:References:To:Date:Feedback-ID; bh=JaXAZLf+EzbXN/jVe2WmcVnnWwWofnYW6YkjQTROdok=; b=NEchbaNov2jTp/Sns2fQQOVA/otlXnZ+K5KtND6ItvZyIoXuUFZjyuoYK5EtTw/J WrZe2pVxBLHxl5+UnZ9rO/kMplOCf3n9Nw/vIiP307GrdgbSZ5iIm4GvHUx7K+nKR9f g8crq54/NegRSIgz23QHp9U9wY1mOBjIx+KQebM0=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_00B369C0-A555-40EE-B08B-D0771E0AE8F4"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <01000170c01a04e8-d5507c48-dac3-4554-8fd1-7abb48a9fbce-000000@email.amazonses.com>
References: <15C8F1D1-B560-4D52-8D77-377C6B1C0518@tzi.org>
To: "netconf@ietf.org" <netconf@ietf.org>
Date: Mon, 9 Mar 2020 16:21:35 +0000
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.09-54.240.8.88
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/MxkYxUciv7ta-FDUPXy5WQS2Rek>
Subject: [netconf] =?utf-8?b?RndkOiBbbmV0bW9kXSDwn5SUIFdHIExhc3QgQ2FsbCBv?= =?utf-8?q?f_CORECONF_drafts=3A_draft-ietf-core-yang-cbor-12=2C_-sid-11=2C?= =?utf-8?q?_-comi-09=2C_-yang-library-01?=
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: Mon, 09 Mar 2020 16:21:45 -0000

--Apple-Mail=_00B369C0-A555-40EE-B08B-D0771E0AE8F4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

[Forwarding to NETCONF]

Heads-up: the CORE WG just started WGLC on CORECONF.

K.


> Begin forwarded message:
>=20
> From: Carsten Bormann <cabo@tzi.org>
> Subject: [netmod] =F0=9F=94=94 WG Last Call of CORECONF drafts: =
draft-ietf-core-yang-cbor-12, -sid-11, -comi-09, -yang-library-01
> Date: March 9, 2020 at 9:04:32 AM EDT
> To: core <core@ietf.org>
> Cc: netmod@ietf.org
> Reply-To: "core@ietf.org WG" <core@ietf.org>
>=20
> It took us a long time to get the four CORECONF drafts in sync,=20
> but now we are ready for WGLC.
>=20
> This starts a working group last call for
> =E2=80=94 draft-ietf-core-yang-cbor-12
> =E2=80=94 draft-ietf-core-sid-11
> =E2=80=94 draft-ietf-core-comi-09
> =E2=80=94 draft-ietf-core-yang-library-01
>=20
> ending on
>=20
> 	24:00 UTC on Tuesday, March 31, 2020.
>=20
> (This includes some extra time for the IETF week and for cross-WG
> coordination.)
>=20
> This WGLC is copied to the netmod WG mailing list; please do have a =
look=20
> at these drafts as they are slated to become a part of the greater
> YANG/NETCONF/RESTCONF family.  We intend the discussion to be on the
> CoRE mailing list, but if you find a fundamental issue with YANG or=20
> RESTCONF, feel free to discuss that on netmod instead.
>=20
> Please start a new email thread for each major issue that will need
> discussion and make sure the subject line includes the draft name and
> some sort of name for the issue.  (Minor issues such as typos can also
> be sent to the authors.)
>=20
> If you read the draft and think it looks fine, please send a one line=20=

> email to the list or to the chairs letting us know that so we can get=20=

> a feel of how broad the review has been.
>=20
> (To reviewers and authors:)  If you are aware of any patent claims =
that
> might apply to systems that implement these drafts, please review BCP =
78
> and BCP 79 and make any appropriate IPR declaration before the =
last-call
> ends. If you are not sure whether you need to make a declaration or =
not,=20
> please talk to the chairs and we will help.
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


--Apple-Mail=_00B369C0-A555-40EE-B08B-D0771E0AE8F4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">[Forwarding to NETCONF]</div><div class=3D""><br =
class=3D""></div>Heads-up: the CORE WG just started WGLC on =
CORECONF.<div class=3D""><br class=3D""></div><div class=3D"">K.</div><div=
 class=3D""><br class=3D""></div><div class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">Begin =
forwarded message:</div><br class=3D"Apple-interchange-newline"><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">From: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">Carsten Bormann &lt;<a =
href=3D"mailto:cabo@tzi.org" class=3D"">cabo@tzi.org</a>&gt;<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Subject: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><b class=3D"">[netmod] =F0=9F=94=94=
 WG Last Call of CORECONF drafts: draft-ietf-core-yang-cbor-12, -sid-11, =
-comi-09, -yang-library-01</b><br class=3D""></span></div><div =
style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; =
margin-left: 0px;" class=3D""><span style=3D"font-family: =
-webkit-system-font, Helvetica Neue, Helvetica, sans-serif; =
color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Date: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">March 9, 2020 at 9:04:32 AM =
EDT<br class=3D""></span></div><div style=3D"margin-top: 0px; =
margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span=
 style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">core &lt;<a =
href=3D"mailto:core@ietf.org" class=3D"">core@ietf.org</a>&gt;<br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Cc: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D""></span></div><div style=3D"margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: 0px;" class=3D""><span =
style=3D"font-family: -webkit-system-font, Helvetica Neue, Helvetica, =
sans-serif; color:rgba(0, 0, 0, 1.0);" class=3D""><b class=3D"">Reply-To: =
</b></span><span style=3D"font-family: -webkit-system-font, Helvetica =
Neue, Helvetica, sans-serif;" class=3D"">"<a href=3D"mailto:core@ietf.org"=
 class=3D"">core@ietf.org</a> WG" &lt;<a href=3D"mailto:core@ietf.org" =
class=3D"">core@ietf.org</a>&gt;<br class=3D""></span></div><br =
class=3D""><div class=3D""><div class=3D"">It took us a long time to get =
the four CORECONF drafts in sync, <br class=3D"">but now we are ready =
for WGLC.<br class=3D""><br class=3D"">This starts a working group last =
call for<br class=3D"">=E2=80=94 draft-ietf-core-yang-cbor-12<br =
class=3D"">=E2=80=94 draft-ietf-core-sid-11<br class=3D"">=E2=80=94 =
draft-ietf-core-comi-09<br class=3D"">=E2=80=94 =
draft-ietf-core-yang-library-01<br class=3D""><br class=3D"">ending =
on<br class=3D""><br class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>24:00 UTC on Tuesday, March 31, =
2020.<br class=3D""><br class=3D"">(This includes some extra time for =
the IETF week and for cross-WG<br class=3D"">coordination.)<br =
class=3D""><br class=3D"">This WGLC is copied to the netmod WG mailing =
list; please do have a look <br class=3D"">at these drafts as they are =
slated to become a part of the greater<br class=3D"">YANG/NETCONF/RESTCONF=
 family. &nbsp;We intend the discussion to be on the<br class=3D"">CoRE =
mailing list, but if you find a fundamental issue with YANG or <br =
class=3D"">RESTCONF, feel free to discuss that on netmod instead.<br =
class=3D""><br class=3D"">Please start a new email thread for each major =
issue that will need<br class=3D"">discussion and make sure the subject =
line includes the draft name and<br class=3D"">some sort of name for the =
issue. &nbsp;(Minor issues such as typos can also<br class=3D"">be sent =
to the authors.)<br class=3D""><br class=3D"">If you read the draft and =
think it looks fine, please send a one line <br class=3D"">email to the =
list or to the chairs letting us know that so we can get <br class=3D"">a =
feel of how broad the review has been.<br class=3D""><br class=3D"">(To =
reviewers and authors:) &nbsp;If you are aware of any patent claims =
that<br class=3D"">might apply to systems that implement these drafts, =
please review BCP 78<br class=3D"">and BCP 79 and make any appropriate =
IPR declaration before the last-call<br class=3D"">ends. If you are not =
sure whether you need to make a declaration or not, <br class=3D"">please =
talk to the chairs and we will help.<br class=3D""><br class=3D"">Gr=C3=BC=
=C3=9Fe, Carsten<br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" class=3D"">netmod@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod<br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_00B369C0-A555-40EE-B08B-D0771E0AE8F4--


From nobody Mon Mar  9 11:33:55 2020
Return-Path: <rwilton@cisco.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 4713B3A156C; Mon,  9 Mar 2020 11:33:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=mQB4HYzx; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Yu5usHe0
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 Goo6sCeyHcdq; Mon,  9 Mar 2020 11:33:39 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7E3A3A152F; Mon,  9 Mar 2020 11:33:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8474; q=dns/txt; s=iport; t=1583778819; x=1584988419; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=m0C0ZS9VxbB/R/15OQJZ9wdQ655saOCFM2f6WfNFBAQ=; b=mQB4HYzxJHdGOXYRRHe7DupHM4L2yS5M5+cf1dTHrXayE5mSJGGQSDl+ 1slH8HyRpHyVpnkm8Azq+KMADxGHkvsgAn1BEbQ0YdMD7Qv2K31bGSiHw 6thyCfcXUt8c6S7hBAR7n7MkSBm3i3m7Pl7QkctTboyZqxJ3U25xpZEzQ o=;
IronPort-PHdr: =?us-ascii?q?9a23=3A4Z2/2hUMILNsAkSN5cfVz7QgIxHV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSA92J8OpK3uzRta2oGXcN55qMqjgjSNRNTF?= =?us-ascii?q?dE7KdehAk8GIiAAEz/IuTtankgA8VGSFhj13q6KkNSXs35Yg6arw=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DoAQAKi2Ze/5tdJa1mGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBe4FUUAVsWCAECyqHWwOKbYJfmBWBQoEQA1QJAQEBDAE?= =?us-ascii?q?BGAsKAgQBAYFPgi9FAoIOJDgTAgMBAQsBAQUBAQECAQUEbYVWDIVjAQEBAQM?= =?us-ascii?q?BARAVGQEBKgIIAQIBCwQCAQgRBAEBAQ0hJwsdCAIEAQ0FCBqDBYJKAy4BDp4?= =?us-ascii?q?nAoE5iGKBdDOCfwEBBYUIGIIMAwaBOIwsGoFBP4ERR4JNPoJkAQEDgSgiGoN?= =?us-ascii?q?BgiyWfmWYRQqCPIdSjzCCSYghBY5fgWeOdoh8klUCBAIEBQIOAQEFgWkiKoE?= =?us-ascii?q?ucBUaIYJsUBgNV4Vqh1yDc4UUhUF0gSmNZQEB?=
X-IronPort-AV: E=Sophos;i="5.70,534,1574121600"; d="scan'208";a="649367832"
Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Mar 2020 18:33:38 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 029IXcU0010259 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 9 Mar 2020 18:33:38 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Mar 2020 13:33:38 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 9 Mar 2020 13:33:37 -0500
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 9 Mar 2020 13:33:37 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HVyze16GH69VHy7jn56LyF4cCkyZN/HgtcA4k75anKI1aIfIIUvCtjUOv8by0FLNHilHkvzk6+QCLRWXrPQ/9k7espY+/v01nKHc2Q8cnFRFTVCq3/WBKxdG8+reFxDqqcrI7ZKNFyezgcbFguSPQE2vsa6hkrnn8bC7KSvYaJPbl4RFgOedGVMZULHbpuxe/yiNwwFLxh6IXEH0VUXLhY+HCVYFGsjAIXtKDbvIiakx2wKUEIUZ4RHQtrIp4sxRGI814RAtNwXCx5GslomAOeIlCh+WPa+ktizTGIk6gLxmN085J4/zeqlWoQkEI78sY4oGQWR48sptYVZgqtBu/g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b9y7lhQTeKZxNvrPRwUDlRR5aDyAr3dR5HS/E6aE5tE=; b=RFUzNvBHA9RB22WwwkYzXJcG2Vsl5K0G250kKa/JrNGL6UYWG51HWU2+dLG8+uZ3QxIFUpQk5155Cpy5CNcTep8UAdsc+gl5STFO05FQFNyXJE/zxGR+w8BdbzsDvu0efHzQ8UxKd7Rd2s4+rxs/YJwos8TE5isAuAsS5DHyhD3SQp14L7aeu85ho0WJxpunfgHf3yr4bFnrXzdfHSH/eVG173ekmL+zXPsJ7Cs17S2ZWrU9VGT5L6ckEUY1UWkSQm0ZEugu3aTYR6GhQvszkKwKnzJDL1AnbQSvqVNrRAJDH67MFI8vFiishs0Q0JjFd7zQhRKepyZMYiSg6U5FbQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b9y7lhQTeKZxNvrPRwUDlRR5aDyAr3dR5HS/E6aE5tE=; b=Yu5usHe0XAWva8mrrukN9A9lt4OAZVeocxpG0Iw+nqCvgX7k7d8D2Pb8rUF6bRm/rNVDKRFFaGZHY7QW3FwLW04afUNHAqt7su4+9LdbHTnrLHraV94b5qIUYzQRK+mCn+VH6z9v7my1HF1rYJ3xDfL0qSRM8lLX6oEH0vnR0kA=
Received: from BY5PR11MB4355.namprd11.prod.outlook.com (2603:10b6:a03:1c3::13) by BY5PR11MB4419.namprd11.prod.outlook.com (2603:10b6:a03:1c8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Mon, 9 Mar 2020 18:33:36 +0000
Received: from BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4]) by BY5PR11MB4355.namprd11.prod.outlook.com ([fe80::5434:7127:ff4b:e6f4%4]) with mapi id 15.20.2793.013; Mon, 9 Mar 2020 18:33:36 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: "netconf@ietf.org" <netconf@ietf.org>, =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>, "draft-ietf-netconf-notification-capabilities@ietf.org" <draft-ietf-netconf-notification-capabilities@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fT97GQMgsC5TEuE1GmMKTxx36ggKT0AgBjpugCAB5/HwA==
Date: Mon, 9 Mar 2020 18:33:36 +0000
Message-ID: <BY5PR11MB43554B2EDF3D395D2680D9C1B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
In-Reply-To: <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rwilton@cisco.com; 
x-originating-ip: [2001:420:c0c0:1002::af]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bfeec108-a9fc-443f-8c6e-08d7c4586149
x-ms-traffictypediagnostic: BY5PR11MB4419:
x-microsoft-antispam-prvs: <BY5PR11MB44193713A39504CDF29C529BB5FE0@BY5PR11MB4419.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0337AFFE9A
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(376002)(346002)(366004)(39860400002)(189003)(199004)(76116006)(86362001)(478600001)(66446008)(64756008)(15650500001)(66476007)(66556008)(66946007)(110136005)(5660300002)(52536014)(8936002)(81166006)(81156014)(8676002)(2906002)(33656002)(9686003)(6506007)(53546011)(7696005)(186003)(55016002)(4326008)(316002)(966005)(71200400001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR11MB4419; H:BY5PR11MB4355.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wpdrrIOgyfwCmEQ2Rr00veiFTK/jgDYHcMyyeThV7TO0eLakzWbo3D6ivKbvmyrAD0FDG4aoWQneFKURNiPQ3yZM3B4defpHXJZNePIaA4GEAZvwQAXqGgVzFOA6Y2fx0HV9KkHHmscXNbpiigkmyomXc94ia4hTE9ohn6A/axmJT8qSrXtQb8bpFTm5+oF+6xDMyzSI5hqFjsegA4+BG2hL+zdtF/M6+VEtgsanqMwMLONmZHD/aOZCswl7YmADbDeRbbIPlE0VdXyxs/rZU+tJbl8xKJag2AdRK0A9peUKgI2sSfd+x216eksSe+YQT3Nyk7Fb4JAOFFTtfH3TURKe0/bVoWmBPSlj1m7jmDIo2M0EnyR4jCJSyTlsYS4bmRvPRLRt14NJ6Ebtv69DsujQ01lCkkYBu1RKSvtvihazQ0l8rBgAqXg1jUaoM0UXZQaQGQwV+6X0teJz/y2BYjq9C7gOfwgH6VkZFNhdgvI5cDU5ML2k4KOxXYvU6NnhY7GjwRV9ltTd96wKTQd3oA==
x-ms-exchange-antispam-messagedata: cNKJrYafOxldUhY/Ati7m3nHHIME/rFhzvhzCobW2tnAc6rweU29TFqQNGYoPpIuzDDEsXlItahUR4wF64orun+Mh/U9RMj5PAXrW5DkcACvni9aiwDvxfMZc/jEsmG0Fju+oUDTwUEr5Ei2WpdUqknpk5pw4lF4Ngv7wdRe+iw=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: bfeec108-a9fc-443f-8c6e-08d7c4586149
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2020 18:33:36.3041 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tC6hcVGYNCxkBl8x87zE+q3sf9+MczBx0RFDsjcotbKp95QdGAALvk5ZXSnnT80JdBL6+x/H/zcfZ5xzZ/cRFA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4419
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/yE_s6fDOkJQd3ZkBl7p1xPw_aDc>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Mon, 09 Mar 2020 18:33:53 -0000

Hi,

Thank you for this work.  I've reviewed this document as an individual cont=
ributor and also as an early incoming AD review.


Overall comments:

I support the progression of this work, I think that it is both useful and =
important, and the document is well written.  I like the split into two sep=
arate YANG modules covering system capabilities vs YANG push notifications.=
  I think that in an ideal world this work would probably be split into two=
 separate documents, one covering system capabilities, and the second for n=
otification capabilities.  In particular, I could imagine the system capabi=
lities evolving over time.  However, I also understand the desire to comple=
te this work, and I don't want to delay it.


Comments on individual sections:


1. Title:
 Perhaps it would be more accurate to name it as=20
   "YANG Modules for describing System Capabilities and Yang-Push Notificat=
ion Capabilities?"
=20
2. Abstract
I propose that you rework the text to.
=20
 OLD:
=20
    This document proposes two YANG modules.  The module ietf-system-
   capabilities provides a structure that can be used to specify any
   YANG related system capability.

   The module ietf-notification-capabilities allows a publisher to
   specify capabilities related to "Subscription to YANG Datastores"
   (YANG-Push).  It proposes to use YANG Instance Data to document this
   information and make it already available at implementation-time, but
   also allow it to be reported at run-time.
  =20
 NEW:
=20
   This document defines two YANG modules:
  =20
   The module ietf-system-capabilities provides a structure that can be
   used to specify YANG related system capabilities for servers.  The modul=
e
   can be used in conjunction with YANG Instance Data to make this informat=
ion
   available at implementation-time.  The module can also be used to report
   capability information from the server at run-time.

   The module ietf-notification-capabilities augments ietf-system-capabilit=
ies
   to specify capabilities related to "Subscription to YANG Datastores"
   (YANG-Push).=20


3. Terminology:

- Please add a reference to "instance data" from draft-lengyel-netmod-yang-=
instance-data

- Add the sentence: "In addition, this document defines the following terms=
:"

- Perhaps change "On-change Notification Capability" -> "On-change notifica=
tion capability"?
- Move the definition of on-change notification capability last.

- Implementation-time information and Run-time information.  I think that t=
hese definitions should only be defined in terms of "server" and not "publi=
sher", because I think that these considerations apply to all system capabi=
lities, not only notifications.  Perhaps also reference YANG instance data.

E.g.

OLD:

   Implementation-time information: Information about the publisher's or
   server's behavior that is made available during the implementation of
   the publisher/server, available from a source other then a running
   server.

   Run-time information: Information about the publisher's or server's
   behavior that is available from the running server via management
   protocols such as NETCONF [RFC6241] or RESTCONF [RFC8040].

NEW:

   Implementation-time information: Information about the server's
   behavior that is made available during the implementation of
   the server, available from a source other then a running server, such
   as YANG Instance Data [XXXX].

   Run-time information: Information about the server's behavior that is
   available from the running server via management protocols such as
   NETCONF [RFC6241] or RESTCONF [RFC8040].


  =20
4. Section 2:
Please state that the YANG modules are compliant to NMDA.


5. YANG model:

- Does "minimum-dampening-period" only apply of "on-change-supported" is en=
abled.  If so, it might be helpful for the description to state this.  I wo=
uld also put the "on-change-supported" leaf before the "minimum-dampening-p=
eriod" leaf.

- Does "minimum-dampening-period" only apply if dampening is requested, or =
does that mean that dampening is always required?  The text may need to be =
clarified.  Otherwise, I'm concerned about the on-change notification for i=
nterface statistics ... that could generate a lot of notifications ;-)

- For both "minimum-dampening-period" and on-change-supported", can probabl=
y remove "data store or" from the description.

- Suggest moving "supported-excluded-change-type" above periodic-notificati=
ons-supported, to keep all the on-change options together.  I'm also not pa=
rticularly keen on the negative enumeration values, having them as positive=
 values would seem more normal to me.


6. Section 6 (Security):

Is there a risk that the capabilities information, if available offline and=
 also from a device, could be used to fingerprint the device and gain infor=
mation about what version of software/hardware is being run?


7. Could you please add a brief section to thank folks who have contributed=
 and reviewed this work.
- I think that it easier to get reviews, if the time/effort spent in the re=
view is acknowledged.


8. Appendix A:
- Your examples look like they probably have some introduced line wrapping =
(e.g. for the description, node-selector, and others).  Perhaps we should b=
e using the artwork draft for this, or alternatively add a comment that lin=
espaces have been introduced in various fields to improve readability.

- Perhaps:

OLD:

 The following example is instance-data describing the notification
   capabilities of a hypothetical "acme-switch" ...
  =20
NEW:

 The following instance-data example describes the notification
   capabilities of a hypothetical "acme-switch" ...

- First example:
  "        </datastore-capabilities>" should be outdented at two spaces aft=
er first block.

- I would normally expect candidate/running to be listed before operational=
, although there is obviously no harm in having it the other way.

=20
9. Appendix B:
 - Please add a note to ask the RFC Editor to remove this section on public=
ation.
=20
Nits:
 - Please check for full stops (e.g. terminology)

Thanks,
Rob


> -----Original Message-----
> From: netconf <netconf-bounces@ietf.org> On Behalf Of Kent Watsen
> Sent: 04 March 2020 21:54
> To: netconf@ietf.org
> Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities=
-
> 11
>=20
> Dear All,
>=20
> This WGLC has received zero responses, which is insufficient to progress
> the document at this time.  The chairs have therefore decided to extend
> the WGLC for another two weeks, now ending March 18th.
>=20
> Again, positive comments, e.g., "I've reviewed this document and believe
> it is ready for publication", are welcomed.  This is useful and important=
,
> even from authors.  Objections, concerns, and suggestions are also
> welcomed at this time.
>=20
> The NETCONF Chairs
>=20
>=20
>=20
>=20
> > On Feb 17, 2020, at 8:27 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
> >
> > FWIW, this is WGLC #2, after the major updates resulting from WGLC #1
> (in October).
> >
> > K.
> >
> >
> >> On Feb 17, 2020, at 7:47 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
> >>
> >> This message begins a two-week WGLC for draft-ietf-netconf-
> notification-capabilities-11 ending on March 2nd (a week before the IETF
> 107 submission cutoff deadline).  Here is a direct link to the HTML
> version of the draft:
> >>
> >> 	https://tools.ietf.org/html/draft-ietf-netconf-notification-
> capabilities-11
> >>
> >> Positive comments, e.g., "I've reviewed this document and believe it i=
s
> ready for publication", are welcome!  This is useful and important, even
> from authors.  Objections, concerns, and suggestions are also welcomed at
> this time.
> >>
> >> Thank you,
> >> NETCONF Chairs
> >> _______________________________________________
> >> netconf mailing list
> >> netconf@ietf.org
> >> https://www.ietf.org/mailman/listinfo/netconf
> >
> > _______________________________________________
> > netconf mailing list
> > netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
>=20
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Mon Mar  9 15:31:52 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B9A3C3A0800; Mon,  9 Mar 2020 15:31:46 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.120.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158379310669.5558.7461060648782005337@ietfa.amsl.com>
Date: Mon, 09 Mar 2020 15:31:46 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ZuCVGyp1ehLtwcbinjkyxsS3FQ4>
Subject: [netconf] I-D Action: draft-ietf-netconf-https-notif-02.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 09 Mar 2020 22:31:47 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : An HTTPS-based Transport for Configured Subscriptions
        Authors         : Mahesh Jethanandani
                          Kent Watsen
	Filename        : draft-ietf-netconf-https-notif-02.txt
	Pages           : 19
	Date            : 2020-03-09

Abstract:
   This document defines a YANG data module for configuring HTTPS based
   configured subscription, as defined in RFC 8639.  The use of HTTPS
   maximizes transport-level interoperability, while allowing for
   encoding selection from text, e.g.  XML or JSON, to binary.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-https-notif/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-https-notif-02
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-https-notif-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-https-notif-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Mar  9 20:47:59 2020
Return-Path: <mjethanandani@gmail.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 6F9483A0ECC for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 20:47:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.086
X-Spam-Level: 
X-Spam-Status: No, score=-2.086 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, SPF_HELO_NONE=0.001, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001] 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VZOckDvU7gMy for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 20:47:50 -0700 (PDT)
Received: from mail-pl1-x62c.google.com (mail-pl1-x62c.google.com [IPv6:2607:f8b0:4864:20::62c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D95F23A0EC7 for <netconf@ietf.org>; Mon,  9 Mar 2020 20:47:29 -0700 (PDT)
Received: by mail-pl1-x62c.google.com with SMTP id f16so2726865plj.4 for <netconf@ietf.org>; Mon, 09 Mar 2020 20:47:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=qHu97nZz0dxntQv713rr3fheRNkAEFj6X39j+CohRSw=; b=USXiG1QEqD2eLmpZuzD2bipz0l/ZVYaecjqrrUaDg//lfdoBi2E8cpcBG+NxPMi/l8 QKw4Z1/XWU0bd+uye/dmXnG4foVZQ8EoWZUVeJpnQIz7j6Mc8zkZFGhadYN/9y0Z7HDV K26qTh+5jcoHya7kOG73/vBY+wAlBY2LiCyGFVGJ8TuoJhvGeqBHLl3kDpjzN30RP0Nf kdGbiharhjv/nW6ZE0UhDACD9WnJdLje+Pba0RjChhSjTEpcrGK0vM/ApChQJ7Zjlf/Z mEGKWdP2q8t06p7QcQtaZH9B5BMpZbH9QAywZMA54hjmmDskhOfuyBd5KJheCi/ASLXq KzHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=qHu97nZz0dxntQv713rr3fheRNkAEFj6X39j+CohRSw=; b=ffSSKTwWaOgft5IlhSUmSdpyaJMhDg33K5XOtkQdHLKxFVckr1FK8koP7GROzxVyot E2xocjhbF8PEp25M7DUbOCZ7K2Xmhz3dhe1t3PNUM/40PyxXu4QBCi/0QPKs/shb+y89 XX/ffpd+A3OXGwIh5/xTIOdP5R7OeFGpHCZuKOXKLcDAAgUeNRPBl0UYakfZbUe5CIAi cPA8rPpPTs+58KH1+gbQ1Dafq/weG2IIjLYqU9QIwsH1VG2nlqynnCRlBeHwDY/frbjE NDYeqWnzAwNFG3b8LmYgCPlQv5tVm48EV2+12Icb5yDoBkvGm+JlxkRf5o/mFkKB9GY6 EUwg==
X-Gm-Message-State: ANhLgQ3hxeZADw9RzOxSDpdjO5eSR5C9YZq/9V3ttiALruN+cbf5ifXu eNu+ojcAm0IkmntrMImX2rMSDjZ2
X-Google-Smtp-Source: ADFU+vvDVrNvhTAR/nwXrTkS1LLcht7fhx3ti3zuwyY+1bOT0jeAAxqNwS/ZMIEbwNbugQQzpSB+Tg==
X-Received: by 2002:a17:90a:bf0c:: with SMTP id c12mr2112962pjs.28.1583812048766;  Mon, 09 Mar 2020 20:47:28 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:c66:ef44:8f0b:9230? ([2601:647:5600:5020:c66:ef44:8f0b:9230]) by smtp.gmail.com with ESMTPSA id mt19sm205551pjb.5.2020.03.09.20.47.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Mar 2020 20:47:27 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <53B69FD5-0834-4943-A33A-1596FD3434BD@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5181A0B9-B4D4-4F2B-B195-E6188782F1FC"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 9 Mar 2020 20:47:25 -0700
In-Reply-To: <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
Cc: "netconf@ietf.org" <netconf@ietf.org>
To: Kent Watsen <kent+ietf@watsen.net>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/YVMSBSTbiHDqaIHJPOCIJC2MivE>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Tue, 10 Mar 2020 03:47:58 -0000

--Apple-Mail=_5181A0B9-B4D4-4F2B-B195-E6188782F1FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

I support the publication of this draft, but would like some of the =
issues addressed in the document. They are mostly nits that I am hoping =
can be addressed before sending it to IESG. I reviewed the -12 version =
of the document.

s 2 Introduction

s/as it part of/as it is part of/
s/Examples include:/Examples include/
s/even to individual/even individual/
s/both in implementation-time/both at implementation-time/

s 2.1 YANG-push Notification Capabilities

OLD:
      to check that capability information provided early, already in
      implementation-time is indeed what the publisher implements (is
      the supplied documentation correct?)

NEW:
      to check that capability information provided earlier, at
      implementation-time is what the publisher has implemented

s 3 Providing System Capability Information

s/already in implementation-time/already at implementation-time/

s 4.2 YANG Module & s 5.2 YANG Module

This section needs to list every draft/RFC referenced in the YANG model.

All imports should carry a reference statement to the draft/RFC they are =
importing from, e.g. ietf-netconf-acm.

s 7.2 The YANG Module Names Registry

The indentation of the second registry is off.

Finally, have all the examples in the appendix been validated?

Thanks.


> On Mar 4, 2020, at 1:54 PM, Kent Watsen <kent+ietf@watsen.net> wrote:
>=20
> Dear All,
>=20
> This WGLC has received zero responses, which is insufficient to =
progress the document at this time.  The chairs have therefore decided =
to extend the WGLC for another two weeks, now ending March 18th. =20
>=20
> Again, positive comments, e.g., "I've reviewed this document and =
believe it is ready for publication", are welcomed.  This is useful and =
important, even from authors.  Objections, concerns, and suggestions are =
also welcomed at this time.
>=20
> The NETCONF Chairs
>=20
>=20
>=20
>=20
>> On Feb 17, 2020, at 8:27 PM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
>>=20
>> FWIW, this is WGLC #2, after the major updates resulting from WGLC #1 =
(in October).
>>=20
>> K.
>>=20
>>=20
>>> On Feb 17, 2020, at 7:47 PM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
>>>=20
>>> This message begins a two-week WGLC for =
draft-ietf-netconf-notification-capabilities-11 ending on March 2nd (a =
week before the IETF 107 submission cutoff deadline).  Here is a direct =
link to the HTML version of the draft:
>>>=20
>>> 	=
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-1=
1
>>>=20
>>> Positive comments, e.g., "I've reviewed this document and believe it =
is ready for publication", are welcome!  This is useful and important, =
even from authors.  Objections, concerns, and suggestions are also =
welcomed at this time.
>>>=20
>>> Thank you,
>>> NETCONF Chairs
>>> _______________________________________________
>>> netconf mailing list
>>> netconf@ietf.org
>>> https://www.ietf.org/mailman/listinfo/netconf
>>=20
>> _______________________________________________
>> netconf mailing list
>> netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf
>=20
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


--Apple-Mail=_5181A0B9-B4D4-4F2B-B195-E6188782F1FC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">I =
support the publication of this draft, but would like some of the issues =
addressed in the document. They are mostly nits that I am hoping can be =
addressed before sending it to IESG. I reviewed the -12 version of the =
document.<div class=3D""><br class=3D""></div><div class=3D"">s 2 =
Introduction</div><div class=3D""><br class=3D""></div><div =
class=3D"">s/as it part of/as it is part of/</div><div =
class=3D"">s/Examples include:/Examples include/</div><div =
class=3D"">s/even to individual/even individual/</div><div =
class=3D"">s/both in implementation-time/both at =
implementation-time/</div><div class=3D""><br class=3D""></div><div =
class=3D"">s 2.1 YANG-push Notification Capabilities</div><div =
class=3D""><br class=3D""></div><div class=3D"">OLD:</div><div =
class=3D""><pre class=3D"newpage" style=3D"font-size: 13.3333px; =
margin-top: 0px; margin-bottom: 0px; break-before: page; =
font-variant-ligatures: normal; orphans: 2; widows: 2;">      to check =
that capability information provided early, already in
      implementation-time is indeed what the publisher implements (is
      the supplied documentation correct?)
</pre><pre class=3D"newpage" style=3D"font-size: 13.3333px; margin-top: =
0px; margin-bottom: 0px; break-before: page; font-variant-ligatures: =
normal; orphans: 2; widows: 2;"><br class=3D""></pre><pre =
class=3D"newpage" style=3D"font-size: 13.3333px; margin-top: 0px; =
margin-bottom: 0px; break-before: page; font-variant-ligatures: normal; =
orphans: 2; widows: 2;">NEW:</pre><pre class=3D"newpage" =
style=3D"font-size: 13.3333px; margin-top: 0px; margin-bottom: 0px; =
break-before: page; font-variant-ligatures: normal; orphans: 2; widows: =
2;">      <span style=3D"font-size: 13.3333px;" class=3D"">to check that =
capability information provided earlier, at</span></pre><pre =
class=3D"newpage" style=3D"font-size: 13.3333px; margin-top: 0px; =
margin-bottom: 0px; break-before: page; font-variant-ligatures: normal; =
orphans: 2; widows: 2;">      implementation-time is what the publisher =
has implemented
</pre></div><div class=3D""><br class=3D""></div><div class=3D"">s 3 =
Providing System Capability Information</div><div class=3D""><br =
class=3D""></div><div class=3D"">s/already in =
implementation-time/already at implementation-time/</div><div =
class=3D""><br class=3D""></div><div class=3D"">s 4.2 YANG Module &amp; =
s 5.2 YANG Module</div><div class=3D""><br class=3D""></div><div =
class=3D"">This section needs to list every draft/RFC referenced in the =
YANG model.</div><div class=3D""><br class=3D""></div><div class=3D"">All =
imports should carry a reference statement to the draft/RFC they are =
importing from, e.g. ietf-netconf-acm.</div><div class=3D""><br =
class=3D""></div><div class=3D"">s 7.2 The YANG Module Names =
Registry</div><div class=3D""><br class=3D""></div><div class=3D"">The =
indentation of the second registry is off.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Finally, have all the examples in the =
appendix been validated?</div><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks.</div><div class=3D""><br class=3D""><div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Mar =
4, 2020, at 1:54 PM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net" =
class=3D"">kent+ietf@watsen.net</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"">Dear =
All,<br class=3D""><br class=3D"">This WGLC has received zero responses, =
which is insufficient to progress the document at this time. &nbsp;The =
chairs have therefore decided to extend the WGLC for another two weeks, =
now ending March 18th. &nbsp;<br class=3D""><br class=3D"">Again, =
positive comments, e.g., "I've reviewed this document and believe it is =
ready for publication", are welcomed. &nbsp;This is useful and =
important, even from authors. &nbsp;Objections, concerns, and =
suggestions are also welcomed at this time.<br class=3D""><br =
class=3D"">The NETCONF Chairs<br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><br class=3D""><blockquote type=3D"cite" =
class=3D"">On Feb 17, 2020, at 8:27 PM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net" =
class=3D"">kent+ietf@watsen.net</a>&gt; wrote:<br class=3D""><br =
class=3D"">FWIW, this is WGLC #2, after the major updates resulting from =
WGLC #1 (in October).<br class=3D""><br class=3D"">K.<br class=3D""><br =
class=3D""><br class=3D""><blockquote type=3D"cite" class=3D"">On Feb =
17, 2020, at 7:47 PM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net" =
class=3D"">kent+ietf@watsen.net</a>&gt; wrote:<br class=3D""><br =
class=3D"">This message begins a two-week WGLC for =
draft-ietf-netconf-notification-capabilities-11 ending on March 2nd (a =
week before the IETF 107 submission cutoff deadline). &nbsp;Here is a =
direct link to the HTML version of the draft:<br class=3D""><br =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-notification-capabi=
lities-11" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netconf-notification-cap=
abilities-11</a><br class=3D""><br class=3D"">Positive comments, e.g., =
"I've reviewed this document and believe it is ready for publication", =
are welcome! &nbsp;This is useful and important, even from authors. =
&nbsp;Objections, concerns, and suggestions are also welcomed at this =
time.<br class=3D""><br class=3D"">Thank you,<br class=3D"">NETCONF =
Chairs<br class=3D"">_______________________________________________<br =
class=3D"">netconf mailing list<br class=3D"">netconf@ietf.org<br =
class=3D"">https://www.ietf.org/mailman/listinfo/netconf<br =
class=3D""></blockquote><br =
class=3D"">_______________________________________________<br =
class=3D"">netconf mailing list<br class=3D""><a =
href=3D"mailto:netconf@ietf.org" class=3D"">netconf@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netconf<br =
class=3D""></blockquote><br =
class=3D"">_______________________________________________<br =
class=3D"">netconf mailing list<br class=3D""><a =
href=3D"mailto:netconf@ietf.org" class=3D"">netconf@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netconf<br =
class=3D""></div></div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_5181A0B9-B4D4-4F2B-B195-E6188782F1FC--


From nobody Mon Mar  9 21:01:46 2020
Return-Path: <mjethanandani@gmail.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 9D0603A0F04 for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 21:01:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9KpGQ231Usqb for <netconf@ietfa.amsl.com>; Mon,  9 Mar 2020 21:01:38 -0700 (PDT)
Received: from mail-pf1-x430.google.com (mail-pf1-x430.google.com [IPv6:2607:f8b0:4864:20::430]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81EA93A0F15 for <netconf@ietf.org>; Mon,  9 Mar 2020 21:01:38 -0700 (PDT)
Received: by mail-pf1-x430.google.com with SMTP id 2so5828024pfg.12 for <netconf@ietf.org>; Mon, 09 Mar 2020 21:01:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=Je30wSPmp2wShyaCwvQVtjBWt/2eIlpJb1ZJHbuOX7c=; b=AoBm80GinR5KXEKP2jp/Q8bBaWEPNn6jJrxkzqSYEMviUHUSAznA8szv/sJcN11M2l 5wGdoTt61/bB5mpRpexti3EnzUQIcCz4WHHj4MSDPZDkDJ5iPFRUtHSAXogp8Qgyknun 0oQywpPMOqrG5nR/MFHhDvsB6+hSTbPmF/Q1emwLmaw6QTW79saf68ZmIEhtbwKvETx1 K1+T3cYLl800BpWfCfWIxNIkxQmTKKpTcnpJq77mb8AQR1vTfyuzam9yvmh3fxrdSbiX 9OUfbLrhHaKal2Qe7XBQWxL0do69LA7S+E34bf0fpFldyJrWV7S59ydyCptqACztoeR6 5+3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=Je30wSPmp2wShyaCwvQVtjBWt/2eIlpJb1ZJHbuOX7c=; b=j3uMUIWw2MqL5YZlEhALXTgLEAb5dGZZvPIgi71tRe0OiNBO0dtA0qoIpBzlzyOsyV o5bfLgKawhJ8Nhu3Us40bMQt6vXAHCd2j9qAB7TGz2TbQGKDAWzwB89gWuGX15l7yk9I P4jUswTkU1wFzU2cszw5fnVM/++HtkH13/7Rl+wLGEblflXqL5IztFwwWlDyAlXfdXWj VyzCLVkYs2HKRznONUJxupI+TYY7aPc46eu8qBxLUFn5fem4VE/cfJqE1yFC01tAR5VO gWkQtFlqslHdbGFv4t5g+ZH1C19pumyxBp9CDg1iN6IVmaS9Fe726HbGjIq1paDNGpqo MxTg==
X-Gm-Message-State: ANhLgQ0nybKt38G9b6XYzCnnwO2wKjEqU6mbfZJRy5o79rBRVkwpJiuc /4IeWKgPfg54//c+Gk7HSiqCmbVF
X-Google-Smtp-Source: ADFU+vuDv8yj1PHBjV64u90eNfzojxfe4AkA3Iu476eZz9WfKvzaR1AzSzCb60vMpYK1wKLEhlXWCA==
X-Received: by 2002:a63:ba59:: with SMTP id l25mr19247295pgu.68.1583812897482;  Mon, 09 Mar 2020 21:01:37 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:c66:ef44:8f0b:9230? ([2601:647:5600:5020:c66:ef44:8f0b:9230]) by smtp.gmail.com with ESMTPSA id o128sm12673347pfg.5.2020.03.09.21.01.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Mar 2020 21:01:35 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <87CA69E6-8A0A-4B62-8B7F-633174E4599B@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6AFAF3B4-3745-4E7C-9E24-94BCB54F4DA1"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Mon, 9 Mar 2020 21:01:34 -0700
In-Reply-To: <DB7PR07MB4011B3CAE6508677AAEA4924F0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Cc: Alexander Clemm <ludwig@clemm.org>, Benoit Claise <bclaise@cisco.com>, "netconf@ietf.org" <netconf@ietf.org>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
References: <158376536691.5655.18028858745817430563@ietfa.amsl.com> <DB7PR07MB4011B3CAE6508677AAEA4924F0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ltNF8Reee2WPI3BJpHz7eUDhPCU>
Subject: Re: [netconf] New Version Notification for draft-ietf-netconf-notification-capabilities-12.txt
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: Tue, 10 Mar 2020 04:01:45 -0000

--Apple-Mail=_6AFAF3B4-3745-4E7C-9E24-94BCB54F4DA1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Mar 9, 2020, at 7:55 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:
>=20
> Hello,
> I updated the draft=20
> - Enhanced the description of max-nodes-per-update
> - Formatted the modules to with pyang to be no longer than 69 =
characters.=20
> - Added mandatory references about imports

I think you got part of what is being asked for. You added references to =
the drafts/RFCs that you are referencing from the YANG model in the text =
of Section 5.2. However, you are still missing the reference statement =
in the model

  import ietf-netconf-acm {
    prefix nacm;
    reference
      "RFC 8341: Network Configuration Access=E2=80=9D;   <=E2=80=94 You =
are missing this.
  }
  import ietf-yang-library {
    prefix yanglib;
    description
      "Revision 2019-01-04 or a
       revision derived from it is REQUIRED.=E2=80=9D;
                                                  <=E2=80=94 And here
  }

Cheers.

> Regards Balazs
>=20
> -----Original Message-----
> From: internet-drafts@ietf.org <internet-drafts@ietf.org>=20
> Sent: 2020. m=C3=A1rcius 9., h=C3=A9tf=C5=91 15:49
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>; Alexander Clemm =
<ludwig@clemm.org>; Benoit Claise <bclaise@cisco.com>
> Subject: New Version Notification for =
draft-ietf-netconf-notification-capabilities-12.txt
>=20
>=20
> A new version of I-D, =
draft-ietf-netconf-notification-capabilities-12.txt
> has been successfully submitted by Balazs Lengyel and posted to the =
IETF repository.
>=20
> Name:		draft-ietf-netconf-notification-capabilities
> Revision:	12
> Title:		Generic YANG-related System Capabilities and =
YANG-Push Notification Capabilities
> Document date:	2020-03-09
> Group:		netconf
> Pages:		25
> URL:            =
https://www.ietf.org/internet-drafts/draft-ietf-netconf-notification-capab=
ilities-12.txt
> Status:         =
https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-capabilit=
ies/
> Htmlized:       =
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-1=
2
> Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-notification-capa=
bilities
> Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netconf-notification-capabi=
lities-12
>=20
> Abstract:
>   This document proposes two YANG modules.  The module ietf-system-
>   capabilities provides a structure that can be used to specify any
>   YANG related system capability.
>=20
>   The module ietf-notification-capabilities allows a publisher to
>   specify capabilities related to "Subscription to YANG Datastores"
>   (YANG-Push).  It proposes to use YANG Instance Data to document this
>   information and make it already available at implementation-time, =
but
>   also allow it to be reported at run-time.
>=20
>=20
>=20
>=20
> Please note that it may take a couple of minutes from the time of =
submission until the htmlized version and diff are available at =
tools.ietf.org.
>=20
> The IETF Secretariat
>=20
>=20
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


--Apple-Mail=_6AFAF3B4-3745-4E7C-9E24-94BCB54F4DA1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On Mar 9, 2020, at 7:55 AM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org" =
class=3D"">balazs.lengyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"">Hello,<br class=3D"">I updated the draft <br class=3D"">- =
Enhanced the description of max-nodes-per-update<br class=3D"">- =
Formatted the modules to with pyang to be no longer than 69 characters. =
<br class=3D"">- Added mandatory references about imports<br =
class=3D""></div></div></blockquote><div><br class=3D""></div>I think =
you got part of what is being asked for. You added references to the =
drafts/RFCs that you are referencing from the YANG model in the text of =
Section 5.2. However, you are still missing the reference statement in =
the model</div><div><br class=3D""></div><div><pre class=3D"newpage" =
style=3D"font-size: 13.3333px; margin-top: 0px; margin-bottom: 0px; =
break-before: page; font-variant-ligatures: normal; orphans: 2; widows: =
2;">  import ietf-netconf-acm {
    prefix nacm;</pre><pre class=3D"newpage" style=3D"font-size: =
13.3333px; margin-top: 0px; margin-bottom: 0px; break-before: page; =
font-variant-ligatures: normal; orphans: 2; widows: 2;">    =
reference</pre><pre class=3D"newpage" style=3D"font-size: 13.3333px; =
margin-top: 0px; margin-bottom: 0px; break-before: page; =
font-variant-ligatures: normal; orphans: 2; widows: 2;">      "RFC 8341: =
Network Configuration Access=E2=80=9D;   &lt;=E2=80=94 You are missing =
this.
  }
  import ietf-yang-library {
    prefix yanglib;
    description
      "Revision 2019-01-04 or a
       revision derived from it is REQUIRED.=E2=80=9D;</pre><pre =
class=3D"newpage" style=3D"font-size: 13.3333px; margin-top: 0px; =
margin-bottom: 0px; break-before: page; font-variant-ligatures: normal; =
orphans: 2; widows: 2;">                                                 =
 &lt;=E2=80=94 And here
  }
</pre><pre class=3D"newpage" style=3D"font-size: 13.3333px; margin-top: =
0px; margin-bottom: 0px; break-before: page; font-variant-ligatures: =
normal; orphans: 2; widows: 2;"><br class=3D""></pre><pre =
class=3D"newpage" style=3D"font-size: 13.3333px; margin-top: 0px; =
margin-bottom: 0px; break-before: page; font-variant-ligatures: normal; =
orphans: 2; widows: 2;">Cheers.</pre><div class=3D""><br =
class=3D""></div><blockquote type=3D"cite" class=3D""><div class=3D""><div=
 class=3D"">Regards Balazs<br class=3D""><br class=3D"">-----Original =
Message-----<br class=3D"">From: <a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a> &lt;<a =
href=3D"mailto:internet-drafts@ietf.org" =
class=3D"">internet-drafts@ietf.org</a>&gt; <br class=3D"">Sent: 2020. =
m=C3=A1rcius 9., h=C3=A9tf=C5=91 15:49<br class=3D"">To: Bal=C3=A1zs =
Lengyel &lt;<a href=3D"mailto:balazs.lengyel@ericsson.com" =
class=3D"">balazs.lengyel@ericsson.com</a>&gt;; Alexander Clemm &lt;<a =
href=3D"mailto:ludwig@clemm.org" class=3D"">ludwig@clemm.org</a>&gt;; =
Benoit Claise &lt;<a href=3D"mailto:bclaise@cisco.com" =
class=3D"">bclaise@cisco.com</a>&gt;<br class=3D"">Subject: New Version =
Notification for draft-ietf-netconf-notification-capabilities-12.txt<br =
class=3D""><br class=3D""><br class=3D"">A new version of I-D, =
draft-ietf-netconf-notification-capabilities-12.txt<br class=3D"">has =
been successfully submitted by Balazs Lengyel and posted to the IETF =
repository.<br class=3D""><br class=3D"">Name:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>draft-ietf-netconf-notification-capabilities<br =
class=3D"">Revision:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>12<br class=3D"">Title:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Generic =
YANG-related System Capabilities and YANG-Push Notification =
Capabilities<br class=3D"">Document date:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>2020-03-09<br =
class=3D"">Group:<span class=3D"Apple-tab-span" style=3D"white-space:pre">=
	</span><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>netconf<br class=3D"">Pages:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>25<br class=3D"">URL: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/internet-drafts/draft-ietf-netconf-notificati=
on-capabilities-12.txt" =
class=3D"">https://www.ietf.org/internet-drafts/draft-ietf-netconf-notific=
ation-capabilities-12.txt</a><br class=3D"">Status: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-c=
apabilities/" =
class=3D"">https://datatracker.ietf.org/doc/draft-ietf-netconf-notificatio=
n-capabilities/</a><br class=3D"">Htmlized: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-notification-capabi=
lities-12" =
class=3D"">https://tools.ietf.org/html/draft-ietf-netconf-notification-cap=
abilities-12</a><br class=3D"">Htmlized: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-netconf-notificat=
ion-capabilities" =
class=3D"">https://datatracker.ietf.org/doc/html/draft-ietf-netconf-notifi=
cation-capabilities</a><br class=3D"">Diff: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netconf-notificatio=
n-capabilities-12" =
class=3D"">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netconf-notifica=
tion-capabilities-12</a><br class=3D""><br class=3D"">Abstract:<br =
class=3D""> &nbsp;&nbsp;This document proposes two YANG modules. =
&nbsp;The module ietf-system-<br class=3D""> &nbsp;&nbsp;capabilities =
provides a structure that can be used to specify any<br class=3D""> =
&nbsp;&nbsp;YANG related system capability.<br class=3D""><br class=3D""> =
&nbsp;&nbsp;The module ietf-notification-capabilities allows a publisher =
to<br class=3D""> &nbsp;&nbsp;specify capabilities related to =
"Subscription to YANG Datastores"<br class=3D""> =
&nbsp;&nbsp;(YANG-Push). &nbsp;It proposes to use YANG Instance Data to =
document this<br class=3D""> &nbsp;&nbsp;information and make it already =
available at implementation-time, but<br class=3D""> &nbsp;&nbsp;also =
allow it to be reported at run-time.<br class=3D""><br class=3D""><br =
class=3D""><br class=3D""><br class=3D"">Please note that it may take a =
couple of minutes from the time of submission until the htmlized version =
and diff are available at <a href=3D"http://tools.ietf.org" =
class=3D"">tools.ietf.org</a>.<br class=3D""><br class=3D"">The IETF =
Secretariat<br class=3D""><br class=3D""><br =
class=3D"">_______________________________________________<br =
class=3D"">netconf mailing list<br class=3D""><a =
href=3D"mailto:netconf@ietf.org" class=3D"">netconf@ietf.org</a><br =
class=3D"">https://www.ietf.org/mailman/listinfo/netconf<br =
class=3D""></div></div></blockquote></div><br class=3D""></body></html>=

--Apple-Mail=_6AFAF3B4-3745-4E7C-9E24-94BCB54F4DA1--


From nobody Tue Mar 10 02:06:37 2020
Return-Path: <balazs.lengyel@ericsson.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 409CA3A0E70 for <netconf@ietfa.amsl.com>; Tue, 10 Mar 2020 02:06:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 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, HTML_MESSAGE=0.001, SPF_PASS=-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=ericsson.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 RtU2uE0CZ-wm for <netconf@ietfa.amsl.com>; Tue, 10 Mar 2020 02:06:33 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2062e.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::62e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E8AE3A0E74 for <netconf@ietf.org>; Tue, 10 Mar 2020 02:06:32 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qf4FYfz0rih5ftKKRe+8exfSOIduVrPr7uFS4/TzLwL/qg5tdGGSxJWv87JtRVAlWt3nq0dZq5Tz8NNbzMfaKPS64rNvq1P6FaEDLKGWLqEwi8G0FPz1ni8bLR1wVHX00pL0vEvSJtqwTrgtKYz/E6Mzg9aUEuXa5LogRd/MO6YuOS5sS86r7gA6S0RgrhVzh8vaZI7bY/43G77gw2ZoS0T2OA+IH2QInR1Yz64AGjTXVNK6up6lAMIrmQGWGhimcp/nwDagsqTDEXH7M9MVyKHGhd+7rMnjYdiC2XW4OU/3OXysWeww/uSC3d7oo3FyUvx1yPioVDcosCFBk+EJtw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V9dIRkJp+xJ1v3YVfaz62eHCBhcEuwB72of2YNDz4qw=; b=WsFiPraUMscKu/9qFJK1QHxdB5yVheG1fCRldXZLBUQjnOqYeBBqwJxOmpxQ0baUrmbvUbSvui/AcB3KQo+ywyYksb98du69sMzenBsOAlH+gZN1zdDb7t+K2yeDEslClnWPtFCtVGiJzeRSXH/ns441kjElr9utdAplYTex22o1gZvKFvxv7qvZYfLuhcT1mWxt09EAY+4Dv/AzUs0wD+hdnpVdv2IA+3knLZlQVJLaTqlZIG2KaCQJ7AB2v4VRWA8Mk0EXbpAhMpaIZdbSkBK1a32q52hMfXQPBQqRPuAT1LdP04UigQ+A2HKaIXBhC8VVijF/xg/9onIxONXYGA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V9dIRkJp+xJ1v3YVfaz62eHCBhcEuwB72of2YNDz4qw=; b=LpjSMazqqbf/Nsm/tTlhYasI7egxViuFxnky9yAbLpW9JzNhuAxEkPSCBBdnokRaAlUurjFfOgGXFvO+/29kekfXFCz2I/Qqasdd/1UXK7jUR/HM0msNWHQGdGaPi8owwg/Dnuv0l0tcgeXpJRghilqn3dtiYhxxreB6xEpC7Zs=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4887.eurprd07.prod.outlook.com (20.177.192.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.9; Tue, 10 Mar 2020 09:06:29 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Tue, 10 Mar 2020 09:06:29 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, Kent Watsen <kent+ietf@watsen.net>
CC: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fT9KP6991uunUyOxSTTpAhfm6ggKT0AgBjpugCACD5YgIAAUREQ
Date: Tue, 10 Mar 2020 09:06:29 +0000
Message-ID: <DB7PR07MB4011FFD19CF805CFC456CCC1F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <53B69FD5-0834-4943-A33A-1596FD3434BD@gmail.com>
In-Reply-To: <53B69FD5-0834-4943-A33A-1596FD3434BD@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c018907c-2029-476b-d052-08d7c4d2523d
x-ms-traffictypediagnostic: DB7PR07MB4887:
x-microsoft-antispam-prvs: <DB7PR07MB4887C4EBB8E4A7D0C55180D4F0FF0@DB7PR07MB4887.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 033857D0BD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(39860400002)(346002)(136003)(366004)(396003)(199004)(189003)(478600001)(316002)(966005)(26005)(186003)(6506007)(7696005)(110136005)(53546011)(66574012)(33656002)(86362001)(76116006)(81156014)(8936002)(2906002)(81166006)(8676002)(66616009)(66446008)(5660300002)(64756008)(55016002)(15650500001)(4326008)(66476007)(71200400001)(66946007)(52536014)(9686003)(66556008); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4887; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PGKutxViz5x3AP/nrU4ObGcZm6IXcORiGNSghdtbR9JcJ5gNyAIR9ytRaLEO7qg+q1b1WgrDxn8LudnYimcJ66kqT8mfv3soN8Eyye452eJoX69MK5vUJLwm7y5bdXgEP1SQDqZv3DEV9HQP8n69jvRsr3HSurL06BsbuQPBTqL4UY+mXHBRme/2AUmfxn38ytF023WToRigkJDWysoLFE+p6/S4AUlS9rWJr5AvVUultoGRKdT4qn2lvUjCsE1P0c1LOr91Jwa03NdZpkEnHuv7y8mt5h8wmebuf+cEXRmx09m3x5WKXijjIlKKCwJZ7IbJlzHaZkQ5KO8PqQ1Nrxf0UwDkmCZIajkRy4WM00K4QjH+/H6f5l3lliDZmHGdxC1EBEpqhK1Do06Mez4W00X04vcY+5/EEBEGEShFBKFCvED2bOb+uJMXAlLj4O2gWxiZxQXTWipfmqbGEUIi+emksWCPsFwJqYLm+NVY5K0I6sA6WoimOrRz2jyzUbqc
x-ms-exchange-antispam-messagedata: /MNM4SAibXI+HQFU8ycfqiu//PciX4PCXwSJNtiwTY/QkpHxgI75FH//6029wnagRF38eHCuI8CrwiWrUn/5f3sXK0NOKIbKK2hEEBz390UF/cUtkpnV4jfDsIvRvxv7iCAReqxbEog/7rk8w/0QBg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_016D_01D5F6C3.90A27840"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c018907c-2029-476b-d052-08d7c4d2523d
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2020 09:06:29.6744 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5rz4n38W7vOl7W9SYdYdpzGX0sv/EkfJit5K2nmJHz3J+nbwa5qnpcXqqQddy50zAFWNfhiYFKcKzWy4xlKpNCsu6mp5ilZpAMobQ5L4Fnc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4887
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/lSjdG2qtDomYXeOTNG5saRIGbQo>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Tue, 10 Mar 2020 09:06:36 -0000

------=_NextPart_000_016D_01D5F6C3.90A27840
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_016E_01D5F6C3.90A27840"


------=_NextPart_001_016E_01D5F6C3.90A27840
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

=20

=20

From: netconf <netconf-bounces@ietf.org> On Behalf Of Mahesh =
Jethanandani
Sent: 2020. m=E1rcius 10., kedd 4:47
To: Kent Watsen <kent+ietf@watsen.net>
Cc: netconf@ietf.org
Subject: Re: [netconf] WGLC: =
draft-ietf-netconf-notification-capabilities-11

=20

I support the publication of this draft, but would like some of the =
issues
addressed in the document. They are mostly nits that I am hoping can be
addressed before sending it to IESG. I reviewed the -12 version of the
document.

=20

s 2 Introduction

=20

s/as it part of/as it is part of/

s/Examples include:/Examples include/

s/even to individual/even individual/

s/both in implementation-time/both at implementation-time/

BALAZS: OK, updated in -13

=20

s 2.1 YANG-push Notification Capabilities

=20

OLD:

      to check that capability information provided early, already in
      implementation-time is indeed what the publisher implements (is
      the supplied documentation correct?)
=20
NEW:
      to check that capability information provided earlier, at
      implementation-time is what the publisher has implemented

BALAZS: OK, updated in -13

=20

s 3 Providing System Capability Information

=20

s/already in implementation-time/already at implementation-time/

BALAZS: OK, updated in -13

=20

s 4.2 YANG Module & s 5.2 YANG Module

=20

This section needs to list every draft/RFC referenced in the YANG model.

BALAZS: Which model is missing from 4.2 or 5.2 ? I assume we don=92t =
have to
reference our won RFC.

=20

All imports should carry a reference statement to the draft/RFC they are
importing from, e.g. ietf-netconf-acm.

BALAZS: OK, updated in -13.=20

=20

s 7.2 The YANG Module Names Registry

=20

The indentation of the second registry is off.

BALAZS: OK, updated in -13

=20

Finally, have all the examples in the appendix been validated?

BALAZS: Yes, they have been loaded into a live Confd server.

=20

Thanks.

=20





On Mar 4, 2020, at 1:54 PM, Kent Watsen <kent+ietf@watsen.net
<mailto:kent+ietf@watsen.net> > wrote:

=20

Dear All,

This WGLC has received zero responses, which is insufficient to progress =
the
document at this time.  The chairs have therefore decided to extend the =
WGLC
for another two weeks, now ending March 18th. =20

Again, positive comments, e.g., "I've reviewed this document and believe =
it
is ready for publication", are welcomed.  This is useful and important, =
even
from authors.  Objections, concerns, and suggestions are also welcomed =
at
this time.

The NETCONF Chairs







On Feb 17, 2020, at 8:27 PM, Kent Watsen <kent+ietf@watsen.net
<mailto:kent+ietf@watsen.net> > wrote:

FWIW, this is WGLC #2, after the major updates resulting from WGLC #1 =
(in
October).

K.





On Feb 17, 2020, at 7:47 PM, Kent Watsen <kent+ietf@watsen.net
<mailto:kent+ietf@watsen.net> > wrote:

This message begins a two-week WGLC for
draft-ietf-netconf-notification-capabilities-11 ending on March 2nd (a =
week
before the IETF 107 submission cutoff deadline).  Here is a direct link =
to
the HTML version of the draft:

=20
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
11

Positive comments, e.g., "I've reviewed this document and believe it is
ready for publication", are welcome!  This is useful and important, even
from authors.  Objections, concerns, and suggestions are also welcomed =
at
this time.

Thank you,
NETCONF Chairs
_______________________________________________
netconf mailing list
netconf@ietf.org <mailto:netconf@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netconf


_______________________________________________
netconf mailing list
netconf@ietf.org <mailto:netconf@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netconf


_______________________________________________
netconf mailing list
netconf@ietf.org <mailto:netconf@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netconf

=20


------=_NextPart_001_016E_01D5F6C3.90A27840
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Microsoft Word =
15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.apple-tab-span
	{mso-style-name:apple-tab-span;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> netconf =
&lt;netconf-bounces@ietf.org&gt; <b>On Behalf Of </b>Mahesh =
Jethanandani<br><b>Sent:</b> 2020. m=E1rcius 10., kedd =
4:47<br><b>To:</b> Kent Watsen =
&lt;kent+ietf@watsen.net&gt;<br><b>Cc:</b> =
netconf@ietf.org<br><b>Subject:</b> Re: [netconf] WGLC: =
draft-ietf-netconf-notification-capabilities-11<o:p></o:p></p></div></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>I =
support the publication of this draft, but would like some of the issues =
addressed in the document. They are mostly nits that I am hoping can be =
addressed before sending it to IESG. I reviewed the -12 version of the =
document.<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>s =
2 Introduction<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>s/as it part of/as it is part =
of/<o:p></o:p></p></div><div><p class=3DMsoNormal>s/Examples =
include:/Examples include/<o:p></o:p></p></div><div><p =
class=3DMsoNormal>s/even to individual/even =
individual/<o:p></o:p></p></div><div><p class=3DMsoNormal>s/both in =
implementation-time/both at =
implementation-time/<o:p></o:p></p></div><div><p class=3DMsoNormal><span =
style=3D'color:#00B0F0'>BALAZS: OK, updated in =
-13<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>s =
2.1 YANG-push Notification Capabilities<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>OLD:<o:p></o:p></p></div><div><pre =
style=3D'break-before: page;font-variant-ligatures: normal;orphans: =
2;widows: 2'>=A0=A0=A0=A0=A0 to check that capability information =
provided early, already in<o:p></o:p></pre><pre>=A0=A0=A0=A0=A0 =
implementation-time is indeed what the publisher implements =
(is<o:p></o:p></pre><pre>=A0=A0=A0=A0=A0 the supplied documentation =
correct?)<o:p></o:p></pre><pre style=3D'break-before: =
page;font-variant-ligatures: normal;orphans: 2;widows: =
2'><o:p>&nbsp;</o:p></pre><pre style=3D'break-before: =
page;font-variant-ligatures: normal;orphans: 2;widows: =
2'>NEW:<o:p></o:p></pre><pre style=3D'break-before: =
page;font-variant-ligatures: normal;orphans: 2;widows: =
2'>=A0=A0=A0=A0=A0 to check that capability information provided =
earlier, at<o:p></o:p></pre><pre style=3D'break-before: =
page;font-variant-ligatures: normal;orphans: 2;widows: =
2'>=A0=A0=A0=A0=A0 implementation-time is what the publisher has =
implemented<o:p></o:p></pre></div><div><p class=3DMsoNormal><span =
style=3D'color:#00B0F0'>BALAZS: OK, updated in =
-13<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>s =
3 Providing System Capability Information<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>s/already in implementation-time/already at =
implementation-time/<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'color:#00B0F0'>BALAZS: OK, updated in =
-13<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>s =
4.2 YANG Module &amp; s 5.2 YANG Module<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>This section needs to list every draft/RFC referenced =
in the YANG model.<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'color:#00B0F0'>BALAZS: Which model is missing from 4.2 or 5.2 ? =
I assume we don&#8217;t have to reference our won =
RFC.<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>All imports should carry a reference statement to the =
draft/RFC they are importing from, e.g. =
ietf-netconf-acm.<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'color:#00B0F0'>BALAZS: OK, updated in -13. =
<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>s =
7.2 The YANG Module Names Registry<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>The indentation of the second registry is =
off.<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'color:#00B0F0'>BALAZS: OK, updated in =
-13<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Finally, have all the examples in the appendix been =
validated?<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'color:#00B0F0'>BALAZS: Yes, they have been loaded into a live =
Confd server.<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Thanks.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p =
class=3DMsoNormal><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><p =
class=3DMsoNormal>On Mar 4, 2020, at 1:54 PM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net">kent+ietf@watsen.net</a>&gt; =
wrote:<o:p></o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal>Dear All,<br><br>This WGLC has received zero =
responses, which is insufficient to progress the document at this time. =
&nbsp;The chairs have therefore decided to extend the WGLC for another =
two weeks, now ending March 18th. &nbsp;<br><br>Again, positive =
comments, e.g., &quot;I've reviewed this document and believe it is =
ready for publication&quot;, are welcomed. &nbsp;This is useful and =
important, even from authors. &nbsp;Objections, concerns, and =
suggestions are also welcomed at this time.<br><br>The NETCONF =
Chairs<br><br><br><br><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p class=3DMsoNormal>On =
Feb 17, 2020, at 8:27 PM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net">kent+ietf@watsen.net</a>&gt; =
wrote:<br><br>FWIW, this is WGLC #2, after the major updates resulting =
from WGLC #1 (in =
October).<br><br>K.<br><br><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p class=3DMsoNormal>On =
Feb 17, 2020, at 7:47 PM, Kent Watsen &lt;<a =
href=3D"mailto:kent+ietf@watsen.net">kent+ietf@watsen.net</a>&gt; =
wrote:<br><br>This message begins a two-week WGLC for =
draft-ietf-netconf-notification-capabilities-11 ending on March 2nd (a =
week before the IETF 107 submission cutoff deadline). &nbsp;Here is a =
direct link to the HTML version of the draft:<br><br><span =
class=3Dapple-tab-span>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =
</span><a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-notification-capab=
ilities-11">https://tools.ietf.org/html/draft-ietf-netconf-notification-c=
apabilities-11</a><br><br>Positive comments, e.g., &quot;I've reviewed =
this document and believe it is ready for publication&quot;, are =
welcome! &nbsp;This is useful and important, even from authors. =
&nbsp;Objections, concerns, and suggestions are also welcomed at this =
time.<br><br>Thank you,<br>NETCONF =
Chairs<br>_______________________________________________<br>netconf =
mailing list<br><a =
href=3D"mailto:netconf@ietf.org">netconf@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/netconf">https://www.ietf.o=
rg/mailman/listinfo/netconf</a><o:p></o:p></p></blockquote><p =
class=3DMsoNormal><br>_______________________________________________<br>=
netconf mailing list<br><a =
href=3D"mailto:netconf@ietf.org">netconf@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/netconf">https://www.ietf.o=
rg/mailman/listinfo/netconf</a><o:p></o:p></p></blockquote><p =
class=3DMsoNormal><br>_______________________________________________<br>=
netconf mailing list<br><a =
href=3D"mailto:netconf@ietf.org">netconf@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/netconf">https://www.ietf.o=
rg/mailman/listinfo/netconf</a><o:p></o:p></p></div></div></blockquote></=
div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>
------=_NextPart_001_016E_01D5F6C3.90A27840--

------=_NextPart_000_016D_01D5F6C3.90A27840
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMDA5MDYyOFowIwYJKoZIhvcNAQkEMRYEFIJMBPChm9UE/A0KgZ4AhKd4fjRpMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAXGQ2+1Mz6Y/e7z4izbguq26DKevRHovB/g8JO09JKqdB/MoycBZBP
aYeOVUq7Dg9Snj/xNFmx4D0/sNWVzG1SQ7U1spv2ZU4H71uvrinvNQ8eZz1Pq0uCv83pJ+Sv62i4
0Xucy9IIdlQB7TGUp5yNm2+6muFvA+aXe7t4sBr9My5w38WeleTrSCZ2D0eFE5LYVh+3JiQMd9H3
lXZf3vKZf3g5RkHuPPIvNJ3yMBIJbL2msBPyUXygRFDTZvT7ghoTLGTaT3Tc1DTp8RGac2IMO0wV
WFfdMO+qTIWK2hEA02guz59VZovdDCNDyPH660dYxK+SFw50KhY05bPHjfe0AAAAAAAA

------=_NextPart_000_016D_01D5F6C3.90A27840--


From nobody Tue Mar 10 02:25:26 2020
Return-Path: <bclaise@cisco.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 690443A0EED for <netconf@ietfa.amsl.com>; Tue, 10 Mar 2020 02:25:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 Megl1bYvyHT0 for <netconf@ietfa.amsl.com>; Tue, 10 Mar 2020 02:25:23 -0700 (PDT)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C36393A0EE7 for <netconf@ietf.org>; Tue, 10 Mar 2020 02:25:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4002; q=dns/txt; s=iport; t=1583832323; x=1585041923; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=ZtqL6pHSYz7ph9oAQXCBrF08JBZaZAERVcCT4Nkaw9k=; b=LW8StO32FyPGq/t9PN42TWVMQFSyvkS/mXaEaRfVJXmXLxTrAN0XyXfA IexpGAG3ATEKyqclmXxLiGJi3Hy7I5v4GxLnwRckPlGpKbaZDqBtoO1N+ Y7/DtusJvKhjuhHqSqEooVM4Zjh90SzzSB8lj7Yy42YanxmUKakEMPOei I=;
X-IPAS-Result: =?us-ascii?q?A0AyAQBVfmVe/xbLJq1lGwEBAQEBAQEFAQEBEQEBAwMBA?= =?us-ascii?q?QGBe4ElgkQBIBKNQodrk1iGJIFnCQEBAQwBAS8EAQGEQwKCMjgTAgMBAQEDA?= =?us-ascii?q?gMBAQEBBQEBAQIBBQRthWKFZAMDdwIQCwRCVwYBDAgBARuDB4J8pneCJ4VKg?= =?us-ascii?q?zKBPoE4jEaBQT+BEScMgmE+hBYBEgGGEASwJIJGlmAGHI8RjCSOdpFbiXYCB?= =?us-ascii?q?AsCFYFpImdxMxoIGxU7gm1PGA2cZkADjxkBAQ?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos; i="5.70,535,1574121600"; d="scan'208,217"; a="21931457"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Mar 2020 09:25:18 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-3.cisco.com (8.15.2/8.15.2) with ESMTPSA id 02A9PH4b012491 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 10 Mar 2020 09:25:18 GMT
To: =?UTF-8?Q?Bal=c3=a1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, Mahesh Jethanandani <mjethanandani@gmail.com>, Kent Watsen <kent+ietf@watsen.net>
Cc: "netconf@ietf.org" <netconf@ietf.org>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <53B69FD5-0834-4943-A33A-1596FD3434BD@gmail.com> <DB7PR07MB4011FFD19CF805CFC456CCC1F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <75d8a251-dd75-5e67-8794-fad776504f6f@cisco.com>
Date: Tue, 10 Mar 2020 10:25:16 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <DB7PR07MB4011FFD19CF805CFC456CCC1F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------857797ED097E33F0F9D11E1B"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/79DemmsUrg11XbUZNycP7XzkYhg>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Tue, 10 Mar 2020 09:25:25 -0000

This is a multi-part message in MIME format.
--------------857797ED097E33F0F9D11E1B
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit

Hi Balázs,

The way I understand Mahesh's email, those two points below are the same 
issue, solved by:

       import ietf-netconf-acm {
         prefix nacm;

         reference

           "RFC 8341: Network Configuration Access”;   <— You are missing this.
       }
       import ietf-yang-library {
         prefix yanglib;
         description
           "Revision 2019-01-04 or a
            revision derived from it is REQUIRED.”;

                                                       <— And here

Regards, Benoit
>
> s 4.2 YANG Module & s 5.2 YANG Module
>
> This section needs to list every draft/RFC referenced in the YANG model.
>
> BALAZS: Which model is missing from 4.2 or 5.2 ? I assume we don’t 
> have to reference our won RFC.
>
> All imports should carry a reference statement to the draft/RFC they 
> are importing from, e.g. ietf-netconf-acm.
>
> BALAZS: OK, updated in -13.
>


--------------857797ED097E33F0F9D11E1B
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi Balázs,<br>
      <br>
      The way I understand Mahesh's email, those two points below are
      the same issue, solved by:<br>
      <blockquote>
        <pre class="newpage" style="font-size: 13.3333px; margin-top: 0px; margin-bottom: 0px; break-before: page; font-variant-ligatures: normal; orphans: 2; widows: 2;">  import ietf-netconf-acm {
    prefix nacm;</pre>
        <pre class="newpage" style="font-size: 13.3333px; margin-top: 0px; margin-bottom: 0px; break-before: page; font-variant-ligatures: normal; orphans: 2; widows: 2;">    reference</pre>
        <pre class="newpage" style="font-size: 13.3333px; margin-top: 0px; margin-bottom: 0px; break-before: page; font-variant-ligatures: normal; orphans: 2; widows: 2;">      "RFC 8341: Network Configuration Access”;   &lt;— You are missing this.
  }
  import ietf-yang-library {
    prefix yanglib;
    description
      "Revision 2019-01-04 or a
       revision derived from it is REQUIRED.”;</pre>
        <pre class="newpage" style="font-size: 13.3333px; margin-top: 0px; margin-bottom: 0px; break-before: page; font-variant-ligatures: normal; orphans: 2; widows: 2;">                                                  &lt;— And here</pre>
      </blockquote>
      Regards, Benoit<br>
    </div>
    <blockquote type="cite"
cite="mid:DB7PR07MB4011FFD19CF805CFC456CCC1F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com">
      <div>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <div>
        <p class="MsoNormal">s 4.2 YANG Module &amp; s 5.2 YANG Module<o:p></o:p></p>
      </div>
      <div>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <div>
        <p class="MsoNormal">This section needs to list every draft/RFC
          referenced in the YANG model.<o:p></o:p></p>
        <p class="MsoNormal"><span style="color:#00B0F0">BALAZS: Which
            model is missing from 4.2 or 5.2 ? I assume we don’t have to
            reference our won RFC.<o:p></o:p></span></p>
      </div>
      <div>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <div>
        <p class="MsoNormal">All imports should carry a reference
          statement to the draft/RFC they are importing from, e.g.
          ietf-netconf-acm.<o:p></o:p></p>
        <p class="MsoNormal"><span style="color:#00B0F0">BALAZS: OK,
            updated in -13. <o:p></o:p></span></p>
      </div>
      <div>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------857797ED097E33F0F9D11E1B--


From nobody Tue Mar 10 02:26:24 2020
Return-Path: <balazs.lengyel@ericsson.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 DECF83A0EED for <netconf@ietfa.amsl.com>; Tue, 10 Mar 2020 02:26:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-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=ericsson.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 BPHXAZAvXcXv for <netconf@ietfa.amsl.com>; Tue, 10 Mar 2020 02:26:22 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00065.outbound.protection.outlook.com [40.107.0.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82D743A0EDC for <netconf@ietf.org>; Tue, 10 Mar 2020 02:26:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P2HB2e0ZE0gurkPjE6nEywM4O0L4lkAW6HodVjgy19ETpaZSxeh0VMt8f1aJyxeym8QhFP7oyWmUlYOApP1mxyEgrNAGDPxxswi8nmrf7H1qjEkcltGvqunLmJjBS3bE28wj7zsSHQK3G8BpsVNOuAttBbJ3YiuHr+b68QzuuMqnwUBCpLNh4U+5QxHd0GGkQYYa7m0wFU3vNZk3WMNhRE231PdrHldi8W5W4sVUGWZZPyJmlOqPqoxrVpnot4agELi0KTjVdVD/UdV+3FvzbH8/+jQwvH+MYx8kToCgo3+kKWo9CaJfznCI3597Jg/lyaZ6l6kfmVJG8WFcuK7Esw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lfcS+Cq7qSrddmyxPJg4U3DuEW1HMTQne4JHDyVPgVg=; b=mJefbT09LbS/dkhVsBE6Ru3JvbIENiSCIuIb8GpZMW+CiHFjLxj1M8PoMa5vPPb90SI1/qETKgSUuanL0QveP25G0mdiEcVtUExWaaRcsT97vbIq9D4F0YdtQigmW9ALHqucnfQcy6E5VTeX6+jS6RzfrkpcXws5xURnswybU/Wci4s8rpOPNGidD6A1tYROpHvUikJJulgndE1W/rm+Y/MOjO5Vqgb+irSrRR58DPKfQl9/Y8kKMhN3QHB1HgCdeR+3uSx6U5yB75uEG2j++aYbucS1phKHyC7c/SLzUak/PzlWvnZyvJ92PwtRYGyTHcH8gqiAbabW2/q4Me1pAw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lfcS+Cq7qSrddmyxPJg4U3DuEW1HMTQne4JHDyVPgVg=; b=C6FG0hVd2OcWD7no9rbhJd4k2IZF3QCuIA32fH8+lcCi3dzAMSKaOMnLMAuOdVRaHZKKD2tT8xk1eEIo6XGy3fMmlBlSRuicaPGdQwNAWWrBn8PDmpaD5IZM7wS8pSZbtKWuwApCCK+1CtjV5EsHOLo6T4BuM5rMJ8Gu8+U8900=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5660.eurprd07.prod.outlook.com (20.178.108.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.9; Tue, 10 Mar 2020 09:26:19 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Tue, 10 Mar 2020 09:26:19 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
CC: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] New Version Notification for draft-ietf-netconf-notification-capabilities-12.txt
Thread-Index: AQHV9iHxZiMuT+Sv7kSJISIxe25+eqhAV88ggADdGgCAAFqdkA==
Date: Tue, 10 Mar 2020 09:26:18 +0000
Message-ID: <DB7PR07MB4011CC96D426D5405456DE00F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <158376536691.5655.18028858745817430563@ietfa.amsl.com> <DB7PR07MB4011B3CAE6508677AAEA4924F0FE0@DB7PR07MB4011.eurprd07.prod.outlook.com> <87CA69E6-8A0A-4B62-8B7F-633174E4599B@gmail.com>
In-Reply-To: <87CA69E6-8A0A-4B62-8B7F-633174E4599B@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7a730eb5-b136-4b09-9307-08d7c4d5170f
x-ms-traffictypediagnostic: DB7PR07MB5660:
x-microsoft-antispam-prvs: <DB7PR07MB56609EFE15FDBCB8DCC443D3F0FF0@DB7PR07MB5660.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1091;
x-forefront-prvs: 033857D0BD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(39860400002)(366004)(346002)(376002)(136003)(189003)(199004)(9686003)(55016002)(110136005)(15650500001)(66556008)(64756008)(33656002)(66946007)(85182001)(4326008)(76116006)(2906002)(52536014)(66574012)(66446008)(66616009)(66476007)(316002)(478600001)(966005)(71200400001)(85202003)(26005)(53546011)(8936002)(5660300002)(7696005)(81156014)(186003)(6506007)(81166006)(86362001)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5660; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: J2j9vgfJQny16bOiUP9hJuB2Nr1IH7fG2ER3pnggz7bO1OSSnoorwHZWBv55LyeezWFoOyOOaG9E/e2U8RWHthPA9fvCh8Wr1PcOngaAlraABxzaa7zTX/igQi+sHAodjD6O/S8ASgxZYRpSwEPCjBWUN+974d8yrx+vT1HsXhciR6Q0AkGhMcm+0TSIkfWiVqyLaTXUgMqPHY+81LA6q4UgxCotpi/T6+k/qc+MHOFunXJ2hgc9/U9TztdXjjXaI3ZaA+kO5nmc7KXAEquOW0UW2LNhWETJL3uJUTc54QgmRhecxIqh98RoDN0rVoP5hPJ5WJZrJ3eL+lgDfxGdtuwm1tbmtIu6XMiz9Ob1gHMRjgmP22QU24OtP2s7IoBuc8XOpnDKC0+aalmddQZZ819y/6mErVSsM2kKmApuYYNWmpWzZxvX5sCNWZepekkMVsm0PeTxiKcDosVI/iCHu74kK3lIcXpSInEsEehw4oIuTrtPiJwd068iRamV1/Dd6Yqksn8pd0ppnsVUs/Uy7w==
x-ms-exchange-antispam-messagedata: MuKkzdCnN65KHpFOvyk5DgW+Ov42XR+wNjFjknUFdWxWq0HCDwmONiiEHbaQo+pb2gl+Zflhe0WrRfW2Is4dTKq4AMY9T4t4O4Vo/sx+eYqSIS2ZlfTr6CZvFvRTh5MCcl4/7O1p/s6lew//jj3qvQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0180_01D5F6C6.55AB12D0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7a730eb5-b136-4b09-9307-08d7c4d5170f
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2020 09:26:18.8720 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DodUQJjsNwJ6pSo75OIzflP/HOkh2JidAV3rxyR50ACjHuyN3evikViOJBULt6cmXRw34xZWhbb+Q9/EV618ksCqxEs/+ma+Cx5lijJ6n10=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5660
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/lseAd5L6SgKSyimOlR2wTr87eHY>
Subject: Re: [netconf] New Version Notification for draft-ietf-netconf-notification-capabilities-12.txt
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: Tue, 10 Mar 2020 09:26:24 -0000

------=_NextPart_000_0180_01D5F6C6.55AB12D0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0181_01D5F6C6.55AB12D0"


------=_NextPart_001_0181_01D5F6C6.55AB12D0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

OK, added in next version.=20

Thanks, Balazs

=20

From: netconf <netconf-bounces@ietf.org> On Behalf Of Mahesh =
Jethanandani
Sent: 2020. m=C3=A1rcius 10., kedd 5:02
To: Bal=C3=A1zs Lengyel <balazs.lengyel=3D40ericsson.com@dmarc.ietf.org>
Cc: netconf@ietf.org
Subject: Re: [netconf] New Version Notification for =
draft-ietf-netconf-notification-capabilities-12.txt

=20

=20





On Mar 9, 2020, at 7:55 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org =
<mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> > wrote:

=20

Hello,
I updated the draft=20
- Enhanced the description of max-nodes-per-update
- Formatted the modules to with pyang to be no longer than 69 =
characters.=20
- Added mandatory references about imports

=20

I think you got part of what is being asked for. You added references to =
the drafts/RFCs that you are referencing from the YANG model in the text =
of Section 5.2. However, you are still missing the reference statement =
in the model

=20

  import ietf-netconf-acm {
    prefix nacm;
    reference
      "RFC 8341: Network Configuration Access=E2=80=9D;   <=E2=80=94 You =
are missing this.
  }
  import ietf-yang-library {
    prefix yanglib;
    description
      "Revision 2019-01-04 or a
       revision derived from it is REQUIRED.=E2=80=9D;
                                                  <=E2=80=94 And here
  }
=20
Cheers.

=20

Regards Balazs

-----Original Message-----
From: internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>  =
<internet-drafts@ietf.org <mailto:internet-drafts@ietf.org> >=20
Sent: 2020. m=C3=A1rcius 9., h=C3=A9tf=C5=91 15:49
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com =
<mailto:balazs.lengyel@ericsson.com> >; Alexander Clemm =
<ludwig@clemm.org <mailto:ludwig@clemm.org> >; Benoit Claise =
<bclaise@cisco.com <mailto:bclaise@cisco.com> >
Subject: New Version Notification for =
draft-ietf-netconf-notification-capabilities-12.txt


A new version of I-D, =
draft-ietf-netconf-notification-capabilities-12.txt
has been successfully submitted by Balazs Lengyel and posted to the IETF =
repository.

Name:                  draft-ietf-netconf-notification-capabilities
Revision:              12
Title:                     Generic YANG-related System Capabilities and =
YANG-Push Notification Capabilities
Document date:               2020-03-09
Group:                  netconf
Pages:                  25
URL:            =
https://www.ietf.org/internet-drafts/draft-ietf-netconf-notification-capa=
bilities-12.txt
Status:         =
https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-capabili=
ties/
Htmlized:       =
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
12
Htmlized:       =
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-notification-cap=
abilities
Diff:           =
https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netconf-notification-capab=
ilities-12

Abstract:
  This document proposes two YANG modules.  The module ietf-system-
  capabilities provides a structure that can be used to specify any
  YANG related system capability.

  The module ietf-notification-capabilities allows a publisher to
  specify capabilities related to "Subscription to YANG Datastores"
  (YANG-Push).  It proposes to use YANG Instance Data to document this
  information and make it already available at implementation-time, but
  also allow it to be reported at run-time.




Please note that it may take a couple of minutes from the time of =
submission until the htmlized version and diff are available at =
tools.ietf.org <http://tools.ietf.org> .

The IETF Secretariat


_______________________________________________
netconf mailing list
netconf@ietf.org <mailto:netconf@ietf.org>=20
https://www.ietf.org/mailman/listinfo/netconf

=20


------=_NextPart_001_0181_01D5F6C6.55AB12D0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;}
span.apple-tab-span
	{mso-style-name:apple-tab-span;}
span.EmailStyle22
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>OK, added =
in next version. <o:p></o:p></p><p class=3DMsoNormal>Thanks, =
Balazs<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> netconf =
&lt;netconf-bounces@ietf.org&gt; <b>On Behalf Of </b>Mahesh =
Jethanandani<br><b>Sent:</b> 2020. m=C3=A1rcius 10., kedd =
5:02<br><b>To:</b> Bal=C3=A1zs Lengyel =
&lt;balazs.lengyel=3D40ericsson.com@dmarc.ietf.org&gt;<br><b>Cc:</b> =
netconf@ietf.org<br><b>Subject:</b> Re: [netconf] New Version =
Notification for =
draft-ietf-netconf-notification-capabilities-12.txt<o:p></o:p></p></div><=
/div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p =
class=3DMsoNormal><br><br><o:p></o:p></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><p =
class=3DMsoNormal>On Mar 9, 2020, at 7:55 AM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.ietf.org">balazs.len=
gyel=3D40ericsson.com@dmarc.ietf.org</a>&gt; =
wrote:<o:p></o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal>Hello,<br>I updated the draft <br>- Enhanced the =
description of max-nodes-per-update<br>- Formatted the modules to with =
pyang to be no longer than 69 characters. <br>- Added mandatory =
references about imports<o:p></o:p></p></div></div></blockquote><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNormal>I =
think you got part of what is being asked for. You added references to =
the drafts/RFCs that you are referencing from the YANG model in the text =
of Section 5.2. However, you are still missing the reference statement =
in the model<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><pre =
style=3D'break-before: page;font-variant-ligatures: normal;orphans: =
2;widows: 2'>=C2=A0 import ietf-netconf-acm =
{<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 prefix =
nacm;<o:p></o:p></pre><pre style=3D'break-before: =
page;font-variant-ligatures: normal;orphans: 2;widows: =
2'>=C2=A0=C2=A0=C2=A0 reference<o:p></o:p></pre><pre =
style=3D'break-before: page;font-variant-ligatures: normal;orphans: =
2;widows: 2'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &quot;RFC 8341: Network =
Configuration Access=E2=80=9D;=C2=A0=C2=A0 &lt;=E2=80=94 You are missing =
this.<o:p></o:p></pre><pre>=C2=A0 }<o:p></o:p></pre><pre>=C2=A0 import =
ietf-yang-library {<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 prefix =
yanglib;<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0 =
description<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
&quot;Revision 2019-01-04 or =
a<o:p></o:p></pre><pre>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 revision =
derived from it is REQUIRED.=E2=80=9D;<o:p></o:p></pre><pre =
style=3D'break-before: page;font-variant-ligatures: normal;orphans: =
2;widows: =
2'>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
&lt;=E2=80=94 And here<o:p></o:p></pre><pre>=C2=A0 =
}<o:p></o:p></pre><pre style=3D'break-before: =
page;font-variant-ligatures: normal;orphans: 2;widows: =
2'><o:p>&nbsp;</o:p></pre><pre style=3D'break-before: =
page;font-variant-ligatures: normal;orphans: 2;widows: =
2'>Cheers.<o:p></o:p></pre><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p =
class=3DMsoNormal>Regards Balazs<br><br>-----Original =
Message-----<br>From: <a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a> =
&lt;<a =
href=3D"mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a>&gt;=
 <br>Sent: 2020. m=C3=A1rcius 9., h=C3=A9tf=C5=91 15:49<br>To: =
Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</=
a>&gt;; Alexander Clemm &lt;<a =
href=3D"mailto:ludwig@clemm.org">ludwig@clemm.org</a>&gt;; Benoit Claise =
&lt;<a =
href=3D"mailto:bclaise@cisco.com">bclaise@cisco.com</a>&gt;<br>Subject: =
New Version Notification for =
draft-ietf-netconf-notification-capabilities-12.txt<br><br><br>A new =
version of I-D, =
draft-ietf-netconf-notification-capabilities-12.txt<br>has been =
successfully submitted by Balazs Lengyel and posted to the IETF =
repository.<br><br>Name:<span =
class=3Dapple-tab-span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
</span>draft-ietf-netconf-notification-capabilities<br>Revision:<span =
class=3Dapple-tab-span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>12<br>Title:<span =
class=3Dapple-tab-span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
</span>Generic YANG-related System Capabilities and YANG-Push =
Notification Capabilities<br>Document date:<span =
class=3Dapple-tab-span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>2020-03-09<br>Group:<span =
class=3Dapple-tab-span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
</span>netconf<br>Pages:<span =
class=3Dapple-tab-span>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>25<br>URL: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/internet-drafts/draft-ietf-netconf-notificat=
ion-capabilities-12.txt">https://www.ietf.org/internet-drafts/draft-ietf-=
netconf-notification-capabilities-12.txt</a><br>Status: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-=
capabilities/">https://datatracker.ietf.org/doc/draft-ietf-netconf-notifi=
cation-capabilities/</a><br>Htmlized: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://tools.ietf.org/html/draft-ietf-netconf-notification-capab=
ilities-12">https://tools.ietf.org/html/draft-ietf-netconf-notification-c=
apabilities-12</a><br>Htmlized: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-netconf-notifica=
tion-capabilities">https://datatracker.ietf.org/doc/html/draft-ietf-netco=
nf-notification-capabilities</a><br>Diff: =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a =
href=3D"https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netconf-notificati=
on-capabilities-12">https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netcon=
f-notification-capabilities-12</a><br><br>Abstract:<br>&nbsp;&nbsp;This =
document proposes two YANG modules. &nbsp;The module =
ietf-system-<br>&nbsp;&nbsp;capabilities provides a structure that can =
be used to specify any<br>&nbsp;&nbsp;YANG related system =
capability.<br><br>&nbsp;&nbsp;The module ietf-notification-capabilities =
allows a publisher to<br>&nbsp;&nbsp;specify capabilities related to =
&quot;Subscription to YANG Datastores&quot;<br>&nbsp;&nbsp;(YANG-Push). =
&nbsp;It proposes to use YANG Instance Data to document =
this<br>&nbsp;&nbsp;information and make it already available at =
implementation-time, but<br>&nbsp;&nbsp;also allow it to be reported at =
run-time.<br><br><br><br><br>Please note that it may take a couple of =
minutes from the time of submission until the htmlized version and diff =
are available at <a =
href=3D"http://tools.ietf.org">tools.ietf.org</a>.<br><br>The IETF =
Secretariat<br><br><br>_______________________________________________<br=
>netconf mailing list<br><a =
href=3D"mailto:netconf@ietf.org">netconf@ietf.org</a><br><a =
href=3D"https://www.ietf.org/mailman/listinfo/netconf">https://www.ietf.o=
rg/mailman/listinfo/netconf</a><o:p></o:p></p></div></div></blockquote></=
div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_0181_01D5F6C6.55AB12D0--

------=_NextPart_000_0180_01D5F6C6.55AB12D0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMDA5MjYxN1owIwYJKoZIhvcNAQkEMRYEFI8mzYMGZaKCaeCQe7NpAV48cPsSMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCuQbxYakgUA8xnazExaFAly0Risj/zS6NIRyv+1pirX6DO62WZwG7P
PoeAqiAr+pPdEDsqThztWU1a3pC1Kg0CqE/XlWi7ja/HncD2+xcwg+0RTSsE+IApad/hRUZCzCQl
uXyUUNhBWY0D9OEvPRryoK5j9p+k7In+svBi9IrhJ0mRDz+24mx3J80Mnc+hAjKt5yis2W5G+xYB
H7r5qfOpULATlKJXN0TpTHlCWHQQCJpOm2JrPot3bwVgQ708oHTQGIHVSErLWQrRsxakAi+GfnKX
BioJwYNoaiWMSYnPnrANwJXuXSoAOAtMgH/4WarnUQLUeChtH5slqQW04Mx+AAAAAAAA

------=_NextPart_000_0180_01D5F6C6.55AB12D0--


From nobody Tue Mar 10 05:24:15 2020
Return-Path: <balazs.lengyel@ericsson.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 E2CF63A11E9; Tue, 10 Mar 2020 05:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 TW_3Ow_WVyum; Tue, 10 Mar 2020 05:24:11 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on0628.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::628]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 475BC3A11EA; Tue, 10 Mar 2020 05:24:11 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oJ5lcV7oi40/GFA/5jfS/DiY4P4yVP8K4hB92Fk6Xx/eqAtJDl7m+AfbhDZ10LXzSNpJLw2RiODvOimXsL8rdgdpGQcjYY8NJZ4zn5yvIDjDuptPAKzk90jIhIqE1kxs4zmOC00Te2DOaJVzb3ggJwNgldjRMA6+VJEXRc2QQmOwzk2domAABS+GC6V7ynTR7FqpKOlf4GSx7RpChC2zeUal9Q6ijLN65s5/Vc0sWsb4ktR9O4ikvqCWsntTs3Wqv10P3pBW3up3OnJLZTRAwNjbOpmKq8ycc9ukS4tXDkqYtlAQKIDxQR0K9vt07VLXze6RS2EWztbXOVvA6zq6yA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nVZvbgJ/Fe4r2I6zjEdjhCVsRqBl+qerFqbwYLw9S2w=; b=JR2hVHAe/ere0OWl5Mhnsv/kX0B6ihzXj4tqh4wsIukRrhpNybymTT68Uy95va4WzpIy9GTR44jGtaMfuP2tMu4FM+mHaR6cDiR1flydKg85NB2RnkMe8RMn2uJZSkCM/ZJz6tq9xwMVtpPM4QXnfEHGX3PAVP0znMSHTFbJYN3ayPEx+V5np5Ux6H8YorzQ0MIrvglhGx5jRmcvwBE230IL0ZkULMglbMAgP1Zc2R6izTXBLmL+q2XllkoM+EFFLVLDvJ6XqxaVo4MbDL3+1fqlkYiI1D0kw3wb7KC3ySC1hfBbsvNFSTIsz6cN+EaGnKZMKy3FJeKpJJ5FQXQdDA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nVZvbgJ/Fe4r2I6zjEdjhCVsRqBl+qerFqbwYLw9S2w=; b=gFCNb200nlLKlMDn0YeuBJpSvQ/f3V61iUUfXiYBVM+bGaIzDJRr8uRWAfaZBr+RLsL1aA/qwJLjkajxiw6mzuaMwmzLbqXVKv/8YkVSp8skB6tYUhJndkbVRB2hJucH7pjgFg5K9seJRJW9ZVIULIGO9Sq/prOp+6A1fDt1dBk=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5963.eurprd07.prod.outlook.com (20.178.84.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.10; Tue, 10 Mar 2020 12:24:08 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Tue, 10 Mar 2020 12:24:08 +0000
From: =?iso-8859-2?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netconf@ietf.org" <netconf@ietf.org>, "draft-ietf-netconf-notification-capabilities@ietf.org" <draft-ietf-netconf-notification-capabilities@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fT9KP6991uunUyOxSTTpAhfm6ggKT0AgBjpugCAB6OcAIAA/NWw
Date: Tue, 10 Mar 2020 12:24:08 +0000
Message-ID: <DB7PR07MB4011F0C718EF704D1B0F5385F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <BY5PR11MB43554B2EDF3D395D2680D9C1B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB43554B2EDF3D395D2680D9C1B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b42251a1-a274-456a-d385-08d7c4edee8e
x-ms-traffictypediagnostic: DB7PR07MB5963:
x-microsoft-antispam-prvs: <DB7PR07MB5963EF99ED95CAE47E5BA5C0F0FF0@DB7PR07MB5963.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 033857D0BD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(396003)(136003)(366004)(39860400002)(346002)(199004)(189003)(52536014)(316002)(86362001)(15650500001)(30864003)(9686003)(4326008)(55016002)(966005)(71200400001)(66574012)(66476007)(66616009)(66556008)(7696005)(5660300002)(76116006)(66446008)(2906002)(66946007)(478600001)(110136005)(26005)(186003)(8936002)(33656002)(8676002)(81166006)(64756008)(6506007)(81156014)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5963; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: y8ATOOcU6gMUPueKYB6i+HeKwDV9g4e87YZi6E7hP0w0OiGHX5xepqGttK31juVEt9nFC+5Zu8QHEwgo5l/sCkxTDi6vr/sRGaFd5/OVeH5B2fNYM0ksehRftl2TnYKBBAppoObF2aKO+9xQqGekQDnm/d28EmXJKyNW8G+bo2P5IbTmNsOyAiJx2r0X0ja17J5wPFNipGCD0PxsDp8zG55X+yh5TT1J6gq0aOEHNa29Z15NzaRA3oLIMQirnsM1vJ5IwKQHhD7u67KFGfA//Ks1Nh+6VJM9qK/lX4zLmw3rRaZZnfieuakjzY1/CVBs76ERxfsHyY2RzXotJOHrnzBOUa44Ot4jKkskvfaAN+Fg1pieajku9uvrLsL74621BZM9NRIGjyDyHARCMq7RFErWoitxJP8r2wH//dmjhNOjdn+N/j7cIuSsokkVmBuLcFNHAvtNQ3sA4yyQYhW4NOMuiYgUAOWF2wozn5RISEHiZ4ECWr7F7TqnsbcTeOCOVvhuxsnhNldhMg3bHeLupA==
x-ms-exchange-antispam-messagedata: G3f1pY71qpp+lFK4yJiZFZVecG81d0klJGFIeNm+WLam0O85C72Y4/LTReBCPIqWdNIY/H5UR2rEOP4hwCapwp7hi4vnrP8fZgx1yHymNEYftvMxVl6hJ8oYQexL8WE3lsIIoju4jghwQ6jkrbwOQg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_01AC_01D5F6DF.2CD27E70"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b42251a1-a274-456a-d385-08d7c4edee8e
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2020 12:24:08.3226 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fYGqgDQtp57xQPJGdC6OSlKBbC3KBm8cQtg8unG4/w8CIJl81KRQueotLfxA0/qahJpew9T3sRo9RTK2ECg+90rflvqBVEYYxZ00QWlAYVU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5963
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/0tAL7M2Do569dJob3A0rhe0PVpI>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Tue, 10 Mar 2020 12:24:14 -0000

------=_NextPart_000_01AC_01D5F6DF.2CD27E70
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

-----Original Message-----
From: Rob Wilton (rwilton) <rwilton@cisco.com>=20
Sent: 2020. m=E1rcius 9., h=E9tf=F5 19:34
To: netconf@ietf.org; Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>;
draft-ietf-netconf-notification-capabilities@ietf.org
Cc: Kent Watsen <kent+ietf@watsen.net>
Subject: RE: [netconf] WGLC: =
draft-ietf-netconf-notification-capabilities-11

Hi,

Thank you for this work.  I've reviewed this document as an individual
contributor and also as an early incoming AD review.


Overall comments:

I support the progression of this work, I think that it is both useful =
and
important, and the document is well written.  I like the split into two
separate YANG modules covering system capabilities vs YANG push
notifications.  I think that in an ideal world this work would probably =
be
split into two separate documents, one covering system capabilities, and =
the
second for notification capabilities.  In particular, I could imagine =
the
system capabilities evolving over time.  However, I also understand the
desire to complete this work, and I don't want to delay it.


Comments on individual sections:


1. Title:
 Perhaps it would be more accurate to name it as=20
   "YANG Modules for describing System Capabilities and Yang-Push
Notification Capabilities?"
BALAZS: OK
=20
2. Abstract
I propose that you rework the text to.
=20
 OLD:
=20
    This document proposes two YANG modules.  The module ietf-system-
   capabilities provides a structure that can be used to specify any
   YANG related system capability.

   The module ietf-notification-capabilities allows a publisher to
   specify capabilities related to "Subscription to YANG Datastores"
   (YANG-Push).  It proposes to use YANG Instance Data to document this
   information and make it already available at implementation-time, but
   also allow it to be reported at run-time.
  =20
 NEW:
=20
   This document defines two YANG modules:
  =20
   The module ietf-system-capabilities provides a structure that can be
   used to specify YANG related system capabilities for servers.  The =
module
   can be used in conjunction with YANG Instance Data to make this
information
   available at implementation-time.  The module can also be used to =
report
   capability information from the server at run-time.

   The module ietf-notification-capabilities augments
ietf-system-capabilities
   to specify capabilities related to "Subscription to YANG Datastores"
   (YANG-Push).=20
BALAZS: OK


3. Terminology:

- Please add a reference to "instance data" from
draft-lengyel-netmod-yang-instance-data
BALAZS: OK

- Add the sentence: "In addition, this document defines the following
terms:"
BALAZS: OK

- Perhaps change "On-change Notification Capability" -> "On-change
notification capability"?
- Move the definition of on-change notification capability last.
BALAZS: OK

- Implementation-time information and Run-time information.  I think =
that
these definitions should only be defined in terms of "server" and not
"publisher", because I think that these considerations apply to all =
system
capabilities, not only notifications.  Perhaps also reference YANG =
instance
data.
BALAZS: I like the original text more, but I will change it. The term =
server
is included in both definitions. It can be debated whether sending
notifications is a server activity, as it not immediately connected to a
request; hence I originally  had the "publisher" included too.

E.g.

OLD:

   Implementation-time information: Information about the publisher's or
   server's behavior that is made available during the implementation of
   the publisher/server, available from a source other then a running
   server.

   Run-time information: Information about the publisher's or server's
   behavior that is available from the running server via management
   protocols such as NETCONF [RFC6241] or RESTCONF [RFC8040].

NEW:

   Implementation-time information: Information about the server's
   behavior that is made available during the implementation of
   the server, available from a source other then a running server, such
   as YANG Instance Data [XXXX].

   Run-time information: Information about the server's behavior that is
   available from the running server via management protocols such as
   NETCONF [RFC6241] or RESTCONF [RFC8040].


  =20
4. Section 2:
Please state that the YANG modules are compliant to NMDA.
BALAZS: What does it mean that a read-only module is NMDA compliant? =
Please
explain. I would rather not add text that I do not understand.


5. YANG model:

- Does "minimum-dampening-period" only apply of "on-change-supported" is
enabled.  If so, it might be helpful for the description to state this.  =
I
would also put the "on-change-supported" leaf before the
"minimum-dampening-period" leaf.
BALAZS: The leaf has an if-feature "yp:on-change" substatement, which =
should
indicate it is relevant to on-change. I would like to avoid replicating =
too
much information from the Yang-Push RFC.
I will rearrange the order of leaves grouping periodic and on-change =
related
leaves.

- Does "minimum-dampening-period" only apply if dampening is requested, =
or
does that mean that dampening is always required?  The text may need to =
be
clarified.  Otherwise, I'm concerned about the on-change notification =
for
interface statistics ... that could generate a lot of notifications ;-)
BALAZS: The answer is not trivial. I can see logic in both cases:
a) if there is a minimum-dampening-period declared  here, that means =
that
dampening MUST always be used. Logical because if the publisher can not
support a smaller than 5 sec dampening period, it is probably incapable =
to
support on-change without dampening.
b) the publisher MAY support on-change without dampening, but if =
dampening
is requested the period MUST NOT be smaller than the
minimum-dampening-period

- For both "minimum-dampening-period" and on-change-supported", can =
probably
remove "data store or" from the description.
BALAZS: OK

- Suggest moving "supported-excluded-change-type" above
periodic-notifications-supported, to keep all the on-change options
together.  I'm also not particularly keen on the negative enumeration
values, having them as positive values would seem more normal to me.
BALAZS: I will rearrange the order of leaves grouping periodic and =
on-change
related leaves.
I used negative numbers as the type's union also includes type
yp:change-type which is an enumeration with implicit value assignment. =
Using
negative numbers is a way to avoid clashing with these implicitly =
assigned
numbers.

6. Section 6 (Security):

Is there a risk that the capabilities information, if available offline =
and
also from a device, could be used to fingerprint the device and gain
information about what version of software/hardware is being run?
BALAZS: I t could be used as part of the fingerprinting, as any readable
data that changes infrequently. IMHO this is a generic problem, to be =
solved
by proper access control rules. Adding it as a kind of standard boiler =
text
to every YANG module would not help. Maybe we would need an OAM security
RFC.=20


7. Could you please add a brief section to thank folks who have =
contributed
and reviewed this work.
- I think that it easier to get reviews, if the time/effort spent in the
review is acknowledged.
BALAZS: I usually do it. It seems I forgot it now.


8. Appendix A:
- Your examples look like they probably have some introduced line =
wrapping
(e.g. for the description, node-selector, and others).  Perhaps we =
should be
using the artwork draft for this, or alternatively add a comment that
linespaces have been introduced in various fields to improve =
readability.
BALAZS: I would prefer to wait till  draft-ietf-netmod-artwork-folding
becomes a full RFC. Even creating/using the folding header without the =
RFC
number is problematic.

- Perhaps:

OLD:

 The following example is instance-data describing the notification
   capabilities of a hypothetical "acme-switch" ...
  =20
NEW:

 The following instance-data example describes the notification
   capabilities of a hypothetical "acme-switch" ...
BALAZS: OK

- First example:
  "        </datastore-capabilities>" should be outdented at two spaces
after first block.
BALAZS: OK

- I would normally expect candidate/running to be listed before =
operational,
although there is obviously no harm in having it the other way.

=20
9. Appendix B:
 - Please add a note to ask the RFC Editor to remove this section on
publication.
BALAZS: OK
=20
Nits:
 - Please check for full stops (e.g. terminology)
BALAZS: OK, I corrected what I found. If you see more, please notify me.

Thanks,
Rob


> -----Original Message-----
> From: netconf <netconf-bounces@ietf.org> On Behalf Of Kent Watsen
> Sent: 04 March 2020 21:54
> To: netconf@ietf.org
> Subject: Re: [netconf] WGLC:=20
> draft-ietf-netconf-notification-capabilities-
> 11
>=20
> Dear All,
>=20
> This WGLC has received zero responses, which is insufficient to=20
> progress the document at this time.  The chairs have therefore decided =

> to extend the WGLC for another two weeks, now ending March 18th.
>=20
> Again, positive comments, e.g., "I've reviewed this document and=20
> believe it is ready for publication", are welcomed.  This is useful=20
> and important, even from authors.  Objections, concerns, and=20
> suggestions are also welcomed at this time.
>=20
> The NETCONF Chairs
>=20
>=20
>=20
>=20
> > On Feb 17, 2020, at 8:27 PM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
> >
> > FWIW, this is WGLC #2, after the major updates resulting from WGLC=20
> > #1
> (in October).
> >
> > K.
> >
> >
> >> On Feb 17, 2020, at 7:47 PM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
> >>
> >> This message begins a two-week WGLC for draft-ietf-netconf-
> notification-capabilities-11 ending on March 2nd (a week before the=20
> IETF
> 107 submission cutoff deadline).  Here is a direct link to the HTML=20
> version of the draft:
> >>
> >> 	https://tools.ietf.org/html/draft-ietf-netconf-notification-
> capabilities-11
> >>
> >> Positive comments, e.g., "I've reviewed this document and believe=20
> >> it is
> ready for publication", are welcome!  This is useful and important,=20
> even from authors.  Objections, concerns, and suggestions are also=20
> welcomed at this time.
> >>
> >> Thank you,
> >> NETCONF Chairs
> >> _______________________________________________
> >> netconf mailing list
> >> netconf@ietf.org
> >> https://www.ietf.org/mailman/listinfo/netconf
> >
> > _______________________________________________
> > netconf mailing list
> > netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
>=20
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf

------=_NextPart_000_01AC_01D5F6DF.2CD27E70
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMDEyMjQwNlowIwYJKoZIhvcNAQkEMRYEFD69SX8d52ucqcnqGpEmh4txWaulMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCKTcTFCc9w4zCV2Icl4kUFRgg025OmEANVlDw1RLjDW4KxgtfKbN39
oczMIDTGQczwXBihkUAvzvdqxWM7NiAJwcR3iwrWdmVnJnmJOIORzNDzHsTq2+3yMVRr7OCup+YH
0mohvOBTa5UTPHKijHwfIPwmrIhZeVrg3PxHyLUl0rUcEvtr8yjAD+EixmwzXq6Pfp/6srHfRo8s
5ZJ9v4A3yFrko1KItBIKXqiqF18z9POvxJGTcgcaYgUL/h1UEzZQM9o/aTf6OPu49bHd76Gx6UYH
lMpsAeJ6ZOZm2Xint9s7he4/+wgwV+8j2Z8YICgoVOC75S1Yp9jWYCceZfxzAAAAAAAA

------=_NextPart_000_01AC_01D5F6DF.2CD27E70--


From nobody Thu Mar 12 03:46:30 2020
Return-Path: <rwilton@cisco.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 0464B3A0A7E; Thu, 12 Mar 2020 03:46:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=GhD/IHAM; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=QpJdT8dk
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 d6efPwtNnGo3; Thu, 12 Mar 2020 03:46:26 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 448603A0A64; Thu, 12 Mar 2020 03:46:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5504; q=dns/txt; s=iport; t=1584009986; x=1585219586; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=NkxxA1alzXruzGaUNJ1lsrLiRQ+yjAs7lOqqgxAOaHs=; b=GhD/IHAMBkI0yhxBVk4NE/jbQHBTvypDBnI0k1mlBnRA6g4IuH1S9w7Z ntCOYJeku3Ra35H6cfczx+ki+dnuJkGEee2ZyxG310UbBWhzItDiZBnP3 7iNsAiwkg0/jrKs2su6qFplJWh7pRxPryfjsVFK3MvEegq2HPqIZgcQTp A=;
IronPort-PHdr: =?us-ascii?q?9a23=3AzwnWkRwJiwRSqHjXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1?= =?us-ascii?q?kAgMQSkRYnBZufFkz/MPnsRyc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A5CADHEmpe/5NdJa1mHQEBAQkBEQU?= =?us-ascii?q?FAYF7gVQpJwWBRCAECyoKh1ADim6CX5gWglIDVAkBAQEMAQEtAgQBAYFPgnQ?= =?us-ascii?q?CghUkOBMCAwEBCwEBBQEBAQIBBQRthVYMhWMBAQEBAgESLgEBKgoBAgELBAI?= =?us-ascii?q?BCBEBAwEBLzIXBggCBAENBQgahU8DDiABA6AgAoE5iGKCJ4J/AQEFhRMYggw?= =?us-ascii?q?JgTiMLxqBQT+BEUeCTT6ETYNBgiyNU5Mkj0IKgjyNI4lngkqIJgWESot/jwG?= =?us-ascii?q?bWQIEAgQFAg4BAQWBaSI3gSFwFYMnUBgNgRqNA4EnAQiCQ4pVdIEpjAEBgQ8?= =?us-ascii?q?BAQ?=
X-IronPort-AV: E=Sophos;i="5.70,544,1574121600"; d="scan'208";a="454588498"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Mar 2020 10:46:19 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 02CAkI6A009093 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 12 Mar 2020 10:46:19 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Mar 2020 05:46:18 -0500
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Mar 2020 05:46:18 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 12 Mar 2020 05:46:18 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fRMC9hvxt/9ur6MKSiwKnI1V/t7sAMyOnHYEmhLaAZaYTEzwNT29x/F7xPj/Tfu6uha+EGKUCrqxg9L9n98PhWBXgFAECmyTKdEp1jRSj2/DtoFqwEvemZYlY9eFiTV3wjvKhBeduBbKcGngKo0vJZwh6rfjypzpa5ISrPxNmVQ7zJhMMpndB7Nqb/S8k0eaBFY4gDsvfoWENYMRhjj3aTRhANey+bHC/prc67ckcAAaYr/LPkAEECRr53KjZz+zga3qsoBWBc5kdXArtWMlgpm0DX5FbcnS2tzZDKM4tU2BSsqM05XpzilgmXpR3Ok5Deh9q8T3CQQIH9PDQvLUew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bo5lBofMzqIZGvmgVXhj3+YdRP3XJdD2LhTxRSgdReQ=; b=kGcEvXBMk7oy1RfolsSQCxc13RW1PRAIYERheWIxXJZnCRlLwAOToeFuzySlQhhPtFO1WL4WJt9ruVAfjtTCLxa1QMEkWVP2SM2QYJUFg76akbQ1TRCGPu6moe+cFzjLbtBMyEdicjoRlEwR1gKoG1pfVTWzVXq7U4zZbyu3GDPVTOshAkIsOLFszs2IdhAcioP71/IqW4M/PAXIhFayEH1cbU7RnbVQS9iTgqPNk77sOi+y6XSu+EC0MS+R4F9FaRAAjiIy5rYpYyTyg0MeAoiXGJ36kLOPV/DMGDEFJVsR25QbFCJA/mBpBrQ4wZfIRmyQ+sWs8qwtRjHwK0nBNQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bo5lBofMzqIZGvmgVXhj3+YdRP3XJdD2LhTxRSgdReQ=; b=QpJdT8dk1UmX2xLbOhF3ohO4KglHlAEePZLpD9tzfWtyPMJ164AMoieb6VY9P9E2o8LbpAXEtGIWe1YijwPgyu61OPfholXXeFQlKs28nKvofoFTz/K+x7ne8cmBBYvqElV0gcv2VRX20u7cURVRdgrpiGIaCHaMWmRrNt25M4s=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4062.namprd11.prod.outlook.com (2603:10b6:208:150::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.13; Thu, 12 Mar 2020 10:46:17 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3%5]) with mapi id 15.20.2814.007; Thu, 12 Mar 2020 10:46:17 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-2?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>, "netconf@ietf.org" <netconf@ietf.org>, "draft-ietf-netconf-notification-capabilities@ietf.org" <draft-ietf-netconf-notification-capabilities@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fT97GQMgsC5TEuE1GmMKTxx36ggKT0AgBjpugCAB5/HwIABLu8AgAL3rkA=
Date: Thu, 12 Mar 2020 10:46:17 +0000
Message-ID: <MN2PR11MB436638F28AAFFB3E19059F65B5FD0@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <BY5PR11MB43554B2EDF3D395D2680D9C1B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com> <DB7PR07MB4011F0C718EF704D1B0F5385F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB4011F0C718EF704D1B0F5385F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 54009336-da36-4a7a-6c07-08d7c6729810
x-ms-traffictypediagnostic: MN2PR11MB4062:
x-microsoft-antispam-prvs: <MN2PR11MB40621A33E7B84A6CA1FBCC5AB5FD0@MN2PR11MB4062.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0340850FCD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(346002)(366004)(136003)(39860400002)(396003)(199004)(71200400001)(53546011)(6506007)(86362001)(55016002)(76116006)(64756008)(66946007)(7696005)(66476007)(66446008)(15650500001)(66556008)(9686003)(66574012)(4326008)(2906002)(186003)(110136005)(8936002)(52536014)(8676002)(316002)(5660300002)(81156014)(81166006)(26005)(33656002)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4062; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kMx8wCXeaaF+pbxf8psn6keyFP5qKwQq/C5xei/6WFe82IgZ4rUPigjq5laE2jaaSpf03fRf8NUPsi5reZVFpJU41eWeSJKlXueJk3p3bHI/fV/gjo6IRnxZ7lsEkSoQ2TbQ0QQ9Dp4xOt0fNl3X9uGO6BXpY6qY1JE/80lBGG+9hsHI1GzMMAYFtqVTsxZlv1iOdQO9UAXvglFNbTot/pbqOMygBlFTAFsiCxm/L+9fedxNKKFy0o7BHqwLwip62cx5B3EnCKbu04S+XVeTRDB9yzrYbLtSQ3FhYV4DvaJAtIzgBfAOtpUWXJDEcKqZUB2Tp6QEfiCXepasdeFNa2J1foAN2vDoGiPGqP/+tBIbI1ZJAc5QgqpMGPns0toyuDfkWnpmH+77r5MUzEqH0hAxxyqyxiJSAkQdglK95Q+3tgi1+2Xz9z8aasUpH3Ht
x-ms-exchange-antispam-messagedata: h7BB7hoej/s1YVTXWF51/v5w2KL3Ff2lRpBsVD3GxIjeAbscAp2ixphfU0gmF3Lr4zkUbp8vOPQkZ/MgV1ALNppv/vJwYtVmwK7yN2vY4cfTBoDRp3izBTl/OKLc2C6+snzR0InLz74scF10AuJFcg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 54009336-da36-4a7a-6c07-08d7c6729810
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2020 10:46:17.4230 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: iMzXxUHxE7DnKv/cEgNlFKbmFQVRwhZc5ISZ3c6ofmm38Q/TwKz6PDgrmIjaoXA2AQ272IgRtG5lgJwkcEA8Gg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4062
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ukONXvNWJErFolclGPo4LpwtM6w>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Thu, 12 Mar 2020 10:46:28 -0000

Hi Balazs,

Please see inline.

> -----Original Message-----
> From: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
> Sent: 10 March 2020 12:24
> To: Rob Wilton (rwilton) <rwilton@cisco.com>; netconf@ietf.org; draft-
> ietf-netconf-notification-capabilities@ietf.org
> Cc: Kent Watsen <kent+ietf@watsen.net>
> Subject: RE: [netconf] WGLC: draft-ietf-netconf-notification-capabilities=
-
> 11
>=20
> -----Original Message-----
> From: Rob Wilton (rwilton) <rwilton@cisco.com>
> Sent: 2020. m=E1rcius 9., h=E9tf=F5 19:34
> To: netconf@ietf.org; Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>;
> draft-ietf-netconf-notification-capabilities@ietf.org
> Cc: Kent Watsen <kent+ietf@watsen.net>
> Subject: RE: [netconf] WGLC: draft-ietf-netconf-notification-capabilities=
-
> 11
>=20
<snipped>
>=20
>=20
> 4. Section 2:
> Please state that the YANG modules are compliant to NMDA.
> BALAZS: What does it mean that a read-only module is NMDA compliant?
> Please
> explain. I would rather not add text that I do not understand.
>
[RW]=20
It just means that the model is designed to conform to the architecture, an=
d work with devices that support such an architecture.  E.g. it also means =
that the modules are not called "foo-state".


=20
>=20
> 5. YANG model:
>=20
> - Does "minimum-dampening-period" only apply of "on-change-supported" is
> enabled.  If so, it might be helpful for the description to state this.  =
I
> would also put the "on-change-supported" leaf before the
> "minimum-dampening-period" leaf.
> BALAZS: The leaf has an if-feature "yp:on-change" substatement, which
> should
> indicate it is relevant to on-change. I would like to avoid replicating
> too
> much information from the Yang-Push RFC.
> I will rearrange the order of leaves grouping periodic and on-change
> related
> leaves.
>=20
> - Does "minimum-dampening-period" only apply if dampening is requested, o=
r
> does that mean that dampening is always required?  The text may need to b=
e
> clarified.  Otherwise, I'm concerned about the on-change notification for
> interface statistics ... that could generate a lot of notifications ;-)
> BALAZS: The answer is not trivial. I can see logic in both cases:
> a) if there is a minimum-dampening-period declared  here, that means that
> dampening MUST always be used. Logical because if the publisher can not
> support a smaller than 5 sec dampening period, it is probably incapable t=
o
> support on-change without dampening.
> b) the publisher MAY support on-change without dampening, but if dampenin=
g
> is requested the period MUST NOT be smaller than the
> minimum-dampening-period
>=20
> - For both "minimum-dampening-period" and on-change-supported", can
> probably
> remove "data store or" from the description.
> BALAZS: OK
>=20
> - Suggest moving "supported-excluded-change-type" above
> periodic-notifications-supported, to keep all the on-change options
> together.  I'm also not particularly keen on the negative enumeration
> values, having them as positive values would seem more normal to me.
> BALAZS: I will rearrange the order of leaves grouping periodic and on-
> change
> related leaves.
> I used negative numbers as the type's union also includes type
> yp:change-type which is an enumeration with implicit value assignment.
> Using
> negative numbers is a way to avoid clashing with these implicitly assigne=
d
> numbers.
[RW]=20
Okay. My concern was that not all common programming languages support nega=
tive enums, but from a quick google I could be wrong on this point.=20

>=20
> 6. Section 6 (Security):
>=20
> Is there a risk that the capabilities information, if available offline
> and
> also from a device, could be used to fingerprint the device and gain
> information about what version of software/hardware is being run?
> BALAZS: I t could be used as part of the fingerprinting, as any readable
> data that changes infrequently. IMHO this is a generic problem, to be
> solved
> by proper access control rules. Adding it as a kind of standard boiler
> text
> to every YANG module would not help. Maybe we would need an OAM security
> RFC.
>=20
[RW]=20
Actually, perhaps this should just be in the security section of the instan=
ce data draft.  That would then seem to apply generally to all YANG modules=
 used as instance data.

>=20
> 7. Could you please add a brief section to thank folks who have
> contributed
> and reviewed this work.
> - I think that it easier to get reviews, if the time/effort spent in the
> review is acknowledged.
> BALAZS: I usually do it. It seems I forgot it now.
>=20
>=20
> 8. Appendix A:
> - Your examples look like they probably have some introduced line wrappin=
g
> (e.g. for the description, node-selector, and others).  Perhaps we should
> be
> using the artwork draft for this, or alternatively add a comment that
> linespaces have been introduced in various fields to improve readability.
> BALAZS: I would prefer to wait till  draft-ietf-netmod-artwork-folding
> becomes a full RFC. Even creating/using the folding header without the RF=
C
> number is problematic.
[RW]=20
I don't think that this should really be a problem.

draft-ietf-netmod-artwork-folding is int the RFC editor queue and has no mi=
ssing references, i.e. it is going to become an RFC before this draft does,=
 and the RFC editor will be able fix up the folding header.

Thanks,
Rob


From nobody Thu Mar 12 09:22:11 2020
Return-Path: <balazs.lengyel@ericsson.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 0A4563A0CCF; Thu, 12 Mar 2020 09:22:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 DekbuUh6i6nZ; Thu, 12 Mar 2020 09:22:08 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80073.outbound.protection.outlook.com [40.107.8.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89F823A0996; Thu, 12 Mar 2020 09:22:07 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l+7LDYu+O+bj4SSURm8owEGSQiUnvqqE2GpQZnACoaBUq20QzuPw1khr+880fbUMv6JPC2TzfKrxT+Cwn8Em1i+IfFMT8RcW8eDgMVBDG0iFQPWU1lrQ1oHtD/1EzPJ4SajQLS+sucRSRW0P6HpvI4VEOovSP4scqn/2ymCXaGUldWExavOF0LkGrh80Jm+7OucS6+6lamfYnplTB2jciATKIpmva7GMuBkqSVSr75el6wNTbd0Ru5AS1YZKsUoft30aNN3ifwKCece12OFL62XLi+I3DwrS7HIwehvJRYRVzNwG6JIu/jiKVX1B7MOC3n+bk6hSu0XvucS0SJ2S1w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+JNh9JgJ+PO3NTrcTdEYoHp6fjuxl/QPC7Y2rP5w61I=; b=detUJ+H2qmYZnb/WJ7X0tm5IWce0khZrYONXlm660QIgnQS7jSh0WalATLcD7ym5VCO8+NmNkP+wLAN4Rx5zMxn/Hj/shnH/XQhvap5d0aQ9XQQ9z1C5T1HNgbXFiC690CW7OAz01o9NDosXyEKHL2gLGQIHuPskieuNYQ2sxNs4mOhP7S+JznxVl+DlUvhI7wSQ+trgNRyXBX+tXT31GWBYU2q9XANXHtmG1RYVJ0w4vmdduem0V2QGWBTNdlTPoge2ubL036N8AbFW/9hTeyj+hDaQDrxlb1w972D7h52a9edVM0UpYcuQu9JbVyL1Ggei2SHiw3Ds/Y6cZ6OSAA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+JNh9JgJ+PO3NTrcTdEYoHp6fjuxl/QPC7Y2rP5w61I=; b=NQ8GvqLiT88J9F8/PkxbIynBFyZ1+rGad25m9GAxajHKXv7o5MSX4jSPsIG3ieRZiwa9CURaVCBuga2gEE945R2F+T3PuXw+BTrDCeD/v+NHXYp6tra1O0BLd426fPus5v0HNUq7Z1LNIpryZGVQhzt4kEsq+QPayf0y2Wr7Hls=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4603.eurprd07.prod.outlook.com (52.135.134.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.6; Thu, 12 Mar 2020 16:22:03 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Thu, 12 Mar 2020 16:22:03 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netconf@ietf.org" <netconf@ietf.org>, "draft-ietf-netconf-notification-capabilities@ietf.org" <draft-ietf-netconf-notification-capabilities@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fT9KP6991uunUyOxSTTpAhfm6ggKT0AgBjpugCAB6OcAIAA/NWwgAM3mICAADvG0A==
Date: Thu, 12 Mar 2020 16:22:03 +0000
Message-ID: <DB7PR07MB4011DC0291E31D7A797CFE52F0FD0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <BY5PR11MB43554B2EDF3D395D2680D9C1B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com> <DB7PR07MB4011F0C718EF704D1B0F5385F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com> <MN2PR11MB436638F28AAFFB3E19059F65B5FD0@MN2PR11MB4366.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB436638F28AAFFB3E19059F65B5FD0@MN2PR11MB4366.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [89.135.192.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3bf70449-93b1-4f99-e347-08d7c6a17fb8
x-ms-traffictypediagnostic: DB7PR07MB4603:
x-microsoft-antispam-prvs: <DB7PR07MB460358FFBCC0F1F1AA28BAFEF0FD0@DB7PR07MB4603.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0340850FCD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(136003)(366004)(396003)(346002)(376002)(199004)(66946007)(71200400001)(66574012)(81156014)(478600001)(7696005)(52536014)(8676002)(81166006)(76116006)(86362001)(186003)(8936002)(33656002)(55016002)(110136005)(5660300002)(316002)(66446008)(15650500001)(9686003)(4326008)(2906002)(6506007)(26005)(64756008)(66476007)(66556008)(66616009); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4603; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0OkTizbGWj9bbpyriAXqTtM4gPcMW9ZsZ67v7wjQla0DDK7WtMEjhNfyzLZFxdV/yBveu9pPO6uurEfQ/0TmoTOUEuac6PbxHGfZCk0YgYHinKKPLSgG4EC2LvCJg1KD/PKV3IG3tl0pBdmesuH6mkIFhXuc0vS+KK9sDKelL31kHkhueokIzwcYpT021Fb5wRzGuf2dSbvgRQANelWjeJ2/dEYT4E8ebCMB6Hqz6Z6jQ+nqHRy9u8SRLPyxCP32wJ6OPPEpTcsCR3ZOCsvxVvZ9LkLWlI9WFNBgiSjAwIXiw+4/vU3RubAFCKsaFVAuAvLWI5wpxp+rENTcz26VcuUeUUWuiF18C42SamjMLCv8siugxCMdp3XoncoF3qMbeyA+1Xrt3lM+4SxcquQm6oNALUtVScFamiDZei4KycBEJ5nG/MYpkqdJRo9GMAVt
x-ms-exchange-antispam-messagedata: Pk3ukVivmIV9oeGYvOQBAal+Qm3rRNXiNvsCXFlhd+rYWUOnOwvIAGjRTrwDuEQraJXgXPVVplCr29HhIwKdfNq0XDxe6j8WwwA4RmZBR9gaheLbIoee47JcfE2kYTQLcA+jRc6mUSk9BLameMhbbg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_016C_01D5F892.BDE765B0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3bf70449-93b1-4f99-e347-08d7c6a17fb8
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2020 16:22:03.0432 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: o/hQNcVtk+N/48mvLasU+o4NCBGYVrB2kkzpfssu7bGlnxGSetVX/OmkCD9H0vYt3i3oICpKseTT7DIKreJutLoIu7oYfZzSkSoFprxpHH0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4603
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/BypDF-Hd71S_O5xBtCfdwMn9sfE>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Thu, 12 Mar 2020 16:22:10 -0000

------=_NextPart_000_016C_01D5F892.BDE765B0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

See BALAZS2 below.

-----Original Message-----
From: Rob Wilton (rwilton) <rwilton@cisco.com>=20
Sent: 2020. m=E1rcius 12., cs=FCt=F6rt=F6k 11:46

> -----Original Message-----
>=20
> 4. Section 2:
> Please state that the YANG modules are compliant to NMDA.
> BALAZS: What does it mean that a read-only module is NMDA compliant?
> Please
> explain. I would rather not add text that I do not understand.
>
[RW]
It just means that the model is designed to conform to the architecture, =
and
work with devices that support such an architecture.  E.g. it also means
that the modules are not called "foo-state".
BALAZS2: I still think the "conform to the architecture" is very vague.
That modules are not called "foo-state" is trivial and can be seen from =
the
module names.
IMHO if we want such a standard text we should define what it means. It
would fit into a mail and later into the YANG guidelines.
Based on your insistence, for now I propose to add the sentence
" The module can be used both by NMDA and non-NMDA compliant systems."
Are you OK with my sentence ?
Note: as many of today's systems are not NMDA compliant it is equally or
more important to note that the model works with non-NMDA.
Actually I am not 100% sure what "works with non-NMDA" means either: =
E.g. it
does not hide important information that would only be visible in
operational datastore.=20
=20
>=20
> 5. YANG model:

> - Does "minimum-dampening-period" only apply if dampening is =
requested, or
> does that mean that dampening is always required?  The text may need =
to be
> clarified.  Otherwise, I'm concerned about the on-change notification =
for
> interface statistics ... that could generate a lot of notifications =
;-)
> BALAZS: The answer is not trivial. I can see logic in both cases:
> a) if there is a minimum-dampening-period declared  here, that means =
that
> dampening MUST always be used. Logical because if the publisher can =
not
> support a smaller than 5 sec dampening period, it is probably =
incapable to
> support on-change without dampening.
> b) the publisher MAY support on-change without dampening, but if =
dampening
> is requested the period MUST NOT be smaller than the
> minimum-dampening-period
>BALAZS2: Based on the opinions of Eric, Benoit and myself I will update
following alternative a). Added to description
      leaf minimum-dampening-period {
        description
           If this value is present and greater than zero,=20
           that implies dampening is mandatory.";
>=20
> 6. Section 6 (Security):
>=20
> Is there a risk that the capabilities information, if available =
offline
> and
> also from a device, could be used to fingerprint the device and gain
> information about what version of software/hardware is being run?
> BALAZS: I t could be used as part of the fingerprinting, as any =
readable
> data that changes infrequently. IMHO this is a generic problem, to be
> solved
> by proper access control rules. Adding it as a kind of standard boiler
> text
> to every YANG module would not help. Maybe we would need an OAM =
security
> RFC.
>=20
[RW]=20
Actually, perhaps this should just be in the security section of the
instance data draft.  That would then seem to apply generally to all =
YANG
modules used as instance data.
BALAZS2:  IMHO fingerprinting is possible the same way on a live server, =
it
is not specific to instance data files. Fingerprinting is actually a =
much
bigger problem on a live server, as there are a lot of standard models
available (yanglib, netconf-monitoring, nacm, etc.) while in instance =
data
you only have a small set of specific modules (maybe just one). Instance
data is usually only a partial set, which might also hide specifics,
hindering fingerprinting. You many not even be sure which server the
instance data came from: There is no origin parameter in the header =
part. So
IMHO finger-printing is a FAR bigger problem  on a live server.

Also: This is the second security related issue that effects the whole
YANG/Netconf/Restconf ecosystem, so IMHO it should be dealt with in a
centralized manner, not by each YAM individually.
- fingerprinting
- updates to security mechanisms like the TLS algorithms for =
factory-reset

I would like to avoid the topic in my draft.
>=20
>=20
> 8. Appendix A:
> - Your examples look like they probably have some introduced line =
wrapping
> (e.g. for the description, node-selector, and others).  Perhaps we =
should
> be
> using the artwork draft for this, or alternatively add a comment that
> linespaces have been introduced in various fields to improve =
readability.
> BALAZS: I would prefer to wait till  draft-ietf-netmod-artwork-folding
> becomes a full RFC. Even creating/using the folding header without the =
RFC
> number is problematic.
[RW]=20
I don't think that this should really be a problem.

draft-ietf-netmod-artwork-folding is int the RFC editor queue and has no
missing references, i.e. it is going to become an RFC before this draft
does, and the RFC editor will be able fix up the folding header.
BALAZS2: OK

------=_NextPart_000_016C_01D5F892.BDE765B0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMjE2MjIwMVowIwYJKoZIhvcNAQkEMRYEFBMAZI08dptUUh6bZTnR1++v//vDMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQChjwzIBmbmGPmYLetyvZGUyRYQGqXS4KcJyGOkiRCD1oU0TfWqgzKp
E3Tlf52xPYgI1COvHGdurhaTAzTr/8TpjM0T5U0mXN+JcQdECgND+pyeMj7cVgiWLI8Yv6A5ugRA
MTzgEk9FoFDO8PwrBwlxPz+fkhbeeMhf3lJ1fJ1QCm4DPCj/l1Qd4sx/Sj3uL49tmf51MKkFV63K
AXo/YkVSNqL8skXEdRujOa3AsGa6i56eIRNwyWaeYCSKVsgXZwi0bw8I4Wyvtqc4oAXGTt0DoRca
H+ctp81KLbVylFftRCUZYaQF484N6U4WGuNP3o1THlexFTzbq+GsgPDxGLUvAAAAAAAA

------=_NextPart_000_016C_01D5F892.BDE765B0--


From nobody Thu Mar 12 09:53:38 2020
Return-Path: <rwilton@cisco.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 155593A0BB6; Thu, 12 Mar 2020 09:53:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=kNacOJRK; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=zW29z+zr
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 qHvq95HbMXLL; Thu, 12 Mar 2020 09:53:33 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3D133A0CCE; Thu, 12 Mar 2020 09:53:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6137; q=dns/txt; s=iport; t=1584032013; x=1585241613; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=9+yccHruSUkk5yjqD5YDBV/R6lhm3BsYn7l21S4F1sE=; b=kNacOJRKEmnPaI6TIECostltyH2WsmDf/COMoMF00l0ikg6URsE4e4Gw ahgjy63aw4ZHS7K7hyr8FNa0CyGmdqSich5v4ELCffVvqB8NfLlvGdsLE cbZLwLISvoHXr+WKT8Cyk4HlHM1jt7a47hZtO7XM8ZcWb8VXl+oZMjsuS M=;
IronPort-PHdr: =?us-ascii?q?9a23=3ALd/zfhME6NXOIugALXMl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEu60/l0fHCIPc7f8My/HbtaztQyQh2d6AqzhDFf4ETB?= =?us-ascii?q?oZkYMTlg0kDtSCDBjhM//ucys8NM9DT1RiuXq8NBsdFQ=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CuBQA1aGpe/4wNJK1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBVFAFgUQgBAsqCodQA4pugl+YFoFCgRADVAkBAQEMAQEtAgQ?= =?us-ascii?q?BAYFPgnQCghYkOBMCAwEBCwEBBQEBAQIBBQRthVYMhWMBAQEBAgEMBi4BASo?= =?us-ascii?q?KAQIBCwQCAQgRAQMBAS8yFwYIAgQBDQUIGoVPAw4gAQOgdgKBOYhigieCfwE?= =?us-ascii?q?BBYUrGIIMCYE4jC8agUE/gRFHgk0+hCkBAQcBGoNBgiyNU1OJSZhKCoI8iFa?= =?us-ascii?q?ONIJKiCaET4t/jwGBTpoLAgQCBAUCDgEBBYFpIoFYcBWDJ1AYDYEajQODc4p?= =?us-ascii?q?VdIEpjAEBgQ8BAQ?=
X-IronPort-AV: E=Sophos;i="5.70,545,1574121600"; d="scan'208";a="460834771"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Mar 2020 16:53:32 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 02CGrWvs000345 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 12 Mar 2020 16:53:32 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Mar 2020 11:53:32 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 12 Mar 2020 11:53:32 -0500
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 12 Mar 2020 12:53:31 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VBdr0Jl3UU14uIvLtZJyOaT6fKN0LQDbLTDl0kWqQ7FE7OaDRI7tMHvEKZnn+oJkyP1eDmXJPIxFFovVJo8lAzgKUgzBRb83ClUsSOZdF2VtZpXn6HWGfVousYf5p04Gwq0b9LUuJG8VjXez0X0+3f3kQDTHLj8Ato0scq2K5AgDrHdev8b3czb1Bd1KtWtgJHYD6VtQkvk6dBteaKxV1hPfmGziDfbSpzRMGdvH9LHO/kC3w+fXXKlOmvnzXODJ6M+Xbiw66UnV1XqDgfSK2UBfI9DxpjSonmMXVC+8GET5xH0R/bny2Opi85YL8hv/dS6xTk3kn+jWOD7E4MqS1Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gt3RTeQaXsX49b+QTvo8N/eG8709ABf0tD9Zt33HmsU=; b=KUoBIspeoHzsnJhnNBzZNkodZrf9oByN6er6ii/55K40rwClQK0b9tPpVVPZRCBo+sAd06Pzq2FcK80/jPa06ZRHhWoodGMMsctFOY889tKMt6yRxTCivSLCXKSE/bV01LV8hUBrOoIoRduEqHuK2Thd9nuA43lMguUyjWLvF7aerbBkKf10EBYtFoslzsEOdJ6aWN88kZBplwgKwzalDPaF0QNNqQJJVADwb+PBhQABuvca4A+5nnzO1iEoyN1Zf3C28/cfaUrlHG46rZdfOCBiFntkstfJa+ccPdSF4WnwfiW/gkyWkNNuZ+jUDxg0zdOPLkQsNnN2No6nQk5Ayg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gt3RTeQaXsX49b+QTvo8N/eG8709ABf0tD9Zt33HmsU=; b=zW29z+zr2Tpn1thkZjSBJv+V3cpkXAxWIW5zTot+KplGDNYlPnoBo39uNLg0iqJ4skKgDFfH6KRzbA0FnYqiV2X2J9YqZIEu04npCi0n8i880Usduupq4tFiqXRHxP7TAO4XthTP6PrEwzpPUjjQduxFxY89VToqekftkNVhn8o=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4414.namprd11.prod.outlook.com (2603:10b6:208:17b::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.16; Thu, 12 Mar 2020 16:53:30 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::3:2164:a8e2:33b3%5]) with mapi id 15.20.2814.007; Thu, 12 Mar 2020 16:53:30 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>, "netconf@ietf.org" <netconf@ietf.org>, "draft-ietf-netconf-notification-capabilities@ietf.org" <draft-ietf-netconf-notification-capabilities@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fT97GQMgsC5TEuE1GmMKTxx36ggKT0AgBjpugCAB5/HwIABLu8AgAL3rkCAAG91gIAAB/8g
Date: Thu, 12 Mar 2020 16:53:30 +0000
Message-ID: <MN2PR11MB43669B25DE5791ADA3F19828B5FD0@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <BY5PR11MB43554B2EDF3D395D2680D9C1B5FE0@BY5PR11MB4355.namprd11.prod.outlook.com> <DB7PR07MB4011F0C718EF704D1B0F5385F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com> <MN2PR11MB436638F28AAFFB3E19059F65B5FD0@MN2PR11MB4366.namprd11.prod.outlook.com> <DB7PR07MB4011DC0291E31D7A797CFE52F0FD0@DB7PR07MB4011.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB4011DC0291E31D7A797CFE52F0FD0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rwilton@cisco.com; 
x-originating-ip: [82.15.79.32]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 662c0c6c-e98e-4f55-2001-08d7c6a5e4cd
x-ms-traffictypediagnostic: MN2PR11MB4414:
x-microsoft-antispam-prvs: <MN2PR11MB4414A3B1A71E96246B50AAA1B5FD0@MN2PR11MB4414.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0340850FCD
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(136003)(396003)(346002)(376002)(366004)(199004)(64756008)(9686003)(52536014)(316002)(55016002)(66476007)(86362001)(8676002)(81156014)(66574012)(76116006)(66446008)(66556008)(66946007)(8936002)(81166006)(110136005)(2906002)(4326008)(71200400001)(6506007)(7696005)(33656002)(5660300002)(15650500001)(26005)(186003)(53546011)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB4414; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5VjjmKK1IuUZH14i38RdSt6LQ6HTUFvgNivTnmDeMkTxHLY1LY58TgD1yLuTpBetqUYdczdfEovv3TUUo8BPvZJy6q8rvwXfZxZCsfwMel2dyAWKXVKczzGeGnorTEu9n8JlGfybMh9cffBhlEkIY8S/ijjyHQDy0O2pdfUnfHcb6T5TT+TdYvhYGl3ckn0ePXPd9SeMvrhyWODxEWXAXTh3CpywtLoY2De0uL4CkjBfz+yMC/BSMJQJ+maCqIiY2IP4wXHzrn4ePipwuIkQlwNbknv4Wap8yhcp4kNO81xWkmLJoxNMBR/VShB8xOOfrdMaF8s4FcKQELsK/RxrDAwyf2bnFkqtp5lEfAPJym88EYreWRxl0vI49Li0zvGk6UbEkHJHLAuOMYtJf37uVlArobYI18tXF8GSM+EoYLu4WSybxW2uIOPYrZ+/YgHG
x-ms-exchange-antispam-messagedata: /KJeIFoL2DmtyWgvJIcA8EoqLGAHFt5X2tC/n6CwP5FXJj/GcRXbv7GufDws5GjMxRJVaGF+068zEodiS+K4WpTRoYHg38iMqXfxp/seIEANrHPh7HzV5pr659XamkP2o5Lzs/6Zm/JczJuY/KA/Vg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 662c0c6c-e98e-4f55-2001-08d7c6a5e4cd
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2020 16:53:30.5597 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: M3HSwCYUBKYKr0iinYIwGWDsEkae4134JwmEcjQXT3VebU7B31nU8G9gEs5izGXLDB8R0KinrFdADKdHH5Xy1w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4414
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/8cAHxBoK7RvgMC2FCIzSY71Ug8Y>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Thu, 12 Mar 2020 16:53:36 -0000

> -----Original Message-----
> From: Bal=E1zs Lengyel <balazs.lengyel@ericsson.com>
> Sent: 12 March 2020 16:22
> To: Rob Wilton (rwilton) <rwilton@cisco.com>; netconf@ietf.org; draft-
> ietf-netconf-notification-capabilities@ietf.org
> Cc: Kent Watsen <kent+ietf@watsen.net>
> Subject: RE: [netconf] WGLC: draft-ietf-netconf-notification-capabilities=
-
> 11
>=20
> See BALAZS2 below.
>=20
> -----Original Message-----
> From: Rob Wilton (rwilton) <rwilton@cisco.com>
> Sent: 2020. m=E1rcius 12., cs=FCt=F6rt=F6k 11:46
>=20
> > -----Original Message-----
> >
> > 4. Section 2:
> > Please state that the YANG modules are compliant to NMDA.
> > BALAZS: What does it mean that a read-only module is NMDA compliant?
> > Please
> > explain. I would rather not add text that I do not understand.
> >
> [RW]
> It just means that the model is designed to conform to the architecture,
> and
> work with devices that support such an architecture.  E.g. it also means
> that the modules are not called "foo-state".
> BALAZS2: I still think the "conform to the architecture" is very vague.
> That modules are not called "foo-state" is trivial and can be seen from
> the
> module names.
> IMHO if we want such a standard text we should define what it means. It
> would fit into a mail and later into the YANG guidelines.
> Based on your insistence, for now I propose to add the sentence
> " The module can be used both by NMDA and non-NMDA compliant systems."
> Are you OK with my sentence ?
> Note: as many of today's systems are not NMDA compliant it is equally or
> more important to note that the model works with non-NMDA.
> Actually I am not 100% sure what "works with non-NMDA" means either: E.g.
> it
> does not hide important information that would only be visible in
> operational datastore.
[RW]=20
I think that most recent standards just use this:

   The YANG data model in this document conforms to the Network
   Management Datastore Architecture (NMDA) defined in RFC 8342.

Often it goes in the abstract, but I think that putting it in the Introduct=
ion should be fine.



>=20
> >
> > 5. YANG model:
>=20
> > - Does "minimum-dampening-period" only apply if dampening is requested,
> or
> > does that mean that dampening is always required?  The text may need to
> be
> > clarified.  Otherwise, I'm concerned about the on-change notification
> for
> > interface statistics ... that could generate a lot of notifications ;-)
> > BALAZS: The answer is not trivial. I can see logic in both cases:
> > a) if there is a minimum-dampening-period declared  here, that means
> that
> > dampening MUST always be used. Logical because if the publisher can not
> > support a smaller than 5 sec dampening period, it is probably incapable
> to
> > support on-change without dampening.
> > b) the publisher MAY support on-change without dampening, but if
> dampening
> > is requested the period MUST NOT be smaller than the
> > minimum-dampening-period
> >BALAZS2: Based on the opinions of Eric, Benoit and myself I will update
> following alternative a). Added to description
>       leaf minimum-dampening-period {
>         description
>            If this value is present and greater than zero,
>            that implies dampening is mandatory.";
[RW]=20
Okay, thanks for clarifying.


> >
> > 6. Section 6 (Security):
> >
> > Is there a risk that the capabilities information, if available offline
> > and
> > also from a device, could be used to fingerprint the device and gain
> > information about what version of software/hardware is being run?
> > BALAZS: I t could be used as part of the fingerprinting, as any readabl=
e
> > data that changes infrequently. IMHO this is a generic problem, to be
> > solved
> > by proper access control rules. Adding it as a kind of standard boiler
> > text
> > to every YANG module would not help. Maybe we would need an OAM securit=
y
> > RFC.
> >
> [RW]
> Actually, perhaps this should just be in the security section of the
> instance data draft.  That would then seem to apply generally to all YANG
> modules used as instance data.
> BALAZS2:  IMHO fingerprinting is possible the same way on a live server,
> it
> is not specific to instance data files. Fingerprinting is actually a much
> bigger problem on a live server, as there are a lot of standard models
> available (yanglib, netconf-monitoring, nacm, etc.) while in instance dat=
a
> you only have a small set of specific modules (maybe just one). Instance
> data is usually only a partial set, which might also hide specifics,
> hindering fingerprinting. You many not even be sure which server the
> instance data came from: There is no origin parameter in the header part.
> So
> IMHO finger-printing is a FAR bigger problem  on a live server.
>=20
> Also: This is the second security related issue that effects the whole
> YANG/Netconf/Restconf ecosystem, so IMHO it should be dealt with in a
> centralized manner, not by each YAM individually.
> - fingerprinting
> - updates to security mechanisms like the TLS algorithms for factory-rese=
t
[RW]=20
Yes, okay for this draft.

Thanks,
Rob


>=20
> I would like to avoid the topic in my draft.
> >
> >
> > 8. Appendix A:
> > - Your examples look like they probably have some introduced line
> wrapping
> > (e.g. for the description, node-selector, and others).  Perhaps we
> should
> > be
> > using the artwork draft for this, or alternatively add a comment that
> > linespaces have been introduced in various fields to improve
> readability.
> > BALAZS: I would prefer to wait till  draft-ietf-netmod-artwork-folding
> > becomes a full RFC. Even creating/using the folding header without the
> RFC
> > number is problematic.
> [RW]
> I don't think that this should really be a problem.
>=20
> draft-ietf-netmod-artwork-folding is int the RFC editor queue and has no
> missing references, i.e. it is going to become an RFC before this draft
> does, and the RFC editor will be able fix up the folding header.
> BALAZS2: OK


From nobody Thu Mar 12 14:28:27 2020
Return-Path: <mjethanandani@gmail.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 E8CE33A0433; Thu, 12 Mar 2020 14:28:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5wAjVk3CQCha; Thu, 12 Mar 2020 14:28:17 -0700 (PDT)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 670D83A0408; Thu, 12 Mar 2020 14:28:17 -0700 (PDT)
Received: by mail-pf1-x42b.google.com with SMTP id l184so3894182pfl.7; Thu, 12 Mar 2020 14:28:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=8gEIQNWQhirjFLy5+fFhNVhE2pDZHdFDHCn09u+LtCw=; b=upSJ1Mcdk5rSdlRFKI94GUQeyxTjwCEjpxpcq4S7lzx2w2WmzRX0uc37pUFKTutqQq ERYRFDVPM389bc68fkJ8JA4jmEOHBdVEOrBwOS3rpZCE0HD/XYryIE38enj20rVFD0k7 ucfwGaw3CvVhE+6/8jMhQa9nihlHRXm+pssZcjL7TgNFjUAV7T/g/05xwkw71+OMTm7S E1LtyblwZgvfEM71M9ul9BxupNgoctgHl07aYlVoSyY9VnFf5hn0vPhPN5FHyvH99N9J ahO/SjElLm7Y++eJE59jqp7wzzvvx25fy9GMIyFZGFSzHfcQt8PyEaht6atLR9M/6zqF tXIA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=8gEIQNWQhirjFLy5+fFhNVhE2pDZHdFDHCn09u+LtCw=; b=dJu9z7/YfA640Dal/P81dA2D4ogm6lQ0vJI1WLd3sGLTlcOBy4srl33rze5KJugaQu Zf3/ZL0dyniqsgcCess+RqDlkZSp8+hxvupDARz64i0xTETXnpFEq0/p/rKgCB2mQx/a Ds+A3+EObWf7P9fc5NPn8rZ4yVyYZPwPGd31Vsk2FCGtxqkqBYsb5h+4r3p/VsCq8s8F 9T0g2t2+458+FWfFYSj8P6+g1zeSjAr9aycI1MTcZrBiwA55Q4Tglh7zmlpHcDfIPKcW 1ZMRj5BB9bC5drnSoTbZBl5V9eL2y0stit5Yrd8fB69Vzgslp9fxWoPiQkpDni3lmpnm DPBg==
X-Gm-Message-State: ANhLgQ29mty8AAU1nFew86L1ss72XDFhgdZj6F3IRwjCMEsP+IvlXkph GJeVuLncOrq8N18h4r+2db7aw4yO
X-Google-Smtp-Source: ADFU+vtpIdDWN01ataA/tIVRpEtALNctwL+HE6CwyN/XKayuL9Q+O21GVQ8LbMdq+AydOKJZ686MIA==
X-Received: by 2002:a62:e808:: with SMTP id c8mr10344106pfi.111.1584048496582;  Thu, 12 Mar 2020 14:28:16 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:7884:520e:258a:46a0? ([2601:647:5600:5020:7884:520e:258a:46a0]) by smtp.gmail.com with ESMTPSA id 4sm58788310pfn.90.2020.03.12.14.28.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Mar 2020 14:28:15 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <BA3FC250-756F-4379-84EA-FB9704AF1714@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7DEFD63D-5FDB-4614-8CD9-3E790E9B1195"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Thu, 12 Mar 2020 14:28:12 -0700
In-Reply-To: <DB7PR07MB4011FFD19CF805CFC456CCC1F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Cc: Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>,  yang-doctors@ietf.org
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel@ericsson.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <53B69FD5-0834-4943-A33A-1596FD3434BD@gmail.com> <DB7PR07MB4011FFD19CF805CFC456CCC1F0FF0@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Zx0C64SqT_JTX6x6XnVO8tcTrmg>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Thu, 12 Mar 2020 21:28:20 -0000

--Apple-Mail=_7DEFD63D-5FDB-4614-8CD9-3E790E9B1195
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

[Adding yang-doctors]

Hi Balazs,


On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com> wrote:

Finally, have all the examples in the appendix been validated?
BALAZS: Yes, they have been loaded into a live Confd server.

I bring this up because I ran into issues when validating the =
https-notif model using ietf-subscribed-notification module, something =
that you also import. Here is what I see when I try to use yanglint to =
validate your example. In this case, I named your example as =
examples-notification-capabilities-1.xml.

bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ =
ietf-system-capabilities@2020-03-08.yang =
ietf-notification-capabilities@2020-03-09.yang =
examples-notification-capabilities-1.xml=20
err : Invalid keyword "require-instance".
err : Module "ietf-subscribed-notifications" parsing failed.
err : Importing "ietf-subscribed-notifications" module into =
"ietf-yang-push" failed.
err : Module "ietf-yang-push" parsing failed.
err : Importing "ietf-yang-push" module into =
"ietf-notification-capabilities" failed.
err : Module "ietf-notification-capabilities" parsing failed.

At first I thought the issue was with yanglint, because just like you I =
used confd and it did not complain. But folks over at libyang tell me =
that this was discussed as part of their issue  #881 =
<https://github.com/CESNET/libyang/issues/881> and the conclusion was =
that you cannot put require-instance in a derived type based on this =
<https://tools.ietf.org/html/rfc7950#section-9.9.3> text.

Who is correct in their assertion, libyang or confd/RFC8639?

In case anyone is wondering which ietf-subsciribed-notifications module =
is being imported, here it is:

bash-3.2$ ls =
../iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang =
<mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang=
>

Cheers.

BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 =
statement, yanglint complains about other issues with =
ietf-subscribed-notifications, which I will bring up in a separate =
thread.


Mahesh Jethanandani
mjethanandani@gmail.com




--Apple-Mail=_7DEFD63D-5FDB-4614-8CD9-3E790E9B1195
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">[Adding yang-doctors]</div><div class=3D""><br =
class=3D""></div>Hi Balazs,<div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><div class=3D"">On Mar =
10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel &lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com" =
class=3D"">balazs.lengyel@ericsson.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div class=3D"" =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;">Finally, have all the examples in the appendix =
been validated?<o:p class=3D""></o:p></div><div class=3D"" =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;"><span class=3D"" style=3D"color: rgb(0, 176, =
240);">BALAZS: Yes, they have been loaded into a live Confd =
server.</span></div></div></div><div class=3D"" style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;"><span =
class=3D"" style=3D"color: rgb(0, 176, 240);"><br =
class=3D""></span></div><div class=3D"">I bring this up because I ran =
into issues when validating the https-notif model using =
ietf-subscribed-notification module, something that you also import. =
Here is what I see when I try to use yanglint to validate your example. =
In this case, I named your example as =
examples-notification-capabilities-1.xml.</div><div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">bash-3.2$ yanglint -s =
-i -t auto -p /Volumes/External/git/iana/yang-parameters/ <a =
href=3D"mailto:ietf-system-capabilities@2020-03-08.yang" =
class=3D"">ietf-system-capabilities@2020-03-08.yang</a> <a =
href=3D"mailto:ietf-notification-capabilities@2020-03-09.yang" =
class=3D"">ietf-notification-capabilities@2020-03-09.yang</a> =
examples-notification-capabilities-1.xml&nbsp;</div><div class=3D"">err =
: Invalid keyword "require-instance".</div><div class=3D"">err : Module =
"ietf-subscribed-notifications" parsing failed.</div><div class=3D"">err =
: Importing "ietf-subscribed-notifications" module into "ietf-yang-push" =
failed.</div><div class=3D"">err : Module "ietf-yang-push" parsing =
failed.</div><div class=3D"">err : Importing "ietf-yang-push" module =
into "ietf-notification-capabilities" failed.</div><div class=3D"">err : =
Module "ietf-notification-capabilities" parsing failed.</div><div =
class=3D""><br class=3D""></div><div>At first I thought the issue was =
with yanglint, because just like you I used confd and it did not =
complain. But folks over at libyang tell me that this was discussed as =
part of their issue &nbsp;<a class=3D"issue-link js-issue-link" =
data-error-text=3D"Failed to load title" data-id=3D"496443641" =
data-permission-text=3D"Title is private" =
data-url=3D"https://github.com/CESNET/libyang/issues/881" =
data-hovercard-type=3D"issue" =
data-hovercard-url=3D"/CESNET/libyang/issues/881/hovercard" =
href=3D"https://github.com/CESNET/libyang/issues/881">#881</a>&nbsp;and =
the conclusion was that you cannot put&nbsp;<code =
class=3D"">require-instance</code>&nbsp;in a derived type based =
on&nbsp;<a href=3D"https://tools.ietf.org/html/rfc7950#section-9.9.3" =
rel=3D"nofollow" class=3D"">this</a>&nbsp;text.</div></div><div><br =
class=3D""></div><div>Who is correct in their assertion, libyang or =
confd/RFC8639?</div><div><br class=3D""></div><div>In case anyone is =
wondering which ietf-subsciribed-notifications module is being imported, =
here it is:</div><div><br class=3D""></div><div>bash-3.2$ ls ../<a =
href=3D"mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09-=
09.yang" =
class=3D"">iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.y=
ang</a></div><div><br class=3D""></div><div>Cheers.</div><div><br =
class=3D""></div><div>BTW, even if I comment out the =
=E2=80=98require-instance=E2=80=99 statement, yanglint complains about =
other issues with ietf-subscribed-notifications, which I will bring up =
in a separate thread.</div><br class=3D""><br class=3D""><div class=3D"">
<div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;">Mahesh Jethanandani</div><div =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><a =
href=3D"mailto:mjethanandani@gmail.com" =
class=3D"">mjethanandani@gmail.com</a></div><div style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D""></div><br class=3D"Apple-interchange-newline">
</div>
<br class=3D""></body></html>=

--Apple-Mail=_7DEFD63D-5FDB-4614-8CD9-3E790E9B1195--


From nobody Fri Mar 13 01:55:19 2020
Return-Path: <balazs.lengyel@ericsson.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 5723B3A1418; Fri, 13 Mar 2020 01:55:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-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=ericsson.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 n6s4Xu4G5Cyh; Fri, 13 Mar 2020 01:55:09 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10073.outbound.protection.outlook.com [40.107.1.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C350A3A1416; Fri, 13 Mar 2020 01:55:08 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=numMWDOUZzWzK5CFoALjlIy3WArCSLQhAdMZEz4X22g93SNr9/ayi8MjWFGqvfCJtshij4d+mFxZmGXF5L3Gw67E/RA8c5pD0VAtt3DsJEb2upEJdZN9uBQ/ybbn1WWLClUkxrS4XZM6wG4BrCMqXfkN33PLA9o7MfpRmAuollDtRrqElWC8+adCe+tssd2EdKhBzXq8oqzuTn+qxKJ7QocJCIDNgIupWIAIGJA+c+6IRvd+rpxw0J7jJpvGGev3JX8Y9D+VILRdP10PtELDI6K6qDT629VXoB0SjaDTEzYJXT1QK5r7QsitHB6aXN+uKpdl9YAteSac5dC3b3D6TQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nz0tpcGp9NGeeWHG/2bpxKhnrao+gXKgpRTp2BcoISk=; b=Zo/ey3uUxVdbc+GzCtvQKL4HrTSxFsTE6qh/GlooixsvajZuyQI4/6ZNsEpq9vdYqLNKHQdSkcB5gT+vo7T6sqHPCfAOIRF7HKWJzeuYAT3N+cylLuMuP35ABZxoCevRPrDRktI+TFJpyy8OvrK+0byYYpdqBIlsL7PKntZkPiTDd9eHQ1umv84fwY4FEpyEo9RZQLbqQxi5JvQXrmDzUh2ONmeDjCZjeVTpGURWUpzdAjA+OmiP9TnpMcU5kfcUHpUnWgx3YqAlU9sY7Xu3UG50BdFrXSsnwZmvU2t21VH3V5Lwj0XB0DH2SnS27zmRYcS1PaIz/8xX9q7yCEKr6g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nz0tpcGp9NGeeWHG/2bpxKhnrao+gXKgpRTp2BcoISk=; b=fMmEa5DS5htQmyou5wdP9Z12Ysg4tuaBzQv5NX1QRsAIY1PhugpztK0CqOepn6Nfo6atxqERMRdDhFzK6paJEYMaAlyGLcDFqX8Sx54nG3yFOmmFJe33jHF2cePLr8gEwtEhkfEjHtfO9A8ANmjB3LD5XZwzuH+Je6oEf5PDlZo=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4699.eurprd07.prod.outlook.com (52.135.138.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.9; Fri, 13 Mar 2020 08:55:04 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Fri, 13 Mar 2020 08:55:04 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>
CC: Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>,  "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Thread-Topic: Require-instance problem [was: RE: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11]
Thread-Index: AdX5FQ8P15pEMDmsTdqbEEUFygvENA==
Date: Fri, 13 Mar 2020 08:55:04 +0000
Message-ID: <DB7PR07MB4011D375898BD9B8DD213135F0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fda32f9c-beb2-4af4-1440-08d7c72c3908
x-ms-traffictypediagnostic: DB7PR07MB4699:
x-microsoft-antispam-prvs: <DB7PR07MB46996F0DE81EF47C0041DA41F0FA0@DB7PR07MB4699.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:317;
x-forefront-prvs: 034119E4F6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(376002)(39860400002)(136003)(346002)(199004)(52536014)(33656002)(66556008)(26005)(186003)(66616009)(5660300002)(66946007)(66476007)(66446008)(9686003)(64756008)(76116006)(8676002)(86362001)(55016002)(71200400001)(15650500001)(966005)(19273905006)(2906002)(6916009)(4326008)(478600001)(66574012)(85202003)(9326002)(85182001)(81156014)(7696005)(53546011)(6506007)(81166006)(8936002)(316002)(54906003)(563064011); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4699; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KJhXdU4mWwo2HYSxu8tiYtnopRWlzc/Fs0AnAIn4epDb19Z56H0PJDaV7yIiVP8RNqMr6fbMSSrUDAIHL1J1+2v1XS/eLBXoQdSVo5XwDxXGjq0qGZH6ffdBLA+UWR/NMNSWAy/XEh7eJffbljIXqYd71sa6Mp2QnqITpU0qOtr8PAcqRxPn5tecHEu0rkHLgjKaCJ1NGsF8FBEH6XU86mG4krVDpUHkaTYBph4ZqE751NReeNAgt3IfZnlE9kfSsGdtsunoOOAwEDOTyYOl7ZZD9wFBKi2YNnukzX9daFsOeU5/E0egvGym2q6+9MQFz9Dl6TQq6KKKsTX/0w3x22r0jn349nJtMa2FbvPbtcMUBxE1v/JH+Zr6WPduyQy3QYCGKyjGYY34AgYWLz/Jrkpd0yQO0BCE9F8P4XBQ7EodrsVW9AtSNcQN3qeSYfCJFRnE0jr2KL7HSXzcd3UKovUEAEIgn6Tw9ecEK7wtx5SCOUS5iqduNNp2yRyLKb+4qG9AyUWYp3nplzr+xNobfYpRLKXNhb5RlVttMIKaS28lF/O0yBykAYyPoEG+gNgr
x-ms-exchange-antispam-messagedata: 2hBigm01c7Aogakh4MwACfU65+17fUInbq5yYiGReP+K5kctW3VHb2UlQb2y7Td92A+GLzq9UWaM++wL1P1Tgcs4f2l/35/CvQaqrAnWMTnCBr9/KMPKjPhd1DbyhWPxAZ3Ml2BCXb5zGzqxkMkliQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0045_01D5F91D.77654130"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fda32f9c-beb2-4af4-1440-08d7c72c3908
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2020 08:55:04.4704 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zvnHrzQpkrwVUSIwn0kjg4iv28Qi9to/llxWAd0EiNtvuulrR8eqGJUITIVBMq9wEnT4vUjDVbr3ZHaA778fbXDfy8hJUmLjZLGQyjXoWuE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4699
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/s-lEy4tpD6n4IeftSiIeR1129Ig>
Subject: [netconf] Require-instance problem [was: RE: WGLC: draft-ietf-netconf-notification-capabilities-11]
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: Fri, 13 Mar 2020 08:55:12 -0000

------=_NextPart_000_0045_01D5F91D.77654130
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0046_01D5F91D.77654130"


------=_NextPart_001_0046_01D5F91D.77654130
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello Mahesh,

Even if there is some problem with ietf-subscribed-notification how does =
that effect the validity of instance data for ietf-system-capabilities =
or ietf-notification-capabilities ? I only import a type and a feature =
from Yangpush (which imports subscribed notification). These seem =
nothing to do with require-instance.

=20

Aside from my draft:

I do not understand some of libyangs statements: =20

=E2=80=9Cas it turned out (ref =
<https://tools.ietf.org/html/rfc7950#section-9.9.3> ), you cannot put =
require-instance into a derived type=E2=80=9D.=20

Checking ref I did not find why you cannot put require instance into a =
typedef.

=20

By the way I have bigger issues with YangValidator. When I load =
ietf-system-capabilities@2020-03-08 into it I get=20

=20

RecursionError at /yangvalidator/validator

maximum recursion depth exceeded


Request Method:

POST


Request URL:

http://www.yangvalidator.com/yangvalidator/validator


Django Version:

3.0.4


Exception Type:

RecursionError


Exception Value:

maximum recursion depth exceeded


Exception Location:

/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.eg=
g/pyang/statements.py in newf, line 42


Python Executable:

/usr/sbin/uwsgi


Python Version:

3.6.10


Python Path:

['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.=
egg/pyang/transforms',

=20

Regards Balazs

=20

From: Mahesh Jethanandani <mjethanandani@gmail.com>=20
Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org; =
yang-doctors@ietf.org
Subject: Re: [netconf] WGLC: =
draft-ietf-netconf-notification-capabilities-11

=20

[Adding yang-doctors]

=20

Hi Balazs,

=20

=20

On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com <mailto:balazs.lengyel@ericsson.com> > =
wrote:

=20

Finally, have all the examples in the appendix been validated?

BALAZS: Yes, they have been loaded into a live Confd server.

=20

I bring this up because I ran into issues when validating the =
https-notif model using ietf-subscribed-notification module, something =
that you also import. Here is what I see when I try to use yanglint to =
validate your example. In this case, I named your example as =
examples-notification-capabilities-1.xml.

=20

bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ =
ietf-system-capabilities@2020-03-08.yang =
<mailto:ietf-system-capabilities@2020-03-08.yang>  =
ietf-notification-capabilities@2020-03-09.yang =
<mailto:ietf-notification-capabilities@2020-03-09.yang>  =
examples-notification-capabilities-1.xml=20

err : Invalid keyword "require-instance".

err : Module "ietf-subscribed-notifications" parsing failed.

err : Importing "ietf-subscribed-notifications" module into =
"ietf-yang-push" failed.

err : Module "ietf-yang-push" parsing failed.

err : Importing "ietf-yang-push" module into =
"ietf-notification-capabilities" failed.

err : Module "ietf-notification-capabilities" parsing failed.

=20

At first I thought the issue was with yanglint, because just like you I =
used confd and it did not complain. But folks over at libyang tell me =
that this was discussed as part of their issue  #881 =
<https://protect2.fireeye.com/v1/url?k=3Da6420c80-fa9605e6-a6424c1b-8610d=
8a762ca-d6cddc5edf1151a7&q=3D1&e=3D3cd8e8af-8aea-4f96-939b-8e1e455eac74&u=
=3Dhttps%3A%2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881>  and the =
conclusion was that you cannot put require-instance in a derived type =
based on this <https://tools.ietf.org/html/rfc7950#section-9.9.3>  text.

=20

Who is correct in their assertion, libyang or confd/RFC8639?

=20

In case anyone is wondering which ietf-subsciribed-notifications module =
is being imported, here it is:

=20

bash-3.2$ ls =
../iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang =
<mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yan=
g>=20

=20

Cheers.

=20

BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 =
statement, yanglint complains about other issues with =
ietf-subscribed-notifications, which I will bring up in a separate =
thread.

=20

Mahesh Jethanandani

mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>=20

=20

=20

=20


------=_NextPart_001_0046_01D5F91D.77654130
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
h1
	{mso-style-priority:9;
	mso-style-link:"Heading 1 Char";
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:24.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
code
	{mso-style-priority:99;
	font-family:"Courier New";}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.Heading1Char
	{mso-style-name:"Heading 1 Char";
	mso-style-priority:9;
	mso-style-link:"Heading 1";
	font-family:"Calibri",sans-serif;
	font-weight:bold;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hello =
Mahesh,<o:p></o:p></p><p class=3DMsoNormal>Even if there is some problem =
with ietf-subscribed-notification how does that effect the validity of =
instance data for ietf-system-capabilities or =
ietf-notification-capabilities ? I only import a type and a feature from =
Yangpush (which imports subscribed notification). These seem nothing to =
do with require-instance.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Aside from =
my draft:<o:p></o:p></p><p class=3DMsoNormal>I do not understand some of =
libyangs statements:=C2=A0 <o:p></o:p></p><p =
class=3DMsoNormal>=E2=80=9Cas it turned out (<a =
href=3D"https://tools.ietf.org/html/rfc7950#section-9.9.3">ref</a>), you =
cannot put <span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>require-instance</span> into a derived type=E2=80=9D. =
<o:p></o:p></p><p class=3DMsoNormal>Checking ref I did not find why you =
cannot put require instance into a typedef.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>By the way I =
have bigger issues with YangValidator. When I load =
ietf-system-capabilities@2020-03-08 into it I get <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span =
style=3D'font-size:24.0pt'>RecursionError at =
/yangvalidator/validator<o:p></o:p></span></b></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>maximum recursion depth exceeded<o:p></o:p></span></p><table =
class=3DMsoNormalTable border=3D0 cellspacing=3D3 =
cellpadding=3D0><tr><td style=3D'padding:.75pt .75pt .75pt .75pt'><p =
class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><b>Request =
Method:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p class=3DMsoNormal>POST<o:p></o:p></p></td></tr><tr><td =
style=3D'padding:.75pt .75pt .75pt .75pt'><p class=3DMsoNormal =
align=3Dcenter style=3D'text-align:center'><b>Request =
URL:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p =
class=3DMsoNormal>http://www.yangvalidator.com/yangvalidator/validator<o:=
p></o:p></p></td></tr><tr><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p class=3DMsoNormal align=3Dcenter =
style=3D'text-align:center'><b>Django =
Version:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p class=3DMsoNormal>3.0.4<o:p></o:p></p></td></tr><tr><td =
style=3D'padding:.75pt .75pt .75pt .75pt'><p class=3DMsoNormal =
align=3Dcenter style=3D'text-align:center'><b>Exception =
Type:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p =
class=3DMsoNormal>RecursionError<o:p></o:p></p></td></tr><tr><td =
style=3D'padding:.75pt .75pt .75pt .75pt'><p class=3DMsoNormal =
align=3Dcenter style=3D'text-align:center'><b>Exception =
Value:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>maximum recursion =
depth exceeded<o:p></o:p></span></p></td></tr><tr><td =
style=3D'padding:.75pt .75pt .75pt .75pt'><p class=3DMsoNormal =
align=3Dcenter style=3D'text-align:center'><b>Exception =
Location:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p =
class=3DMsoNormal>/home/yang/yangvalidator/lib/python3.6/site-packages/py=
ang-2.1.1-py3.6.egg/pyang/statements.py in newf, line =
42<o:p></o:p></p></td></tr><tr><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p class=3DMsoNormal align=3Dcenter =
style=3D'text-align:center'><b>Python =
Executable:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt =
.75pt .75pt'><p =
class=3DMsoNormal>/usr/sbin/uwsgi<o:p></o:p></p></td></tr><tr><td =
style=3D'padding:.75pt .75pt .75pt .75pt'><p class=3DMsoNormal =
align=3Dcenter style=3D'text-align:center'><b>Python =
Version:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p class=3DMsoNormal>3.6.10<o:p></o:p></p></td></tr><tr><td =
style=3D'padding:.75pt .75pt .75pt .75pt'><p class=3DMsoNormal =
align=3Dcenter style=3D'text-align:center'><b>Python =
Path:<o:p></o:p></b></p></td><td style=3D'padding:.75pt .75pt .75pt =
.75pt'><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-=
py3.6.egg/pyang/transforms',<o:p></o:p></span></p></td></tr></table><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Regards =
Balazs<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> Mahesh Jethanandani =
&lt;mjethanandani@gmail.com&gt; <br><b>Sent:</b> 2020. m=C3=A1rcius 12., =
cs=C3=BCt=C3=B6rt=C3=B6k 22:28<br><b>To:</b> Bal=C3=A1zs Lengyel =
&lt;balazs.lengyel@ericsson.com&gt;<br><b>Cc:</b> Kent Watsen =
&lt;kent+ietf@watsen.net&gt;; netconf@ietf.org; =
yang-doctors@ietf.org<br><b>Subject:</b> Re: [netconf] WGLC: =
draft-ietf-netconf-notification-capabilities-11<o:p></o:p></p></div></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p =
class=3DMsoNormal>[Adding yang-doctors]<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNormal>Hi =
Balazs,<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><p =
class=3DMsoNormal>On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel =
&lt;<a =
href=3D"mailto:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</=
a>&gt; wrote:<o:p></o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal>Finally, have all the examples in the appendix been =
validated?<o:p></o:p></p></div><div><p class=3DMsoNormal><span =
style=3D'color:#00B0F0'>BALAZS: Yes, they have been loaded into a live =
Confd server.</span><o:p></o:p></p></div></div></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>I =
bring this up because I ran into issues when validating the https-notif =
model using ietf-subscribed-notification module, something that you also =
import. Here is what I see when I try to use yanglint to validate your =
example. In this case, I named your example as =
examples-notification-capabilities-1.xml.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><p =
class=3DMsoNormal>bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ <a =
href=3D"mailto:ietf-system-capabilities@2020-03-08.yang">ietf-system-capa=
bilities@2020-03-08.yang</a> <a =
href=3D"mailto:ietf-notification-capabilities@2020-03-09.yang">ietf-notif=
ication-capabilities@2020-03-09.yang</a> =
examples-notification-capabilities-1.xml&nbsp;<o:p></o:p></p></div><div><=
p class=3DMsoNormal>err : Invalid keyword =
&quot;require-instance&quot;.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>err : Module &quot;ietf-subscribed-notifications&quot; =
parsing failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : =
Importing &quot;ietf-subscribed-notifications&quot; module into =
&quot;ietf-yang-push&quot; failed.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>err : Module &quot;ietf-yang-push&quot; parsing =
failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Importing =
&quot;ietf-yang-push&quot; module into =
&quot;ietf-notification-capabilities&quot; =
failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Module =
&quot;ietf-notification-capabilities&quot; parsing =
failed.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>At first I thought the issue was with yanglint, =
because just like you I used confd and it did not complain. But folks =
over at libyang tell me that this was discussed as part of their issue =
&nbsp;<a =
href=3D"https://protect2.fireeye.com/v1/url?k=3Da6420c80-fa9605e6-a6424c1=
b-8610d8a762ca-d6cddc5edf1151a7&amp;q=3D1&amp;e=3D3cd8e8af-8aea-4f96-939b=
-8e1e455eac74&amp;u=3Dhttps%3A%2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissue=
s%2F881">#881</a>&nbsp;and the conclusion was that you cannot =
put&nbsp;<code><span =
style=3D'font-size:10.0pt'>require-instance</span></code>&nbsp;in a =
derived type based on&nbsp;<a =
href=3D"https://tools.ietf.org/html/rfc7950#section-9.9.3">this</a>&nbsp;=
text.<o:p></o:p></p></div></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Who is correct in their assertion, libyang or =
confd/RFC8639?<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>In case anyone is wondering which =
ietf-subsciribed-notifications module is being imported, here it =
is:<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>bash-3.2$ ls ../<a =
href=3D"mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09=
-09.yang">iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.y=
ang</a><o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Cheers.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>BTW, even if I comment out the =
=E2=80=98require-instance=E2=80=99 statement, yanglint complains about =
other issues with ietf-subscribed-notifications, which I will bring up =
in a separate thread.<o:p></o:p></p></div><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
Mahesh Jethanandani<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
<a =
href=3D"mailto:mjethanandani@gmail.com">mjethanandani@gmail.com</a><o:p><=
/o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
<o:p>&nbsp;</o:p></span></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_0046_01D5F91D.77654130--

------=_NextPart_000_0045_01D5F91D.77654130
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMzA4NTUwMlowIwYJKoZIhvcNAQkEMRYEFPJY4/wYpLn8wrQJzLxmgdP8j8g8MEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQA2D8xFO2Yba/u9S+e/YZrqKxxIp1a82zYPER5xSUa5UA+79SOO0JFi
le+n10akHFftMk5sPbzvhAjOxYJadNc/fUTzK57g2qcsde54khlslZz6hg8MZ0SVE6NnJgl1nlan
fqH7+RL6DqkfUZm7dwvWR0f++j19fSUK6HKW9bBGVY1fj1B+BQ+KaLokvd3yhuVWhMQv2owLt44K
ZXhTmQne7D6dZ98GBEbeM0Vya6OXUQr9+uBOGyaNzI0uOYBvIAhYcM662f/HrRcgFDm4f9aG96ro
1oB5dTR3wbs0LwAqSqk1IuZU1Tf2vR4L8CNWv03e8jJ3+wjRTPHTVv1kDFNZAAAAAAAA

------=_NextPart_000_0045_01D5F91D.77654130--


From nobody Fri Mar 13 02:04:30 2020
Return-Path: <mvasko@cesnet.cz>
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 B97FE3A1448; Fri, 13 Mar 2020 02:04:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, 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=cesnet.cz
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 vyxiyJfCjIvK; Fri, 13 Mar 2020 02:04:20 -0700 (PDT)
Received: from kalendar.cesnet.cz (kalendar.cesnet.cz [78.128.211.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 212703A1446; Fri, 13 Mar 2020 02:04:19 -0700 (PDT)
Received: by kalendar.cesnet.cz (Postfix, from userid 999) id 3C6AB6016E; Fri, 13 Mar 2020 10:04:16 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=kalendar; t=1584090256; bh=pfClkit1PnZQ410vF5Mwe0D1R6jHczgBmHTYUBDWaWc=; h=In-Reply-To:From:Date:Cc:To:Subject; b=v/bvtP8eKmiVJEyEDK86Lk2UrSNxpvyZUaXHMCQuo2kdpTjG78jA7EnMkv3BnX2hh +NuAxf3z1Djg7r5PhJWfcncfGs/yK8qQ6sl7asXEybmVyWiJWScAtIAc2HhZQrjZZ7 d5BvppqmY68qb7xDpilPu6ggZJvxgEmsswo/B44E=
Content-Type: text/plain; charset="utf-8"
In-Reply-To: <DB7PR07MB4011D375898BD9B8DD213135F0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com>
From: =?utf-8?q?Michal_Va=C5=A1ko?= <mvasko@cesnet.cz>
X-Forward: 84.42.161.20
Date: Fri, 13 Mar 2020 10:04:16 +0100
Cc: "Mahesh Jethanandani" <mjethanandani@gmail.com>, =?utf-8?q?netconf=40ietf=2Eorg?= <netconf@ietf.org>, =?utf-8?q?yang-doctors=40ietf=2Eorg?= <yang-doctors@ietf.org>
To: =?utf-8?q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
MIME-Version: 1.0
Message-ID: <18a5-5e6b4c80-51-14b8eec0@242693337>
User-Agent: SOGoMail 2.3.23
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/sR1epupsnqHVjybl904bt5CfT70>
Subject: Re: [netconf]  =?utf-8?b?Pz09P3V0Zi04P3E/ICBSZXF1aXJlLWluc3RhbmNlIHBy?= =?utf-8?b?b2JsZW0gW3dhczo/PT0/dXRmLTg/cT8gUkU6Pz09P3V0Zi04P3E/IFdHTEM6?= =?utf-8?q?_draft-ietf-netconf-notification-capabilities-11=5D?=
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: Fri, 13 Mar 2020 09:04:23 -0000

Hi Balazs,
just to explain libyang behavior, if you look at (pattern <https://tool=
s.ietf.org/html/rfc7950#section-9.4.5> ) definition, there is explicitl=
y mentioned that it can appear in derived types. There is no such wordi=
ng for (require-instance <https://tools.ietf.org/html/rfc7950#section-9=
.9.3> ), it mentions only "instance-identifier" and "leafref" types.

Also, libyang does not allow loading invalid schemas so even if you onl=
y import it, it will fail.

Regards,
Michal

On Friday, March 13, 2020 09:55 CET, Bal=C3=A1zs Lengyel <balazs.lengye=
l=3D40ericsson.com@dmarc.ietf.org> wrote: 
 
> Hello Mahesh,
> 
> Even if there is some problem with ietf-subscribed-notification how d=
oes that effect the validity of instance data for ietf-system-capabilit=
ies or ietf-notification-capabilities ? I only import a type and a feat=
ure from Yangpush (which imports subscribed notification). These seem n=
othing to do with require-instance.
> 
>  
> 
> Aside from my draft:
> 
> I do not understand some of libyangs statements:  
> 
> =E2=80=9Cas it turned out (ref <https://tools.ietf.org/html/rfc7950#s=
ection-9.9.3> ), you cannot put require-instance into a derived type=E2=
=80=9D. 
> 
> Checking ref I did not find why you cannot put require instance into =
a typedef.
> 
>  
> 
> By the way I have bigger issues with YangValidator. When I load ietf-=
system-capabilities@2020-03-08 into it I get 
> 
>  
> 
> RecursionError at /yangvalidator/validator
> 
> maximum recursion depth exceeded
> 
> 
> Request Method:
> 
> POST
> 
> 
> Request URL:
> 
> http://www.yangvalidator.com/yangvalidator/validator
> 
> 
> Django Version:
> 
> 3.0.4
> 
> 
> Exception Type:
> 
> RecursionError
> 
> 
> Exception Value:
> 
> maximum recursion depth exceeded
> 
> 
> Exception Location:
> 
> /home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.=
6.egg/pyang/statements.py in newf, line 42
> 
> 
> Python Executable:
> 
> /usr/sbin/uwsgi
> 
> 
> Python Version:
> 
> 3.6.10
> 
> 
> Python Path:
> 
> ['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py=
3.6.egg/pyang/transforms',
> 
>  
> 
> Regards Balazs
> 
>  
> 
> From: Mahesh Jethanandani <mjethanandani@gmail.com> 
> Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> Cc: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org; yang-doctor=
s@ietf.org
> Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabili=
ties-11
> 
>  
> 
> [Adding yang-doctors]
> 
>  
> 
> Hi Balazs,
> 
>  
> 
>  
> 
> On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel <balazs.lengyel@eric=
sson.com <mailto:balazs.lengyel@ericsson.com> > wrote:
> 
>  
> 
> Finally, have all the examples in the appendix been validated?
> 
> BALAZS: Yes, they have been loaded into a live Confd server.
> 
>  
> 
> I bring this up because I ran into issues when validating the https-n=
otif model using ietf-subscribed-notification module, something that yo=
u also import. Here is what I see when I try to use yanglint to validat=
e your example. In this case, I named your example as examples-notifica=
tion-capabilities-1.xml.
> 
>  
> 
> bash-3.2$ yanglint -s -i -t auto -p /Volumes/External/git/iana/yang-p=
arameters/ ietf-system-capabilities@2020-03-08.yang <mailto:ietf-system=
-capabilities@2020-03-08.yang>  ietf-notification-capabilities@2020-03-=
09.yang <mailto:ietf-notification-capabilities@2020-03-09.yang>  exampl=
es-notification-capabilities-1.xml 
> 
> err : Invalid keyword "require-instance".
> 
> err : Module "ietf-subscribed-notifications" parsing failed.
> 
> err : Importing "ietf-subscribed-notifications" module into "ietf-yan=
g-push" failed.
> 
> err : Module "ietf-yang-push" parsing failed.
> 
> err : Importing "ietf-yang-push" module into "ietf-notification-capab=
ilities" failed.
> 
> err : Module "ietf-notification-capabilities" parsing failed.
> 
>  
> 
> At first I thought the issue was with yanglint, because just like you=
 I used confd and it did not complain. But folks over at libyang tell m=
e that this was discussed as part of their issue  #881 <https://protect=
2.fireeye.com/v1/url?k=3Da6420c80-fa9605e6-a6424c1b-8610d8a762ca-d6cddc=
5edf1151a7&q=3D1&e=3D3cd8e8af-8aea-4f96-939b-8e1e455eac74&u=3Dhttps%3A%=
2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881>  and the conclusion =
was that you cannot put require-instance in a derived type based on thi=
s <https://tools.ietf.org/html/rfc7950#section-9.9.3>  text.
> 
>  
> 
> Who is correct in their assertion, libyang or confd/RFC8639?
> 
>  
> 
> In case anyone is wondering which ietf-subsciribed-notifications modu=
le is being imported, here it is:
> 
>  
> 
> bash-3.2$ ls .../iana/yang-parameters/ietf-subscribed-notifications@2=
019-09-09.yang <mailto:iana/yang-parameters/ietf-subscribed-notificatio=
ns@2019-09-09.yang> 
> 
>  
> 
> Cheers.
> 
>  
> 
> BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 sta=
tement, yanglint complains about other issues with ietf-subscribed-noti=
fications, which I will bring up in a separate thread.
> 
>  
> 
> Mahesh Jethanandani
> 
> mjethanandani@gmail.com <mailto:mjethanandani@gmail.com> 
> 
>  
> 
>  
> 
>  
> 
 
 


From nobody Fri Mar 13 02:40:31 2020
Return-Path: <balazs.lengyel@ericsson.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 54DDD3A14CB; Fri, 13 Mar 2020 02:40:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 UvwFJF1PVHyt; Fri, 13 Mar 2020 02:40:28 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on20631.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1a::631]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 310423A14C9; Fri, 13 Mar 2020 02:40:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jcsbeTKeSqT5HUEqN2uH6LweI3hSC1av00DStLkzjtK6wTkeuB8HH0/DO2EZFMOBGSErbOVj1TBgzVgr/QWKcKNu/oZ0Ukd11WPp4hvHhne/W+8lG7UYU05L6VCeU7/Pe/MtrDpf/HZiqxnVlSYb1qKEYwQar7ASNPEmWhq9L4lOxnQXEm+xz3Gqr6VmQCLOZt1BT5DbPFpzyBqc3TMdOzCNfL4dzD48XtGcmXebIjkYeqart61PoUpEVEfdRLcCz8ixClYQWG0gfgyl7HVQcuX3wT7+FrSW3WJytv+OMFGeZleOl6oTAsNA3NZ3Pb94jMIFkZqwZUL36c/gBI7B+g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qSxfoNJAxcyoL6o4cZ243qRJXvK7Y+ZOg4g3kSnC7tY=; b=ZjBEqE0o0PgHZVhNf6zp2a4+WtN1iHKLJZkvmD3X1FzcYe/oMfTzA5rTWsTw8HUZk6375wnGp0HY8WEl84wL+wPM7m1xdjj5Y/+hzI8jJnW9DLS6qWa/N/Etv2gohhX5G68lwMCnMVNP8D978WplL7jpJ40uURlykKPrsOu83mpr6y4CrcDjoWMt3AiSug0Cc3C6/aoolpufo5VtQQOVVXmrzANd7b88ijS+SdzEIKxD3b7ojdz4SF44qJZRPNa45E6QfMBDhRA2wa7dI2U1570Ne9wHAWQ9OCtTZa0UIUTvJzqotv2rcZ5zPcopa7DiKXHGBpmz2gHx98wIvrdJ0Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qSxfoNJAxcyoL6o4cZ243qRJXvK7Y+ZOg4g3kSnC7tY=; b=byWwAbjs3+cW7VTJu9lEerkG/DBypf7jCD9AaAN6GYVkAjjxJV7b8zukdWmB1R2Pq5UhtxAyWKN+MwHEVszp1cRJWWaNLhhW8kobUbEXfVG0ncw6k6Iyup6jiy6r3MPMaUT/wvTxa6X6KtrKu4ErAl7vJOuTqA+2Z7n1EvdOC+g=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB3993.eurprd07.prod.outlook.com (52.134.100.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.9; Fri, 13 Mar 2020 09:40:25 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2814.007; Fri, 13 Mar 2020 09:40:25 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: =?utf-8?B?TWljaGFsIFZhxaFrbw==?= <mvasko@cesnet.cz>
CC: Mahesh Jethanandani <mjethanandani@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Thread-Topic: [netconf] Require-instance problem  [was: RE: WGLC: draft-ietf-netconf-notification-capabilities-11]
Thread-Index: AQHV+RZpBUOVF1UimEGStkW/1nHgpahGQQhg
Date: Fri, 13 Mar 2020 09:40:25 +0000
Message-ID: <DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011D375898BD9B8DD213135F0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com> <18a5-5e6b4c80-51-14b8eec0@242693337>
In-Reply-To: <18a5-5e6b4c80-51-14b8eec0@242693337>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 84d276fc-a4be-46d7-cea7-08d7c7328eba
x-ms-traffictypediagnostic: DB7PR07MB3993:
x-microsoft-antispam-prvs: <DB7PR07MB39935181AFD26A8430F66F1AF0FA0@DB7PR07MB3993.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2887;
x-forefront-prvs: 034119E4F6
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(396003)(346002)(376002)(136003)(199004)(9686003)(478600001)(33656002)(85202003)(5660300002)(54906003)(52536014)(71200400001)(966005)(85182001)(66574012)(86362001)(66616009)(15650500001)(66556008)(64756008)(4326008)(66446008)(7696005)(66476007)(76116006)(26005)(55016002)(186003)(8676002)(66946007)(6506007)(81156014)(2906002)(81166006)(316002)(6916009)(8936002)(53546011); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB3993; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: esbeczwS/l8JRqQJqjePh/ZEfNMV+pq63ZU1NtkcJVnD1wHIcfYl0qZyj0G6/w0lA82V3/T9VZhQvCMh9MT15qKqPudxI4SQVSfak5CiUE3OQTlOHbrer7pnnZje31g33QysDfTzgbZn74FjrAUSy2XqH02fkreLxuq/lH1KEXv41y/ciw4w2UmIf9AgM31fxlqmJwNTPwhkxBopIjVqmhWbmTm1wdWkNp4dIJ0BsqWrBrnjSUEE/yQWhX5fdcZNvaC+DfMUAfklwtDtBuZ3qVqv25aXwffJ/Zmu1+l/KgFC924rXAaR/NPxqmXwrFzRd9696bYD+KWEIYynTvz1uwIBmJzWLxTSmVgFeW4TAxw29X8bu2vvjKycuZPdiDwoU5S/d7bfYsAVJq0XybR8eygHopWF/+OA1QvukmKGFs5FlNliTfyvFMgZNPMrQd/iM49Z+1uXhYC9Qz4t3+w/cVnIVEIwpJQ3jt4i0u4PuDa0Mi4k7AADu8BNXSlyJfHK85NBHRxvPYHe07SUPrJWQw==
x-ms-exchange-antispam-messagedata: 1Z0iGQ03C15ePJI7o57XT00+F5vbfPUufAIwRxySW6Lx4tN8XhAdN9Lx7EjLS1zzaQXeSkUKGmN/zZrF/M85JX7kDh6mqZyHDlYjJnZDdbvBm1pBR9TKnx3stGyHecoWFl471ZcCUTY/ufWCqhotKg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0064_01D5F923.CD236C40"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 84d276fc-a4be-46d7-cea7-08d7c7328eba
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2020 09:40:25.2634 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: l7yWvL2zthHWsSe1uKaY8xsHcA+xAOujgC7/oqBef0wiOMpwL4i9k3wGup3eg1yFlcAk0pJA+sK8S3WyCn3sQUOVtlNrz8VjSQUaE6JRnRc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB3993
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/l5uhqBI3fs-OKWRNEIbULE9QcUM>
Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: draft-ietf-netconf-notification-capabilities-11]
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: Fri, 13 Mar 2020 09:40:30 -0000

------=_NextPart_000_0064_01D5F923.CD236C40
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello Michal,
While the Require-instance issue may or may not be a problem, it is not =
caused by my netconf-notification-capabilities draft. I hope we agree on =
this.

About the require-instance problem:
Not mentioning derived types for require-instance in 9.9.3 can be =
intentional or an omission. If I just strictly read the text:
> The "require-instance" statement, which is a substatement to the
>    "type" statement, MAY be present if the type is =
"instance-identifier"
>    or "leafref".
This says that the require-instance is allowed under type; full stop. =
Intentions about the pattern of the text are speculation. The text says =
it MAY be there. So unless an errata is filed, it is allowed. IMHO if =
that is the intention we would need an explicit sentence like:
"Usage of require-instance is not allowed for derived types."
I don't have a strict view on which was the intention (maybe Martin has) =
but the text is unambiguous to me.
Regards Balazs

-----Original Message-----
From: Michal Va=C5=A1ko <mvasko@cesnet.cz>=20
Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 10:04
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: Mahesh Jethanandani <mjethanandani@gmail.com>; netconf@ietf.org; =
yang-doctors@ietf.org
Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: =
draft-ietf-netconf-notification-capabilities-11]

Hi Balazs,
just to explain libyang behavior, if you look at (pattern =
<https://tools.ietf.org/html/rfc7950#section-9.4.5> ) definition, there =
is explicitly mentioned that it can appear in derived types. There is no =
such wording for (require-instance =
<https://tools.ietf.org/html/rfc7950#section-9..9.3> ), it mentions only =
"instance-identifier" and "leafref" types.

Also, libyang does not allow loading invalid schemas so even if you only =
import it, it will fail.

Regards,
Michal

On Friday, March 13, 2020 09:55 CET, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:=20
=20
> Hello Mahesh,
>=20
> Even if there is some problem with ietf-subscribed-notification how =
does that effect the validity of instance data for =
ietf-system-capabilities or ietf-notification-capabilities ? I only =
import a type and a feature from Yangpush (which imports subscribed =
notification). These seem nothing to do with require-instance.
>=20
> =20
>=20
> Aside from my draft:
>=20
> I do not understand some of libyangs statements: =20
>=20
> =E2=80=9Cas it turned out (ref =
<https://tools.ietf.org/html/rfc7950#section-9.9.3> ), you cannot put =
require-instance into a derived type=E2=80=9D.=20
>=20
> Checking ref I did not find why you cannot put require instance into a =
typedef.
>=20
> =20
>=20
> By the way I have bigger issues with YangValidator. When I load =
ietf-system-capabilities@2020-03-08 into it I get=20
>=20
> =20
>=20
> RecursionError at /yangvalidator/validator
>=20
> maximum recursion depth exceeded
>=20
>=20
> Request Method:
>=20
> POST
>=20
>=20
> Request URL:
>=20
> =
https://protect2.fireeye.com/v1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c-8610d8=
a762ca-0a278d65531d4f4f&q=3D1&e=3Db7200729-5cfb-4d52-b459-737457b266e0&u=3D=
http%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidator
>=20
>=20
> Django Version:
>=20
> 3.0.4
>=20
>=20
> Exception Type:
>=20
> RecursionError
>=20
>=20
> Exception Value:
>=20
> maximum recursion depth exceeded
>=20
>=20
> Exception Location:
>=20
> =
/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.eg=
g/pyang/statements.py in newf, line 42
>=20
>=20
> Python Executable:
>=20
> /usr/sbin/uwsgi
>=20
>=20
> Python Version:
>=20
> 3.6.10
>=20
>=20
> Python Path:
>=20
> =
['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.=
egg/pyang/transforms',
>=20
> =20
>=20
> Regards Balazs
>=20
> =20
>=20
> From: Mahesh Jethanandani <mjethanandani@gmail.com>=20
> Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> Cc: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org; =
yang-doctors@ietf.org
> Subject: Re: [netconf] WGLC: =
draft-ietf-netconf-notification-capabilities-11
>=20
> =20
>=20
> [Adding yang-doctors]
>=20
> =20
>=20
> Hi Balazs,
>=20
> =20
>=20
> =20
>=20
> On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com <mailto:balazs.lengyel@ericsson.com> > =
wrote:
>=20
> =20
>=20
> Finally, have all the examples in the appendix been validated?
>=20
> BALAZS: Yes, they have been loaded into a live Confd server.
>=20
> =20
>=20
> I bring this up because I ran into issues when validating the =
https-notif model using ietf-subscribed-notification module, something =
that you also import. Here is what I see when I try to use yanglint to =
validate your example. In this case, I named your example as =
examples-notification-capabilities-1.xml.
>=20
> =20
>=20
> bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ =
ietf-system-capabilities@2020-03-08.yang =
<mailto:ietf-system-capabilities@2020-03-08.yang>  =
ietf-notification-capabilities@2020-03-09.yang =
<mailto:ietf-notification-capabilities@2020-03-09.yang>  =
examples-notification-capabilities-1.xml=20
>=20
> err : Invalid keyword "require-instance".
>=20
> err : Module "ietf-subscribed-notifications" parsing failed.
>=20
> err : Importing "ietf-subscribed-notifications" module into =
"ietf-yang-push" failed.
>=20
> err : Module "ietf-yang-push" parsing failed.
>=20
> err : Importing "ietf-yang-push" module into =
"ietf-notification-capabilities" failed.
>=20
> err : Module "ietf-notification-capabilities" parsing failed.
>=20
> =20
>=20
> At first I thought the issue was with yanglint, because just like you =
I used confd and it did not complain. But folks over at libyang tell me =
that this was discussed as part of their issue  #881 =
<https://protect2.fireeye.com/v1/url?k=3Da6420c80-fa9605e6-a6424c1b-8610d=
8a762ca-d6cddc5edf1151a7&q=3D1&e=3D3cd8e8af-8aea-4f96-939b-8e1e455eac74&u=
=3Dhttps%3A%2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881>  and the =
conclusion was that you cannot put require-instance in a derived type =
based on this <https://tools.ietf.org/html/rfc7950#section-9.9.3>  text.
>=20
> =20
>=20
> Who is correct in their assertion, libyang or confd/RFC8639?
>=20
> =20
>=20
> In case anyone is wondering which ietf-subsciribed-notifications =
module is being imported, here it is:
>=20
> =20
>=20
> bash-3.2$ ls =
.../iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang =
<mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yan=
g>=20
>=20
> =20
>=20
> Cheers.
>=20
> =20
>=20
> BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 =
statement, yanglint complains about other issues with =
ietf-subscribed-notifications, which I will bring up in a separate =
thread.
>=20
> =20
>=20
> Mahesh Jethanandani
>=20
> mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>=20
>=20
> =20
>=20
> =20
>=20
> =20
>=20
=20
=20


------=_NextPart_000_0064_01D5F923.CD236C40
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxMzA5NDAyM1owIwYJKoZIhvcNAQkEMRYEFKYBqsjS6wL2PX9ukJrSB6sfx8pRMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQBT1QVbwBFW7/OKFewNxA6O2Bx9TOA4zHL3gGwcVemDkG714HzONjNJ
6F8KGTAz4LF8I3B9a/kfEfry6Tp54LWVhnInESdixeKkm0keOqPnQL/xwKnuE+Njw1Fhc5G7x6Tb
k9KEh65h0VxcFSoWY8DsAyLtccHmqufolYXNPot8bcgAv3pAR2bG08PvP7pqdEUfrWpmMtcHPTOg
5ooQtCsbh6y3Mfkllc0ae1r/Ib1jBds4hoVs7GGZMrJUtzp7oSt1yo3nD42BntXSCAitWxKNfyjx
dW1eN+NxsT5iPqOCF/M3h1DaIDkw8enAA31lUybk/y/NQGd1jc1wl6wZregUAAAAAAAA

------=_NextPart_000_0064_01D5F923.CD236C40--


From nobody Fri Mar 13 13:14:19 2020
Return-Path: <mjethanandani@gmail.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 0A8F73A0DAC; Fri, 13 Mar 2020 13:14:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ezMvf1hEefoB; Fri, 13 Mar 2020 13:14:15 -0700 (PDT)
Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CB5E3A0DA5; Fri, 13 Mar 2020 13:14:15 -0700 (PDT)
Received: by mail-pl1-x62e.google.com with SMTP id w12so4779159pll.13; Fri, 13 Mar 2020 13:14:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:mime-version:subject:message-id:date:to; bh=NK3dlyiWY/77F+xuoFh4C9fzI53x7uXMV5tkAyOsIGY=; b=VRGgOlzFUTEoXuXaui1vZ5htjObdwoV1fTsB9S8YVuukLl95fgbpm501vUctIgDlOb tNhp46S0pAXZDEu3K2M3khqsoP5Piq8L7z5WutoJu10F76CiRtr7Q+wXWbIXkHgiTd89 zD4q9phpYd7UT9LLckrm594DyoAPfrIsavvbRJ56LFNF4ATosVggFIjReQmjXESeylBu tf2Ll085/oEKhsSSw9hQvmqcECMeqIkbBxqgqi+CwdNIvwA6c+BygM/DIuJtWOU8mb6q 07ebWX/cBDyZEte6oaHczOJh9EPGISW92yt+guo/kKuUPjLkneH2kE4BtTcsKAJNc8kj RiwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=NK3dlyiWY/77F+xuoFh4C9fzI53x7uXMV5tkAyOsIGY=; b=FxTFvYQG9gvAFiDfVECC5cQQPuf+wHzzGIH3BK+IUiHWkTGRsb8yxJ1TvqMbHWDNM2 nHfsd78Ywj70eSXW8++Tre9N+e8zn/N7uHUjVjPWeU0gddaqHc12C0oxpdhI4NBDe6QB MoqTneDZXzmZkjGCJych9yWAg3tFew+e64E/nwvLpnKNbu1/s4V7G06IV3XWInWzwMIn NzjFlXpTn+uLzn4fTqkZg9aVyylSvNtPEWo9HMPgmtdhbw2wdGY968c2zLCd1xeQArM6 muBFMlGRZnIRUQSoYJKnGLATxA0aFu7MeXzc4Ad/fU+4hIa8lG4P6O0LxAhdxkocRALU RTWA==
X-Gm-Message-State: ANhLgQ35W5i++C2PCVbVugwp2GqjoXL1fVVAqul6uTJIJrx2NOWOaobQ LdOZvFDeFWjduSFWw2ml2ZwTpojJ
X-Google-Smtp-Source: ADFU+vseNYqd6VANSO1Pa/ZF7+uXbLKVe2L+Dxe+hfEav1qtKIjyN3C55f5rz8Sx6Wj9FZElCVYIBw==
X-Received: by 2002:a17:90b:1983:: with SMTP id mv3mr11782406pjb.86.1584130454289;  Fri, 13 Mar 2020 13:14:14 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:20a6:1027:cd80:bfca? ([2601:647:5600:5020:20a6:1027:cd80:bfca]) by smtp.gmail.com with ESMTPSA id o126sm11974031pfb.140.2020.03.13.13.14.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Mar 2020 13:14:13 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_53AF3495-8FFF-4096-AA4A-0E3812C935DA"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Message-Id: <E3909A5A-FACB-4A77-B57A-21E71C01436E@gmail.com>
Date: Fri, 13 Mar 2020 13:14:11 -0700
To: Netconf <netconf@ietf.org>, netmod@ietf.org
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/U4Nd_zG96gbjUClqK2ZDDoCwCVg>
Subject: [netconf] yanglint errors for ietf-subscribed-notifications
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: Fri, 13 Mar 2020 20:14:17 -0000

--Apple-Mail=_53AF3495-8FFF-4096-AA4A-0E3812C935DA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

As I mentioned in the other thread, I am seeing errors while trying to =
use yanglint to validate examples for modules that import =
ietf-subscribed-notifications. I see it with =
ietf-notification-capabilities and with my own draft ietf-https-notif. =
These errors do not appear with confd.=20

Using ietf-notification-capabilites and the first example in the -12 =
version of the draft which I call =
examples-notification-capabilities-1.xml, and released models for =
ietf-yang-push and ietf-subscribed-notifications, I see two issues. The =
first one related to the statement 'required-instance=E2=80=99 in =
ietf-subscribed-notifications is discussed on the other thread, and I do =
not want to repeat it here. If I comment out the only instance of =
=E2=80=98required-instance=E2=80=99 in the module, I run into more =
errors:

bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ =
ietf-system-capabilities@2020-03-08.yang =
ietf-notification-capabilities@2020-03-09.yang =
examples-notification-capabilities-1.xml=20
err : The leafref leaf is config but refers to a non-config leaf. =
(/ietf-subscribed-notifications:subscriptions/subscription/target/stream/s=
tream)
err : Invalid value "subscription-policy" of "uses". =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-po=
licy)
err : Copying data from grouping failed. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-po=
licy)
err : Module "ietf-subscribed-notifications" parsing failed.
err : Importing "ietf-subscribed-notifications" module into =
"ietf-yang-push" failed.
err : Module "ietf-yang-push" parsing failed.
err : Importing "ietf-yang-push" module into =
"ietf-notification-capabilities" failed.
err : Module "ietf-notification-capabilities" parsing failed.

While pyang gives the following error:

bash-3.2$  pyang -f tree ietf-subscribed-notifications@2019-09-09.yang > =
ietf-subscribed-notifications@2019-09-09-tree.txt
ietf-subscribed-notifications@2019-09-09.yang:381: error: the path for =
stream is config but refers to a non-config leaf "name" defined at =
ietf-subscribed-notifications@2019-09-09.yang:1046

Have other encountered this error? If we agree this is an error, is =
there a -bis to fix this?

Thanks.

Mahesh Jethanandani
mjethanandani@gmail.com




--Apple-Mail=_53AF3495-8FFF-4096-AA4A-0E3812C935DA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">As =
I mentioned in the other thread, I am seeing errors while trying to use =
yanglint to validate examples for modules that import =
ietf-subscribed-notifications. I see it with =
ietf-notification-capabilities and with my own draft ietf-https-notif. =
These errors do not appear with confd.&nbsp;<div class=3D""><br =
class=3D""></div><div class=3D"">Using ietf-notification-capabilites and =
the first example in the -12 version of the draft which I call =
examples-notification-capabilities-1.xml, and released models for =
ietf-yang-push and ietf-subscribed-notifications, I see two issues. The =
first one related to the statement 'required-instance=E2=80=99 in =
ietf-subscribed-notifications is discussed on the other thread, and I do =
not want to repeat it here. If I comment out the only instance of =
=E2=80=98required-instance=E2=80=99 in the module, I run into more =
errors:</div><div class=3D""><br class=3D""></div><div class=3D""><div =
class=3D""><div class=3D"">bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ <a =
href=3D"mailto:ietf-system-capabilities@2020-03-08.yang" =
class=3D"">ietf-system-capabilities@2020-03-08.yang</a> <a =
href=3D"mailto:ietf-notification-capabilities@2020-03-09.yang" =
class=3D"">ietf-notification-capabilities@2020-03-09.yang</a> =
examples-notification-capabilities-1.xml&nbsp;</div><div class=3D"">err =
: The leafref leaf is config but refers to a non-config leaf. =
(/ietf-subscribed-notifications:subscriptions/subscription/target/stream/s=
tream)</div><div class=3D"">err : Invalid value "subscription-policy" of =
"uses". =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-po=
licy)</div><div class=3D"">err : Copying data from grouping failed. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-po=
licy)</div><div class=3D"">err : Module "ietf-subscribed-notifications" =
parsing failed.</div><div class=3D"">err : Importing =
"ietf-subscribed-notifications" module into "ietf-yang-push" =
failed.</div><div class=3D"">err : Module "ietf-yang-push" parsing =
failed.</div><div class=3D"">err : Importing "ietf-yang-push" module =
into "ietf-notification-capabilities" failed.</div><div class=3D"">err : =
Module "ietf-notification-capabilities" parsing failed.</div><div =
class=3D""><br class=3D""></div><div class=3D"">While pyang gives the =
following error:</div><div class=3D""><br class=3D""></div><div =
class=3D"">bash-3.2$ &nbsp;pyang -f tree <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang" =
class=3D"">ietf-subscribed-notifications@2019-09-09.yang</a> &gt; <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09-tree.txt" =
class=3D"">ietf-subscribed-notifications@2019-09-09-tree.txt</a></div><div=
 class=3D""><a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang" =
class=3D"">ietf-subscribed-notifications@2019-09-09.yang</a>:381: error: =
the path for stream is config but refers to a non-config leaf "name" =
defined at <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang" =
class=3D"">ietf-subscribed-notifications@2019-09-09.yang</a>:1046</div></d=
iv><div class=3D""><br class=3D""></div><div class=3D"">Have other =
encountered this error? If we agree this is an error, is there a -bis to =
fix this?</div><div class=3D""><br class=3D""></div><div =
class=3D"">Thanks.</div><div class=3D""><br class=3D""><div class=3D"">
<div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; =
text-decoration: none;">Mahesh Jethanandani</div><div =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><a =
href=3D"mailto:mjethanandani@gmail.com" =
class=3D"">mjethanandani@gmail.com</a></div><div style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; orphans: auto; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; widows: =
auto; word-spacing: 0px; -webkit-text-size-adjust: auto; =
-webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br =
class=3D""></div><br class=3D"Apple-interchange-newline">
</div>
<br class=3D""></div></div></body></html>=

--Apple-Mail=_53AF3495-8FFF-4096-AA4A-0E3812C935DA--


From nobody Sun Mar 15 03:00:18 2020
Return-Path: <pratibha.xavier_pruno@nokia.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 0BD0F3A1379 for <netconf@ietfa.amsl.com>; Sun, 15 Mar 2020 03:00:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.659
X-Spam-Level: 
X-Spam-Status: No, score=-0.659 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, NUMERIC_HTTP_ADDR=1.242, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 rWUC3nuiZ8S5 for <netconf@ietfa.amsl.com>; Sun, 15 Mar 2020 03:00:15 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20731.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1b::731]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50E313A1370 for <netconf@ietf.org>; Sun, 15 Mar 2020 03:00:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FjlmJgwVxeWGjKoJqxfkcxWfPEEdX1Asa9duxgguF+17MfSIcxa+MLwVV9nfOd15CKAeY+n5dzxGWryjMwCyb4CTR9amjqcW1LVeXHuTaIAqGhAKRowiezDrxBH55hfFdctnYbakeQsMpWVM/pD8I7xtX695yWv/nzD97Pq8p4806OHg/suRTR1gpljeUhdHpxFUnN+JfzOlOdq3NnxnE2zF5OJBzoOBj6VYXb2/vup+Xu688vUE13LnfH9jimvbFuyuOBCIG7pnnRhFcnq8N2jFxi5o3aIrOXjzdY4SCHKobbuY5P6YPMHAHttOFjwkPziEFgMBnm1m+znKCY7UiQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VnUyXnUGMPkVWWSrfxpB4ZeWNZFHwt/4FAX5AzNOr8k=; b=Biv3ZicNWI6NEqXq7HJyC2r8m6fHxZDoT2CtnG7OP69Rj/9+uCY2SWk7FqRz4xHPrQsP7k+q8xITNNOMA8hZgvC/LQP00376pvqgDdaQjQuYjwgicXNURDsSz2odiZ9/Cokc6jv4VFbRG58IrQPU0q4IZJwInf9cPOYcftygO1s+HKUpADFJDAWH07/AGATbd2bCmhk6IO1fErxmkTLGVeAhnnoOnLba1MXQBo7tLERqmPrOj5LRoG5vDqKtrvd9IFxJkRZiQ359ayw5y6qyJ1fYBMWT/mAWc3MOHZaprgoaJX9UGeSpazQQQ2OmjwSz8+Uc9iaBJcZtwI+i0xMMcA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VnUyXnUGMPkVWWSrfxpB4ZeWNZFHwt/4FAX5AzNOr8k=; b=vXq7q78xUeHMzN8A+KXI3F/aGtGvFET/e7P1qFFnpx0YOKd6DcE17BcN+r7WWpMoxgDWFngcUOYO65IN1pEPW+9RGOsBPG3qpq9o2b3EWHWx7vGXMwDj6Jt8XzzPuSD0UHNXWpXwsxuVaBy2JKcncfFpnklk4i2rIjk3y5NeYsY=
Received: from AM6PR0702MB3735.eurprd07.prod.outlook.com (52.133.19.157) by AM6PR0702MB3541.eurprd07.prod.outlook.com (52.133.22.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.10; Sun, 15 Mar 2020 10:00:13 +0000
Received: from AM6PR0702MB3735.eurprd07.prod.outlook.com ([fe80::10f:9998:c53b:9b9e]) by AM6PR0702MB3735.eurprd07.prod.outlook.com ([fe80::10f:9998:c53b:9b9e%4]) with mapi id 15.20.2814.019; Sun, 15 Mar 2020 10:00:12 +0000
From: "Xavier Pruno, Pratibha (Nokia - IN/Bangalore)" <pratibha.xavier_pruno@nokia.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: POST + Restconf 8040
Thread-Index: AQHV+rCEBSVpCjluKUmwSeUvri46GQ==
Date: Sun, 15 Mar 2020 10:00:12 +0000
Message-ID: <BE5A92C9-844E-4DE2-B56D-0504F2CF7888@contoso.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.22.0.200209
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pratibha.xavier_pruno@nokia.com; 
x-originating-ip: [131.228.32.173]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3c5c40d6-bb55-493d-0125-08d7c8c7a76f
x-ms-traffictypediagnostic: AM6PR0702MB3541:
x-microsoft-antispam-prvs: <AM6PR0702MB3541834103F157242AC20F97D4F80@AM6PR0702MB3541.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0343AC1D30
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6019001)(4636009)(376002)(396003)(366004)(346002)(136003)(39860400002)(199004)(26005)(478600001)(81166006)(316002)(76116006)(6486002)(71200400001)(9686003)(8936002)(81156014)(6506007)(66446008)(86362001)(64756008)(33656002)(8676002)(6512007)(91956017)(66556008)(66946007)(66476007)(6916009)(186003)(5660300002)(36756003)(2906002)(9326002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR0702MB3541; H:AM6PR0702MB3735.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UXAVCsTpw5GJRPfTxhTNn9YID97z/Z1bDBzLOaS6CdAhMmV4bcpwDjsIjK/KP/6qcmTxao8CzQmO30ug/0Im2hSC0PEXR4BoGs+r3h5N8xpMbjBIB4cCBRKOBxJOv3rGi0hz63KdRFE2dlhZmsFMsW7CFphFSOPRGkQc7ucGlSG1mkcDqq0eKXXWpitVa+j8fdLIxRXkHyoQ/lgUMqXzWjxVmneFTC+pQ0ETFjD8y7h8UBxQJVlM3B1aRe4eRhn2GSnReyDTW2CZUSLYY2bp3U6Mu74GYa7YtR5RKPcAlz9hHVuWUpZ05SQKdq7rV+yheJKIsbIV4Tr2mYgPI+kK7NnW6HK/IaOqJ0wvReHxyGY6huTZA+svQPPr22ay/7odS08jr+TnVsCLmObc4xMnL/YgjK7Wv8ttbEQPi9sedelwBFjzeG5OnCfjC6aEACDWOQDfhapqFMp4dUsQKaUTfAKG8/pMQ3psAWXQ+GQLEMH+/tl/lGyuXSMwSGuTESyTO1hhX7AcsMtLytJT25M1Zg==
x-ms-exchange-antispam-messagedata: /asRQeYeqcrRM69VSU30fx4qOSx/6zc649ZeaRHGQi1Mr2NaNOJr3tDd5opiWK95XF33q9jcHtBQ8SWjXEqFoZ6z24voo79GjLY1l3aCe8+zHlaaXjplGiUT2fCf9v8u0Tk8RorbCKMLtGluJ69AUw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BE5A92C9844E4DE2B56D0504F2CF7888contosocom_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c5c40d6-bb55-493d-0125-08d7c8c7a76f
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2020 10:00:12.8781 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: c8awi0jzEv/pI8EkwLpUaHAXw5tSkA3fwWYiYnBCzJKcXvjGCRVnOLd+mt9dBAwndwQNwdMZ0CqO3RZoX7mMg5wLIFtjw8koZ17t0RhPT5k=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0702MB3541
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/NrNCoPQ_p4tijGyv8wMkwYxDBgw>
Subject: [netconf] POST + Restconf 8040
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, 15 Mar 2020 10:00:17 -0000

--_000_BE5A92C9844E4DE2B56D0504F2CF7888contosocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgQWxsLA0KDQogIElzIHRoZSBiZWxvdyAgb25lIGEgdmFsaWQgcmVzdGNvbmYgUE9TVCByZXF1
ZXN0IGZvciB0aGUgYmVsb3cgeWFuZz8gIEJ1dCBhIHBhdGNoIHJlcXVlc3QgZ29lcyB0aHJvdWdo
IGZpbmUuIFBsZWFzZSBub3RlIGxvZ2dpbmcgbW9uaXRvciBpcyBub3QgZW5hYmxlZCB3aGVuIHRo
ZSBwb3N0IHJlcXVlc3QgaXMgc2VudC4gSXMgdGhpcyBleHBlY3RlZCBpbiB0aGUgY2FzZSBvZiDi
gJxzdHJ1Y3R1cmFsIGNvbnRhaW5lcnPigJ0gPw0KDQpBc3N1bWUgdGhlIHlhbmcgaXMgOg0KDQog
IENpc2NvLUlPUy1YRS1uYXRpdmUueWFuZw0KDQogICAgY29udGFpbmVyIG5hdGl2ZSB7DQogICAg
ICAgICAgIGNvbnRhaW5lciBsb2dnaW5nIHsNCiAgICAgICAgICAgICAgICBjb250YWluZXIgbW9u
aXRvciB7DQogICAgICAgICAgICAgICAgICAgICBwcmVzZW5jZSDigJx0cnVl4oCdOw0KICAgICAg
ICAgICAgICAgICAgICAgIGxlYWYgc2V2ZXJpdHkgew0KICAgICAgICAgICAgICAgICAgICAgICAg
IHR5cGUgbG9nZ2luZy1sZXZlbC10eXBlDQogICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAg
ICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgIH0NCiAgICAgICB9DQoNClJlc3Rjb25mIFBP
U1QgUmVxdWVzdDoNCg0KY3VybCAtLWxvY2F0aW9uIC0tcmVxdWVzdCBQT1NUICdodHRwczovLzEw
LjEwLjIwLjQ4OjQ0My9yZXN0Y29uZi9kYXRhL0Npc2NvLUlPUy1YRS1uYXRpdmU6bmF0aXZlJyBc
DQotLWhlYWRlciAnQWNjZXB0OiBhcHBsaWNhdGlvbi95YW5nLWRhdGEranNvbicgXA0KLS1oZWFk
ZXIgJ0NvbnRlbnQtVHlwZTogYXBwbGljYXRpb24veWFuZy1kYXRhK2pzb24nIFwNCi0taGVhZGVy
ICdBdXRob3JpemF0aW9uOiBCYXNpYyBaR1YyWld4dmNHVnlPa014YzJOdk1USXpORFU9JyBcDQot
LWRhdGEtcmF3ICcNCnsNCiAgICJsb2dnaW5nIjogew0KDQogICAgICAibW9uaXRvciI6IHsNCg0K
ICAgICAgICAic2V2ZXJpdHkiOiAiY3JpdGljYWwiDQoNCiAgICAgIH0NCg0KICAgIH0NCg0KICB9
Jw0KDQpUaGUgYWJvdmUgcmVxdWVzdCBmYWlscyB3aXRoIHRoZSBlcnJvcjoNCg0KSSBhbSBnZXR0
aW5nIHRoZSBlcnJvciDigJx7DQogICJlcnJvcnMiOiB7DQogICAgImVycm9yIjogWw0KICAgICAg
ew0KICAgICAgICAiZXJyb3ItbWVzc2FnZSI6ICJvYmplY3QgYWxyZWFkeSBleGlzdHM6IC9pb3M6
bmF0aXZlL2lvczpsb2dnaW5nIiwNCiAgICAgICAgImVycm9yLXBhdGgiOiAiL0Npc2NvLUlPUy1Y
RS1uYXRpdmU6bmF0aXZlIiwNCiAgICAgICAgImVycm9yLXRhZyI6ICJkYXRhLWV4aXN0cyIsDQog
ICAgICAgICJlcnJvci10eXBlIjogImFwcGxpY2F0aW9uIg0KICAgICAgfQ0KICAgIF0NCiAgfQ0K
fQ0K4oCcDQoNCg==

--_000_BE5A92C9844E4DE2B56D0504F2CF7888contosocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <AB918BDF233E934C9456E2C3CA326E1B@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpIZWx2ZXRpY2E7DQoJcGFub3NlLTE6MCAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
Y207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7
fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsN
Cglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30N
Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTO30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCgltYXJnaW46NzIu
MHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3Jk
U2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUlOIiBsaW5r
PSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5IaSBBbGwsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNw
OzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWln
aHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj4mbmJzcDsgSXMgdGhlIGJlbG93ICZuYnNwO29u
ZSBhIHZhbGlkIHJlc3Rjb25mIFBPU1QgcmVxdWVzdCBmb3IgdGhlIGJlbG93IHlhbmc/ICZuYnNw
O0J1dCBhIHBhdGNoIHJlcXVlc3QgZ29lcyB0aHJvdWdoIGZpbmUuIFBsZWFzZSBub3RlIGxvZ2dp
bmcgbW9uaXRvcg0KIGlzIG5vdCBlbmFibGVkIHdoZW4gdGhlIHBvc3QgcmVxdWVzdCBpcyBzZW50
LiBJcyB0aGlzIGV4cGVjdGVkIGluIHRoZSBjYXNlIG9mIOKAnHN0cnVjdHVyYWwgY29udGFpbmVy
c+KAnSA/PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPkFzc3VtZSB0aGUgeWFuZyBpcyA6PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtjb2xv
cjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGU7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZu
YnNwOyBDaXNjby1JT1MtWEUtbmF0aXZlLnlhbmc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5
OkhlbHZldGljYTtjb2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGU7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6SGVsdmV0aWNh
O2NvbG9yOiM1MDUwNTA7YmFja2dyb3VuZDp3aGl0ZTttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1H
QiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbnRhaW5lciBuYXRpdmUgezxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6SGVsdmV0aWNhO2NvbG9yOiM1MDUwNTA7YmFja2dyb3VuZDp3aGl0ZTttc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwO2NvbnRhaW5lciBsb2dnaW5nIHs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtjb2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hp
dGU7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBjb250YWluZXIgbW9uaXRvciB7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpI
ZWx2ZXRpY2E7Y29sb3I6IzUwNTA1MDtiYWNrZ3JvdW5kOndoaXRlO21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7cHJlc2VuY2Ug4oCcdHJ1ZeKAnTs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2xlYWYgc2V2ZXJpdHkgezxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgdHlwZSBsb2dnaW5nLWxldmVsLXR5cGU8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1HQiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
R0IiPlJlc3Rjb25mIFBPU1QgUmVxdWVzdDo8bzpwPjwvbzpwPjwvc3Bhbj48L2I+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxh
bmd1YWdlOkVOLUdCIj5jdXJsIC0tbG9jYXRpb24gLS1yZXF1ZXN0IFBPU1QgJ2h0dHBzOi8vMTAu
MTAuMjAuNDg6NDQzL3Jlc3Rjb25mL2RhdGEvQ2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRpdmUnIFw8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+LS1oZWFkZXIgJ0Fj
Y2VwdDogYXBwbGljYXRpb24veWFuZy1kYXRhJiM0Mztqc29uJyBcPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPi0taGVhZGVyICdDb250ZW50LVR5cGU6IGFwcGxp
Y2F0aW9uL3lhbmctZGF0YSYjNDM7anNvbicgXDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLUdCIj4tLWhlYWRlciAnQXV0aG9yaXphdGlvbjogQmFzaWMgWkdWMlpXeHZj
R1Z5T2tNeGMyTnZNVEl6TkRVPScgXDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLUdCIj4tLWRhdGEtcmF3ICc8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1HQiI+ezxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdC
Ij4mbmJzcDsgJm5ic3A7JnF1b3Q7bG9nZ2luZyZxdW90OzogezxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90
O21vbml0b3ImcXVvdDs6IHs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1HQiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0Ii
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtzZXZlcml0
eSZxdW90OzogJnF1b3Q7Y3JpdGljYWwmcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1HQiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsgfTxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7IH0nPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlRo
ZSBhYm92ZSByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIGVycm9yOjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xvcjpibGFjayI+SSBhbSBn
ZXR0aW5nIHRoZSBlcnJvciDigJw8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1HQiI+ezxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDs8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4m
cXVvdDtlcnJvcnMmcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1HQiI+OiZuYnNwO3s8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6I0EzMTUxNTttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1HQiI+JnF1b3Q7ZXJyb3ImcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
azttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+OiZuYnNwO1s8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tn
cm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ezxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7
YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21zby1mYXJlYXN0LWxhbmd1
YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdC
Ij4mcXVvdDtlcnJvci1tZXNzYWdlJnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjombmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojMDQ1
MUE1O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mcXVvdDtvYmplY3QmbmJzcDthbHJlYWR5
Jm5ic3A7ZXhpc3RzOiZuYnNwOy9pb3M6bmF0aXZlL2lvczpsb2dnaW5nJnF1b3Q7PC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMu
NXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6I0EzMTUxNTttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1HQiI+JnF1b3Q7ZXJyb3ItcGF0aCZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj46Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzA0
NTFBNTttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+JnF1b3Q7L0Npc2NvLUlPUy1YRS1uYXRp
dmU6bmF0aXZlJnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tR0IiPiw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6I0EzMTUx
NTttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+JnF1b3Q7ZXJyb3ItdGFnJnF1b3Q7PC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjombmJzcDs8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjojMDQ1MUE1O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4m
cXVvdDtkYXRhLWV4aXN0cyZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLUdCIj4sPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OiNBMzE1MTU7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZxdW90O2Vycm9yLXR5cGUmcXVv
dDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+
OiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiMwNDUxQTU7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tR0IiPiZxdW90O2FwcGxpY2F0aW9uJnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZG
RkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt9PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5k
OiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0Ii
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO108bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZG
RSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7
Jm5ic3A7fTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj59PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij7igJw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BE5A92C9844E4DE2B56D0504F2CF7888contosocom_--


From nobody Sun Mar 15 15:21:13 2020
Return-Path: <rrahman@cisco.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 3BBD43A1D45 for <netconf@ietfa.amsl.com>; Sun, 15 Mar 2020 15:21:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.357
X-Spam-Level: 
X-Spam-Status: No, score=-8.357 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, HTML_MESSAGE=0.001, NUMERIC_HTTP_ADDR=1.242, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Wm6Lw2kQ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=WnjPNaxF
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 dkIPFIA7WuU8 for <netconf@ietfa.amsl.com>; Sun, 15 Mar 2020 15:21:08 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 504FF3A1D48 for <netconf@ietf.org>; Sun, 15 Mar 2020 15:21:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=23347; q=dns/txt; s=iport; t=1584310868; x=1585520468; h=from:to:subject:date:message-id:mime-version; bh=g8Wb9/igX4cjU4BDiR6dqnPnejCyXIfQ6+TpMMmS5TQ=; b=Wm6Lw2kQpI6qhGDnsYad9NAYS5Tak07uXW2ZS4IoINlUro0C6FWgTFYp h9JOm+4dNiN5Ohv1+PczDY6vtDK/lQksBcsNO6bqBZya7oqaix9tXT+kd vP2FXhlt+9Hlg5jfnrcoGEfHB0bi8vdLM4W2DxmOXE4mWJ78EaAkaSwGw M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AMvRdDxF8YXGFoMu4jy3G551GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1A3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eeTwZiw/FcJqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DVAQDGqW5e/5NdJa1lHQEBAQkBEQU?= =?us-ascii?q?FAYFoBwELAYEkL1AFbFggBAsqCoQMg0UDinNOghGYGIEugSQDVAkBAQEMAQE?= =?us-ascii?q?jCgIEAQGDb1QCF4IGJDUIDgIDAQELAQEFAQEBAgEFBG2FVgyFYwEDAxIRHQE?= =?us-ascii?q?BCi4RAQgRAwECKwIEMB0KBAESIoMEAYF9TQMpBQEOoQICgTmIYnWBMoJ/AQE?= =?us-ascii?q?FgQOENRiCDAMGgTgBjC0agUE/gTgggk0+gmQBAQIBgXkJDYJkMoIsjgeCaYV?= =?us-ascii?q?3ihiPQgqCPIdWjxsdgkqIKJBRjwSJAZJaAgQCBAUCDgEBBYFTATeBWHAVZQG?= =?us-ascii?q?CQVAYDY4dg3OFFIVBdAIBgSaPPQGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.70,558,1574121600";  d="scan'208,217";a="733459235"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 15 Mar 2020 22:21:07 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 02FML7RS011044 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sun, 15 Mar 2020 22:21:07 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 15 Mar 2020 17:21:06 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sun, 15 Mar 2020 17:21:06 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Sun, 15 Mar 2020 17:21:06 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bbCgJgaWuCEld4+T4IVtfusJPXYKS/L2bn8v4pXq686i51uNTtozTRHe7kqKctGMG5gXxW3TzKDXYclUdoP3gzrtJF1C7F1Rnd9ZFzMdqMxkRqnJO9Obc+M8f6Aj87kC4lKF4zaND2Pn9fLA2toUa2dwX0dyXXkTWa2R457xjhrrWEDIe4qjAJnArqClv2krsPrq5Ra27peXYVVrwI4taOv1pRGzxgTePC5T7YW/IKdmuIrngmig4+zXL+CgNWBILP9w8VtFVulOaJBwakjpyP7f52VkWWBUbgtf6ckTeubB1PY0MQBKPMv4V/wPV+cbKggt2ncIZ59X8Vz84C7yhw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g8Wb9/igX4cjU4BDiR6dqnPnejCyXIfQ6+TpMMmS5TQ=; b=mBVNi2hGh51bO4dzNLpyJSgk5haUlzI4LO+JY2o3MLwPS1AqUspm1wqDeCis9xI9NyeklRl+0Dn2ezjwRaRzooupyv3mY5J2Lb9ZpjTGcYUHJlxwmjGOBD16gBQviYo4ASFCxeEeGKYRLzfv/qgajGVZmaVhg2ujXBydrkHgRaubkX4XkK2Qy8PPcFOSVYlkpkWtVIxTCmZcSMzZoeoMnF+HCKoh/hF43Fm3fOL5TY64eWA8dna7p2hrty4Idle6xxGD/QKEj2dCiGbLCO839OyMPdWyE2HqgMVAM2Nwf1DK3pKvLhdTAGE2j1PMlmqySBJ+0sFcEmPTURBlPb41+g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g8Wb9/igX4cjU4BDiR6dqnPnejCyXIfQ6+TpMMmS5TQ=; b=WnjPNaxFGLfgyTDxI3ROAmk5N+UXNqbvh/moKvqUK1c+UOGlxZdMHqI3ri79cCrWMcc8QU5R/hLVLFYROVyOOYxdnpYdnml+PnFOQ17lfN88Mhq6hUok8QIR6YrsKJykz3/fymAeyWyH0rxcSNjmjrdwe0fKaCuFHcdA2WDXqtU=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB4707.namprd11.prod.outlook.com (2603:10b6:5:2a6::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.21; Sun, 15 Mar 2020 22:21:05 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::d887:b11e:eab5:5476%3]) with mapi id 15.20.2793.018; Sun, 15 Mar 2020 22:21:05 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: "Xavier Pruno, Pratibha (Nokia - IN/Bangalore)" <pratibha.xavier_pruno@nokia.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] POST + Restconf 8040
Thread-Index: AQHV+xgElwkDqGsy5UK106hXJk1akg==
Date: Sun, 15 Mar 2020 22:21:05 +0000
Message-ID: <062BDF30-D119-4E41-ADEB-EB96DBABF93F@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [173.38.117.79]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7744f64b-d82b-4007-6d06-08d7c92f2731
x-ms-traffictypediagnostic: DM6PR11MB4707:
x-microsoft-antispam-prvs: <DM6PR11MB47077E01D485F6CC29696A11ABF80@DM6PR11MB4707.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2399;
x-forefront-prvs: 0343AC1D30
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6019001)(4636009)(39860400002)(376002)(346002)(366004)(136003)(396003)(199004)(8676002)(6506007)(110136005)(33656002)(66946007)(66476007)(8936002)(81166006)(91956017)(81156014)(76116006)(64756008)(66556008)(86362001)(966005)(478600001)(316002)(296002)(53546011)(66446008)(26005)(5660300002)(2906002)(2616005)(186003)(6512007)(71200400001)(36756003)(6486002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB4707; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sT6tTJ+lV5BYr7r0yM5pjbtEPWtc9TKXdvRwfYtv/kvOiq/Ty3A7Yo9/BBH4p/uLIqqV0871TdgcMdlcPk+GaaPuk8MPxh5BTvxhMkU9ecryUrvff3yLip6zbCRn0do/pebK2fehJ2kUiXcNI7QqxbA1y4mbaTYFf032r62acs1WCkGg9HuSQMCHUfFl3vPj593jcW5XqH1ZQYQ9ZbAwqITW8mLlt7j30vzl+lU5UyGEoQDdnICCecEk6Ez4L3GqhZ8Lc1Pv9xorL6r0M7ljRQDI01anIy6riuuWemyDQ6hH5CkrYkprQbOHeyLRlUI9ls7fAotW+pCqKXeoknioRUIlsGqlH3D12Eh+4IC4oW0iHFOvGPyDtLuQOSPO0AA/YwMcnBFrvcmbybtfzxTRYM2cP0aP5y7eWKDQUWtyaxVIgcS8U6HTjX1pjnXKehaZsEQmZFAENP/2TlbIZY5Qmc+O7MuQDu6k25rc2qRl57fr09Y8yu3CwDSAA8oG9XYHt2z5mcYh3s7cgeiA3jJLDA==
x-ms-exchange-antispam-messagedata: wnJJIDCy/q/oe1cG7GPeWPg/BzKODA+c7gKtrsIQu8OEdMkPv66+bK1sistgnEV0iBP7p847CsiqO9eshwROok2NEaXMQMx7lhxtnd74KUKEJbCIL1iGoIhvtbm064VRv7UQ/KKQf5q4IuWJa/oivA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_062BDF30D1194E41ADEBEB96DBABF93Fciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 7744f64b-d82b-4007-6d06-08d7c92f2731
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2020 22:21:05.0953 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: euTbku0yC9KLah0xF5bPtDpgMdgDU9bhSA7h4aT1/CdiK21MTRRh6ekOzXXhm7Dds8fMnuXEqKJosSh8oIr5UQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4707
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/-ouMs2u5pD1cUnvkT5Zn9awuAAA>
Subject: Re: [netconf] POST + Restconf 8040
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, 15 Mar 2020 22:21:12 -0000

--_000_062BDF30D1194E41ADEBEB96DBABF93Fciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SWYgdGhlIHJlc291cmNlIGRvZXNu4oCZdCBleGlzdCwgdGhlIG9wZXJhdGlvbiBzaG91bGQgc3Vj
Y2VlZC4gSWYgdGhlIHJlc291cmNlIGFscmVhZHkgZXhpc3RzLCBpdCBmYWlscy4gV2hhdCBkb2Vz
IGEgR0VUIHJldHVybj8NCg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzgwNDAjc2Vj
dGlvbi00LjQuMQ0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KDQpGcm9tOiBuZXRjb25mIDxuZXRjb25m
LWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiAiWGF2aWVyIFBydW5vLCBQcmF0aWJoYSAo
Tm9raWEgLSBJTi9CYW5nYWxvcmUpIiA8cHJhdGliaGEueGF2aWVyX3BydW5vQG5va2lhLmNvbT4N
CkRhdGU6IFN1bmRheSwgTWFyY2ggMTUsIDIwMjAgYXQgNjowMSBBTQ0KVG86ICJuZXRjb25mQGll
dGYub3JnIiA8bmV0Y29uZkBpZXRmLm9yZz4NClN1YmplY3Q6IFtuZXRjb25mXSBQT1NUICsgUmVz
dGNvbmYgODA0MA0KDQpIaSBBbGwsDQoNCiAgSXMgdGhlIGJlbG93ICBvbmUgYSB2YWxpZCByZXN0
Y29uZiBQT1NUIHJlcXVlc3QgZm9yIHRoZSBiZWxvdyB5YW5nPyAgQnV0IGEgcGF0Y2ggcmVxdWVz
dCBnb2VzIHRocm91Z2ggZmluZS4gUGxlYXNlIG5vdGUgbG9nZ2luZyBtb25pdG9yIGlzIG5vdCBl
bmFibGVkIHdoZW4gdGhlIHBvc3QgcmVxdWVzdCBpcyBzZW50LiBJcyB0aGlzIGV4cGVjdGVkIGlu
IHRoZSBjYXNlIG9mIOKAnHN0cnVjdHVyYWwgY29udGFpbmVyc+KAnSA/DQoNCkFzc3VtZSB0aGUg
eWFuZyBpcyA6DQoNCiAgQ2lzY28tSU9TLVhFLW5hdGl2ZS55YW5nDQoNCiAgICBjb250YWluZXIg
bmF0aXZlIHsNCiAgICAgICAgICAgY29udGFpbmVyIGxvZ2dpbmcgew0KICAgICAgICAgICAgICAg
IGNvbnRhaW5lciBtb25pdG9yIHsNCiAgICAgICAgICAgICAgICAgICAgIHByZXNlbmNlIOKAnHRy
dWXigJ07DQogICAgICAgICAgICAgICAgICAgICAgbGVhZiBzZXZlcml0eSB7DQogICAgICAgICAg
ICAgICAgICAgICAgICAgdHlwZSBsb2dnaW5nLWxldmVsLXR5cGUNCiAgICAgICAgICAgICAgICAg
ICAgICAgfQ0KICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgfQ0KICAgICAgIH0N
Cg0KUmVzdGNvbmYgUE9TVCBSZXF1ZXN0Og0KDQpjdXJsIC0tbG9jYXRpb24gLS1yZXF1ZXN0IFBP
U1QgJ2h0dHBzOi8vMTAuMTAuMjAuNDg6NDQzL3Jlc3Rjb25mL2RhdGEvQ2lzY28tSU9TLVhFLW5h
dGl2ZTpuYXRpdmUnIFwNCi0taGVhZGVyICdBY2NlcHQ6IGFwcGxpY2F0aW9uL3lhbmctZGF0YStq
c29uJyBcDQotLWhlYWRlciAnQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi95YW5nLWRhdGEranNv
bicgXA0KLS1oZWFkZXIgJ0F1dGhvcml6YXRpb246IEJhc2ljIFpHVjJaV3h2Y0dWeU9rTXhjMk52
TVRJek5EVT0nIFwNCi0tZGF0YS1yYXcgJw0Kew0KICAgImxvZ2dpbmciOiB7DQoNCiAgICAgICJt
b25pdG9yIjogew0KDQogICAgICAgICJzZXZlcml0eSI6ICJjcml0aWNhbCINCg0KICAgICAgfQ0K
DQogICAgfQ0KDQogIH0nDQoNClRoZSBhYm92ZSByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIGVycm9y
Og0KDQpJIGFtIGdldHRpbmcgdGhlIGVycm9yIOKAnHsNCiAgImVycm9ycyI6IHsNCiAgICAiZXJy
b3IiOiBbDQogICAgICB7DQogICAgICAgICJlcnJvci1tZXNzYWdlIjogIm9iamVjdCBhbHJlYWR5
IGV4aXN0czogL2lvczpuYXRpdmUvaW9zOmxvZ2dpbmciLA0KICAgICAgICAiZXJyb3ItcGF0aCI6
ICIvQ2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRpdmUiLA0KICAgICAgICAiZXJyb3ItdGFnIjogImRh
dGEtZXhpc3RzIiwNCiAgICAgICAgImVycm9yLXR5cGUiOiAiYXBwbGljYXRpb24iDQogICAgICB9
DQogICAgXQ0KICB9DQp9DQrigJwNCg0K

--_000_062BDF30D1194E41ADEBEB96DBABF93Fciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <76DA2872758B0D40AA6520F0A3146D4E@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjAgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpz
cGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29D
aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4w
cHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdp
bjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl
OldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tQ0Ei
IGxpbms9IiMwNTYzQzEiIHZsaW5rPSIjOTU0RjcyIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u
MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtj
b2xvcjpibGFjayI+SWYgdGhlIHJlc291cmNlIGRvZXNu4oCZdCBleGlzdCwgdGhlIG9wZXJhdGlv
biBzaG91bGQgc3VjY2VlZC4gSWYgdGhlIHJlc291cmNlIGFscmVhZHkgZXhpc3RzLCBpdCBmYWls
cy4gV2hhdCBkb2VzIGEgR0VUIHJldHVybj88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xvcjpibGFjayI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPjxhIGhyZWY9Imh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9yZmM4MDQwI3NlY3Rpb24tNC40LjEiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzgwNDAjc2VjdGlvbi00LjQu
MTwvc3Bhbj48L2E+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJs
YWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xvcjpibGFjayI+UmVnYXJkcyw8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPlJlc2hhZC48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJj
b2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPm5l
dGNvbmYgJmx0O25ldGNvbmYtYm91bmNlc0BpZXRmLm9yZyZndDsgb24gYmVoYWxmIG9mICZxdW90
O1hhdmllciBQcnVubywgUHJhdGliaGEgKE5va2lhIC0gSU4vQmFuZ2Fsb3JlKSZxdW90OyAmbHQ7
cHJhdGliaGEueGF2aWVyX3BydW5vQG5va2lhLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+U3Vu
ZGF5LCBNYXJjaCAxNSwgMjAyMCBhdCA2OjAxIEFNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDtuZXRj
b25mQGlldGYub3JnJnF1b3Q7ICZsdDtuZXRjb25mQGlldGYub3JnJmd0Ozxicj4NCjxiPlN1Ympl
Y3Q6IDwvYj5bbmV0Y29uZl0gUE9TVCAmIzQzOyBSZXN0Y29uZiA4MDQwPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij5IaSBBbGwsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWln
aHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj4mbmJzcDsgSXMgdGhlIGJlbG93ICZuYnNwO29u
ZSBhIHZhbGlkIHJlc3Rjb25mIFBPU1QgcmVxdWVzdCBmb3IgdGhlIGJlbG93IHlhbmc/ICZuYnNw
O0J1dCBhIHBhdGNoIHJlcXVlc3QgZ29lcyB0aHJvdWdoIGZpbmUuIFBsZWFzZSBub3RlIGxvZ2dp
bmcgbW9uaXRvcg0KIGlzIG5vdCBlbmFibGVkIHdoZW4gdGhlIHBvc3QgcmVxdWVzdCBpcyBzZW50
LiBJcyB0aGlzIGV4cGVjdGVkIGluIHRoZSBjYXNlIG9mIOKAnHN0cnVjdHVyYWwgY29udGFpbmVy
c+KAnSA/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPkFzc3VtZSB0aGUgeWFuZyBpcyA6PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGlj
YTtjb2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGU7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
R0IiPiZuYnNwOyBDaXNjby1JT1MtWEUtbmF0aXZlLnlhbmc8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OkhlbHZldGljYTtjb2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGU7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6SGVs
dmV0aWNhO2NvbG9yOiM1MDUwNTA7YmFja2dyb3VuZDp3aGl0ZTttc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbnRhaW5lciBuYXRpdmUgezwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
OS4wcHQ7Zm9udC1mYW1pbHk6SGVsdmV0aWNhO2NvbG9yOiM1MDUwNTA7YmFja2dyb3VuZDp3aGl0
ZTttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwO2NvbnRhaW5lciBsb2dnaW5nIHs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtjb2xvcjojNTA1MDUwO2JhY2tncm91
bmQ6d2hpdGU7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBjb250YWluZXIgbW9uaXRvciB7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZh
bWlseTpIZWx2ZXRpY2E7Y29sb3I6IzUwNTA1MDtiYWNrZ3JvdW5kOndoaXRlO21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7cHJlc2VuY2Ug4oCcdHJ1ZeKAnTs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2xlYWYgc2V2ZXJp
dHkgezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSBsb2dnaW5nLWxldmVsLXR5cGU8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1HQiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tR0IiPlJlc3Rjb25mIFBPU1QgUmVxdWVzdDo8L3NwYW4+PC9iPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNv
LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLUdCIj5jdXJsIC0tbG9jYXRpb24gLS1yZXF1ZXN0IFBPU1QgJ2h0dHBz
Oi8vMTAuMTAuMjAuNDg6NDQzL3Jlc3Rjb25mL2RhdGEvQ2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRp
dmUnIFw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+LS1oZWFk
ZXIgJ0FjY2VwdDogYXBwbGljYXRpb24veWFuZy1kYXRhJiM0Mztqc29uJyBcPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPi0taGVhZGVyICdDb250ZW50LVR5cGU6
IGFwcGxpY2F0aW9uL3lhbmctZGF0YSYjNDM7anNvbicgXDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4tLWhlYWRlciAnQXV0aG9yaXphdGlvbjogQmFzaWMgWkdW
MlpXeHZjR1Z5T2tNeGMyTnZNVEl6TkRVPScgXDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLUdCIj4tLWRhdGEtcmF3ICc8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1HQiI+ezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLUdCIj4mbmJzcDsgJm5ic3A7JnF1b3Q7bG9nZ2luZyZxdW90Ozogezwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZxdW90O21vbml0b3ImcXVvdDs6IHs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1HQiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtz
ZXZlcml0eSZxdW90OzogJnF1b3Q7Y3JpdGljYWwmcXVvdDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsgfTwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7IH0nPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPlRoZSBhYm92ZSByZXF1ZXN0IGZhaWxzIHdpdGggdGhlIGVycm9yOjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xvcjpibGFjayI+
SSBhbSBnZXR0aW5nIHRoZSBlcnJvciDigJw8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+ezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZF
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsm
bmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1O21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LUdCIj4mcXVvdDtlcnJvcnMmcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1HQiI+OiZuYnNwO3s8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZG
RkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6I0EzMTUxNTttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1HQiI+JnF1b3Q7ZXJyb3ImcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+OiZuYnNwO1s8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0
O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ezwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDox
My41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLUdCIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1O21zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLUdCIj4mcXVvdDtlcnJvci1tZXNzYWdlJnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjombmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjojMDQ1MUE1O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4mcXVvdDtvYmplY3QmbmJzcDth
bHJlYWR5Jm5ic3A7ZXhpc3RzOiZuYnNwOy9pb3M6bmF0aXZlL2lvczpsb2dnaW5nJnF1b3Q7PC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiw8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWln
aHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6I0EzMTUxNTttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1HQiI+JnF1b3Q7ZXJyb3ItcGF0aCZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj46Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6IzA0NTFBNTttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+JnF1b3Q7L0Npc2NvLUlPUy1Y
RS1uYXRpdmU6bmF0aXZlJnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tR0IiPiw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
I0EzMTUxNTttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1HQiI+JnF1b3Q7ZXJyb3ItdGFnJnF1b3Q7
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPjom
bmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojMDQ1MUE1O21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LUdCIj4mcXVvdDtkYXRhLWV4aXN0cyZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLUdCIj4sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZG
RkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOiNBMzE1MTU7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPiZxdW90O2Vycm9yLXR5
cGUmcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFnZTpF
Ti1HQiI+OiZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiMwNDUxQTU7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tR0IiPiZxdW90O2FwcGxpY2F0aW9uJnF1b3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3Jv
dW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
R0IiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO308L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2Jh
Y2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjazttc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1HQiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7XTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3Vu
ZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLUdC
Ij4mbmJzcDsmbmJzcDt9PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2s7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tR0IiPn08L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPuKAnDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_062BDF30D1194E41ADEBEB96DBABF93Fciscocom_--


From nobody Sun Mar 15 20:57:20 2020
Return-Path: <pratibha.xavier_pruno@nokia.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 6CE603A078C for <netconf@ietfa.amsl.com>; Sun, 15 Mar 2020 20:57:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.658
X-Spam-Level: 
X-Spam-Status: No, score=-0.658 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, NUMERIC_HTTP_ADDR=1.242, SPF_PASS=-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=nokia.onmicrosoft.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 hLQ6UEMcUTo9 for <netconf@ietfa.amsl.com>; Sun, 15 Mar 2020 20:57:15 -0700 (PDT)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00119.outbound.protection.outlook.com [40.107.0.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E03843A076C for <netconf@ietf.org>; Sun, 15 Mar 2020 20:57:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oUHxCLNTHerYJUvsqTaX54cKUNIk9ZArbh/HvofQ8L5E5m9lE39JCR5AkLV+1cmeXSSFY/Ec7TlFVnwHmP6ne8Ds+ZowECcb1ACqyfeP/xaXON+UFWYbWacv4BYk8ict8YQQUqJrwavbT27c+TJWyBiVw1k0hzKBfjFqmb4WD+VxydlukG3ofynKwJqvF+8HX0YT6ViTSlC+JYYujh/xUWAMYFQFbyzIdFoHnXsTs/cufhhkVAxxEl7biUUvM4kO0nIAPN0qoGHBbmZ++skVOWNHJ1lvggJ7ukrcElZzxQ1Jm1gJ5OqRYuRKrmPzgto+IEeQ6Ivm2zHr3oy1NWXRoA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qzIglHvTUU+4Jo4dusTvWN1teIXx4aSnsQZhfWVMY60=; b=VwDrbhw93BgijZqMIT8JO8RGEVcSl7JFW+6ckh9lnPYcpVXSXi21+4hPTegNbFTeEsUWavuLkzzzybur9GhEMuNmpMNH9cVwxD7aatm2S6Al6Lj4gLU3Vb99n1pArKxJnegk3j6D7xYZcruZEVuzUFo1zUoHyXVHyhhGwA/lLZ8E5psZOA5HOBmVdCqLm6zkExg226Go7AHyU3X3pMZzuQcJu1szrZ9KnVuK8UcfihdpptxYA9F8y7gIf5El5YCetFctGCYb3Qrl3Vqv1qgv8UZtK7RBFIk0yhdznUr4ES0bCC5tL50KumopN0CQS0eFxgo08/JVVdwnu06adnbx+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qzIglHvTUU+4Jo4dusTvWN1teIXx4aSnsQZhfWVMY60=; b=t7sNiGWiTdA62FgFtOmi++XAbDBQc6i/KH08uhtt0d1HfRF25Ma/C8ZrLpee16r9322QOuaVD0J3xpP+MQ5EcJgrPGmeYetY3QjNFKRVEJZ458dJ7rjnlkLV7Z3wtYu4UwAga93QsGdyjqGNHd42kF67e6kYWbtdoT0+C/R2eAU=
Received: from AM6PR0702MB3735.eurprd07.prod.outlook.com (52.133.19.157) by AM6PR0702MB3815.eurprd07.prod.outlook.com (52.133.24.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.12; Mon, 16 Mar 2020 03:57:10 +0000
Received: from AM6PR0702MB3735.eurprd07.prod.outlook.com ([fe80::10f:9998:c53b:9b9e]) by AM6PR0702MB3735.eurprd07.prod.outlook.com ([fe80::10f:9998:c53b:9b9e%4]) with mapi id 15.20.2814.021; Mon, 16 Mar 2020 03:57:10 +0000
From: "Xavier Pruno, Pratibha (Nokia - IN/Bangalore)" <pratibha.xavier_pruno@nokia.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] POST + Restconf 8040
Thread-Index: AQHV+xgElwkDqGsy5UK106hXJk1akqhK86WA
Date: Mon, 16 Mar 2020 03:57:10 +0000
Message-ID: <1A770365-1DB9-4BD2-A051-3DE64A545564@nokia.com>
References: <062BDF30-D119-4E41-ADEB-EB96DBABF93F@cisco.com>
In-Reply-To: <062BDF30-D119-4E41-ADEB-EB96DBABF93F@cisco.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.22.0.200209
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pratibha.xavier_pruno@nokia.com; 
x-originating-ip: [131.228.69.8]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b7beb3c1-77c9-4259-a212-08d7c95e1a98
x-ms-traffictypediagnostic: AM6PR0702MB3815:
x-microsoft-antispam-prvs: <AM6PR0702MB38152666A567E4EB60FA1273D4F90@AM6PR0702MB3815.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-forefront-prvs: 03449D5DD1
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6019001)(4636009)(346002)(39860400002)(136003)(376002)(366004)(396003)(199004)(64756008)(66446008)(66476007)(66556008)(36756003)(91956017)(53546011)(6506007)(110136005)(316002)(6512007)(6486002)(8936002)(81166006)(33656002)(71200400001)(8676002)(81156014)(76116006)(66946007)(966005)(478600001)(2906002)(86362001)(2616005)(26005)(186003)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR0702MB3815; H:AM6PR0702MB3735.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: t/40zOOtGTgBbjENzoHKl/zp/oTgxfufimphX05/LypFJGG0otXxDnzI9tRcryU48OQQskGWYUQIMBZjRntgQwvTmVBAluFEPPbcNwSQKkKmhUNzgRXhSYwBJuhOiRciMvlE1ktlD4oSufM2/DprBzpnLb7h9T8cVtHj0H9Ns231SvlVmZJotMxgtNB/jSyGAT2DP94A2ILtwmqNrzsMPX8FQeZG0LkSotZqoVJqMiFyw+jt0JbLSd/Hk/NFN5+gjcz+GjMo+8WKSeASPojWsK5cySONrb56/XbJk3BKNqyQCNpm/osxRrAQ974jbZitOW1gn9P6hmQKo8IsTFwTljnJrNKyFMYD6qscIYQRofl5ocPWs2sbc3lPqmCHWg9kURyxTvdxheN/AivAi81GpK3Z51aMW1qFXzMCZj7oQaUQU5VqjgKJ63R4M3ND3fZbZvCSa+gdBwN34ih6/pJamtjSRSCjOuDf3n7V6AFBcGUYbVVSSohv6JeXAYhkFHJ7GBgMsL69hxrL1keSWpLcdQ==
x-ms-exchange-antispam-messagedata: ExaIYAjaZ7D2A+symQGC62xSg0gWSaZUNdpV9uQl4S3Q7djDhBGoV/wGOYDV4LSvq9L/BoPpSZAFUiewpDUwIHhNyqT6vFLdOalC++NozWVeYOwSozFOaxadu7qXAX27/nwGudmJy+QD2wtiOYMeXw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_1A7703651DB94BD2A0513DE64A545564nokiacom_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b7beb3c1-77c9-4259-a212-08d7c95e1a98
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2020 03:57:10.6084 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: F6aU8EgSfoBrjs8JCasXNI0KK16qcFYlaXCcqTCZS2Sg/7F85/Bl79jP6U6MCftX6eeGg0kwMFVzZiyaPv75BpB+NfinQ+DkBjo9qgtd/zo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0702MB3815
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/hX9x1KUH4Yd-47iYwvfJ-vFgFzs>
Subject: Re: [netconf] POST + Restconf 8040
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: Mon, 16 Mar 2020 03:57:20 -0000

--_000_1A7703651DB94BD2A0513DE64A545564nokiacom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

ICAxLiAgR0VUIG9uIOKAnC9yZXN0Y29uZi9kYXRhL0Npc2NvLUlPUy1YRS1uYXRpdmU6bmF0aXZl
L2xvZ2dpbmfigJ0gcmV0dXJuZWQgc3RhdHVzOiAyMDRObyBDb250ZW50DQogIDIuICBQT1NUIG9u
IOKAnC9yZXN0Y29uZi9kYXRhL0Npc2NvLUlPUy1YRS1uYXRpdmU6bmF0aXZl4oCdIHJldHVybmVk
IHN0YXR1czogNDA5Q29uZmxpY3QNCg0KDQogICAgICAgICAgICAgICAgICAgICB7DQoibG9nZ2lu
ZyI6IHsNCiJtb25pdG9yIjogew0KInNldmVyaXR5IjogImFsZXJ0cyINCn0NCg0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB9DQoNCn0NCg0KICAxLiAgUEFUQ0ggb24g4oCcL3Jlc3Rj
b25mL2RhdGEvQ2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRpdmXigJ0gcmV0dXJuZWQgc3RhdHVzOiBD
b250ZW50DQoNCnsNCg0KDQoNCiAgIm5hdGl2ZSI6IHsNCg0KDQoNCiAgICAibG9nZ2luZyI6IHsN
Cg0KDQoNCiAgICAgICJtb25pdG9yIjogew0KDQoNCg0KICAgICAgICAic2V2ZXJpdHkiOiAiYWxl
cnRzIg0KDQoNCg0KICAgICAgfQ0KDQoNCg0KICAgIH0NCg0KDQoNCiAgfQ0KDQoNCg0KfQ0KDQog
IDEuICBBZ2FpbiBHRVQgb24g4oCcL3Jlc3Rjb25mL2RhdGEvQ2lzY28tSU9TLVhFLW5hdGl2ZTpu
YXRpdmUvbG9nZ2luZ3bigJ0gcmV0dXJuZWQgc3RhdHVz4oCdIDIwME9LDQoNCnsNCg0KICAiQ2lz
Y28tSU9TLVhFLW5hdGl2ZTpsb2dnaW5nIjogew0KDQogICAgIm1vbml0b3IiOiB7DQoNCiAgICAg
ICJzZXZlcml0eSI6ICJhbGVydHMiDQoNCiAgICB9DQoNCiAgfQ0KDQp9DQoNCg0KV2hlbiBJIHJl
YWQgcmZjIDgwNDAsIHRoZXJlIGlzIG5vIHNwZWNpYWwgbWVudGlvbiBvbiBzdHJ1Y3R1cmFsIGNv
bnRhaW5lcnMuIFNvIEkgYXNzdW1lIHRoZSBQT1NUIHJlcXVlc3QgaW4gc3RlcCAjMiBpcyB2YWxp
ZC4NCg0KTGV0IG1lIGtub3cgaWYgSSBhbSBtaXNzaW5nIHNvbWV0aGluZy4NCg0KVGhhbmtzLA0K
UHJhdGliaGENCkZyb206ICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28u
Y29tPg0KRGF0ZTogTW9uZGF5LCAxNiBNYXJjaCAyMDIwIGF0IDM6NTEgQU0NClRvOiAiWGF2aWVy
IFBydW5vLCBQcmF0aWJoYSAoTm9raWEgLSBJTi9CYW5nYWxvcmUpIiA8cHJhdGliaGEueGF2aWVy
X3BydW5vQG5va2lhLmNvbT4sIE5ldGNvbmYgPG5ldGNvbmZAaWV0Zi5vcmc+DQpTdWJqZWN0OiBS
ZTogW25ldGNvbmZdIFBPU1QgKyBSZXN0Y29uZiA4MDQwDQoNCklmIHRoZSByZXNvdXJjZSBkb2Vz
buKAmXQgZXhpc3QsIHRoZSBvcGVyYXRpb24gc2hvdWxkIHN1Y2NlZWQuIElmIHRoZSByZXNvdXJj
ZSBhbHJlYWR5IGV4aXN0cywgaXQgZmFpbHMuIFdoYXQgZG9lcyBhIEdFVCByZXR1cm4/DQoNCmh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM4MDQwI3NlY3Rpb24tNC40LjENCg0KUmVnYXJk
cywNClJlc2hhZC4NCg0KRnJvbTogbmV0Y29uZiA8bmV0Y29uZi1ib3VuY2VzQGlldGYub3JnPiBv
biBiZWhhbGYgb2YgIlhhdmllciBQcnVubywgUHJhdGliaGEgKE5va2lhIC0gSU4vQmFuZ2Fsb3Jl
KSIgPHByYXRpYmhhLnhhdmllcl9wcnVub0Bub2tpYS5jb20+DQpEYXRlOiBTdW5kYXksIE1hcmNo
IDE1LCAyMDIwIGF0IDY6MDEgQU0NClRvOiAibmV0Y29uZkBpZXRmLm9yZyIgPG5ldGNvbmZAaWV0
Zi5vcmc+DQpTdWJqZWN0OiBbbmV0Y29uZl0gUE9TVCArIFJlc3Rjb25mIDgwNDANCg0KSGkgQWxs
LA0KDQogIElzIHRoZSBiZWxvdyAgb25lIGEgdmFsaWQgcmVzdGNvbmYgUE9TVCByZXF1ZXN0IGZv
ciB0aGUgYmVsb3cgeWFuZz8gIEJ1dCBhIHBhdGNoIHJlcXVlc3QgZ29lcyB0aHJvdWdoIGZpbmUu
IFBsZWFzZSBub3RlIGxvZ2dpbmcgbW9uaXRvciBpcyBub3QgZW5hYmxlZCB3aGVuIHRoZSBwb3N0
IHJlcXVlc3QgaXMgc2VudC4gSXMgdGhpcyBleHBlY3RlZCBpbiB0aGUgY2FzZSBvZiDigJxzdHJ1
Y3R1cmFsIGNvbnRhaW5lcnPigJ0gPw0KDQpBc3N1bWUgdGhlIHlhbmcgaXMgOg0KDQogIENpc2Nv
LUlPUy1YRS1uYXRpdmUueWFuZw0KDQogICAgY29udGFpbmVyIG5hdGl2ZSB7DQogICAgICAgICAg
IGNvbnRhaW5lciBsb2dnaW5nIHsNCiAgICAgICAgICAgICAgICBjb250YWluZXIgbW9uaXRvciB7
DQogICAgICAgICAgICAgICAgICAgICBwcmVzZW5jZSDigJx0cnVl4oCdOw0KICAgICAgICAgICAg
ICAgICAgICAgIGxlYWYgc2V2ZXJpdHkgew0KICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGUg
bG9nZ2luZy1sZXZlbC10eXBlDQogICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAg
ICAgICAgICB9DQogICAgICAgICAgICAgIH0NCiAgICAgICB9DQoNClJlc3Rjb25mIFBPU1QgUmVx
dWVzdDoNCg0KY3VybCAtLWxvY2F0aW9uIC0tcmVxdWVzdCBQT1NUICdodHRwczovLzEwLjEwLjIw
LjQ4OjQ0My9yZXN0Y29uZi9kYXRhL0Npc2NvLUlPUy1YRS1uYXRpdmU6bmF0aXZlJyBcDQotLWhl
YWRlciAnQWNjZXB0OiBhcHBsaWNhdGlvbi95YW5nLWRhdGEranNvbicgXA0KLS1oZWFkZXIgJ0Nv
bnRlbnQtVHlwZTogYXBwbGljYXRpb24veWFuZy1kYXRhK2pzb24nIFwNCi0taGVhZGVyICdBdXRo
b3JpemF0aW9uOiBCYXNpYyBaR1YyWld4dmNHVnlPa014YzJOdk1USXpORFU9JyBcDQotLWRhdGEt
cmF3ICcNCnsNCiAgICJsb2dnaW5nIjogew0KDQogICAgICAibW9uaXRvciI6IHsNCg0KICAgICAg
ICAic2V2ZXJpdHkiOiAiY3JpdGljYWwiDQoNCiAgICAgIH0NCg0KICAgIH0NCg0KICB9Jw0KDQpU
aGUgYWJvdmUgcmVxdWVzdCBmYWlscyB3aXRoIHRoZSBlcnJvcjoNCg0KSSBhbSBnZXR0aW5nIHRo
ZSBlcnJvciDigJx7DQogICJlcnJvcnMiOiB7DQogICAgImVycm9yIjogWw0KICAgICAgew0KICAg
ICAgICAiZXJyb3ItbWVzc2FnZSI6ICJvYmplY3QgYWxyZWFkeSBleGlzdHM6IC9pb3M6bmF0aXZl
L2lvczpsb2dnaW5nIiwNCiAgICAgICAgImVycm9yLXBhdGgiOiAiL0Npc2NvLUlPUy1YRS1uYXRp
dmU6bmF0aXZlIiwNCiAgICAgICAgImVycm9yLXRhZyI6ICJkYXRhLWV4aXN0cyIsDQogICAgICAg
ICJlcnJvci10eXBlIjogImFwcGxpY2F0aW9uIg0KICAgICAgfQ0KICAgIF0NCiAgfQ0KfQ0K4oCc
DQoNCg==

--_000_1A7703651DB94BD2A0513DE64A545564nokiacom_
Content-Type: text/html; charset="utf-8"
Content-ID: <E60F080D7F21274287C28BCB5BD65D2F@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseTpIZWx2ZXRpY2E7DQoJcGFub3NlLTE6MCAwIDAgMCAwIDAgMCAwIDAg
MDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0x
OjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJp
Ow0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25z
ICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjow
Y207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1m
YW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0K
CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRp
b246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwg
ZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10
b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTowY207DQoJbWFyZ2lu
LWxlZnQ6MzYuMHB0Ow0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE5
DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNv
LXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3Jk
U2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQg
NzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30N
Ci8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjcxNzM2MTUz
MjsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NzEyMDEz
MzYwIDIwODA0MTE3MDQgMTM0ODA3NTc3IDEzNDgwNzU3OSAxMzQ4MDc1NjcgMTM0ODA3NTc3IDEz
NDgwNzU3OSAxMzQ4MDc1NjcgMTM0ODA3NTc3IDEzNDgwNzU3OTt9DQpAbGlzdCBsMDpsZXZlbDEN
Cgl7bXNvLWxldmVsLXRleHQ6IiUxXCkiOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZv
bnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLHNlcmlmOw0KCW1zby1hc2NpaS1mb250LWZhbWls
eTpDYWxpYnJpOw0KCW1zby1mYXJlYXN0LWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWhhbnNp
LWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBS
b21hbiI7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhh
LWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsMw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05
LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxp
c3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlz
dCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw4
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWIt
c3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpy
b21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMQ0KCXttc28t
bGlzdC1pZDo3NDM0NTA3NzA7DQoJbXNvLWxpc3QtdHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOjE1OTU4MzU0NzAgMjA4MDQxMTcwNCAxMzQ4MDc1NzcgMTM0ODA3NTc5IDEzNDgw
NzU2NyAxMzQ4MDc1NzcgMTM0ODA3NTc5IDEzNDgwNzU2NyAxMzQ4MDc1NzcgMTM0ODA3NTc5O30N
CkBsaXN0IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtdGV4dDoiJTFcKSI7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1s
ZWZ0OjQ4LjI1cHQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiVGltZXMg
TmV3IFJvbWFuIixzZXJpZjsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6Q2FsaWJyaTsNCgltc28t
ZmFyZWFzdC1mb250LWZhbWlseTpDYWxpYnJpOw0KCW1zby1oYW5zaS1mb250LWZhbWlseTpDYWxp
YnJpOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwx
OmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFy
Z2luLWxlZnQ6ODQuMjVwdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVs
Mw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCW1hcmdpbi1s
ZWZ0OjEyMC4yNXB0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7
bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCW1hcmdpbi1sZWZ0OjE1Ni4yNXB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCglt
YXJnaW4tbGVmdDoxOTIuMjVwdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxl
dmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCW1hcmdp
bi1sZWZ0OjIyOC4yNXB0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDcN
Cgl7bXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCW1hcmdpbi1sZWZ0OjI2NC4yNXB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxp
c3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
CgltYXJnaW4tbGVmdDozMDAuMjVwdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwx
OmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpyb21hbi1sb3dlcjsNCgltc28tbGV2
ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCW1h
cmdpbi1sZWZ0OjMzNi4yNXB0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpAbGlzdCBsMg0KCXtt
c28tbGlzdC1pZDoyMDg5Mzc4NjM4Ow0KCW1zby1saXN0LXR5cGU6aHlicmlkOw0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczoxMzE0NjcyNDIgMjA4MDQxMTcwNCAxMzQ4MDc1NzcgMTM0ODA3NTc5IDEz
NDgwNzU2NyAxMzQ4MDc1NzcgMTM0ODA3NTc5IDEzNDgwNzU2NyAxMzQ4MDc1NzcgMTM0ODA3NTc5
O30NCkBsaXN0IGwyOmxldmVsMQ0KCXttc28tbGV2ZWwtdGV4dDoiJTFcKSI7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdp
bi1sZWZ0OjcyLjBwdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1l
cyBOZXcgUm9tYW4iLHNlcmlmOw0KCW1zby1hc2NpaS1mb250LWZhbWlseTpDYWxpYnJpOw0KCW1z
by1mYXJlYXN0LWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJbXNvLWhhbnNpLWZvbnQtZmFtaWx5OkNh
bGlicmk7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7fQ0KQGxpc3Qg
bDI6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCglt
YXJnaW4tbGVmdDoxMDguMHB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDI6bGV2
ZWwzDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJbWFyZ2lu
LWxlZnQ6MTQ0LjBwdDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDI6bGV2ZWw0DQoJ
e21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgltYXJnaW4tbGVmdDoxODAuMHB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDI6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCglt
YXJnaW4tbGVmdDoyMTYuMHB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDI6bGV2
ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJbWFyZ2lu
LWxlZnQ6MjUyLjBwdDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDI6bGV2ZWw3DQoJ
e21zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgltYXJnaW4tbGVmdDoyODguMHB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDI6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1s
ZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCglt
YXJnaW4tbGVmdDozMjQuMHB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDI6bGV2
ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10
YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJbWFyZ2lu
LWxlZnQ6MzYwLjBwdDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRv
bTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4N
Cjxib2R5IGxhbmc9IkVOLUlOIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0icHVycGxlIj4NCjxkaXYg
Y2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGNtIiBzdGFydD0i
MSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDowY207bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+R0VUIG9uIOKA
nDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGlj
YTtjb2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGUiPi9yZXN0Y29uZi9kYXRhL0Npc2NvLUlP
Uy1YRS1uYXRpdmU6bmF0aXZlL2xvZ2dpbmfigJ0NCiByZXR1cm5lZCBzdGF0dXM6IDwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtjb2xvcjoj
MjQ5QzQ3O2JhY2tncm91bmQ6I0ZBRkFGQSI+MjA0Tm8gQ29udGVudDwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD48L286cD48L3NwYW4+PC9saT48bGkgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bXNvLWxpc3Q6bDAgbGV2ZWwx
IGxmbzEiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+UE9TVCBvbiDigJw8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29sb3I6IzUwNTA1MDtiYWNrZ3JvdW5k
OndoaXRlIj4vcmVzdGNvbmYvZGF0YS9DaXNjby1JT1MtWEUtbmF0aXZlOm5hdGl2ZeKAnQ0KIHJl
dHVybmVkIHN0YXR1czogPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OC41cHQ7Zm9udC1m
YW1pbHk6SGVsdmV0aWNhO2NvbG9yOiMyNDlDNDc7YmFja2dyb3VuZDojRkFGQUZBIj40MDlDb25m
bGljdDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD48L286cD48L3Nw
YW4+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0O3RleHQtaW5kZW50OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PiZxdW90O2xvZ2dpbmcmcXVvdDs6IHs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50OjM2LjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZxdW90O21vbml0b3ImcXVvdDs6IHs8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxl
ZnQ6MTA4LjBwdDt0ZXh0LWluZGVudDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4mcXVvdDtzZXZlcml0eSZxdW90OzogJnF1b3Q7YWxlcnRzJnF1b3Q7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjcyLjBw
dDt0ZXh0LWluZGVudDozNi4wcHQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij59PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJz
cDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9InRleHQtaW5kZW50OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPn08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6
MGNtIiBzdGFydD0iMyIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDowY207bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij5QQVRDSCBvbiDigJw8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29sb3I6IzUwNTA1MDtiYWNrZ3JvdW5k
OndoaXRlIj4vcmVzdGNvbmYvZGF0YS9DaXNjby1JT1MtWEUtbmF0aXZlOm5hdGl2ZeKAnSByZXR1
cm5lZA0KIHN0YXR1czogPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OC41cHQ7Zm9udC1m
YW1pbHk6SGVsdmV0aWNhO2NvbG9yOiMyNDlDNDc7YmFja2dyb3VuZDojRkFGQUZBIj5Db250ZW50
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48
L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPns8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBh
cmFncmFwaCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jm5ic3A7ICZxdW90O25hdGl2ZSZxdW90OzogezxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsm
bmJzcDsgJnF1b3Q7bG9nZ2luZyZxdW90OzogezxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgJnF1b3Q7bW9uaXRvciZxdW90OzogezxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgJnF1b3Q7c2V2ZXJpdHkmcXVvdDs6ICZxdW90O2FsZXJ0cyZxdW90OzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgfTxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsg
fTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij59PG86cD48L286cD48L3NwYW4+PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBjbSIgc3Rh
cnQ9IjQiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MGNtO21zby1saXN0OmwwIGxldmVsMSBsZm8xIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+QWdhaW4gR0VUIG9uDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj7igJw8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29sb3I6
IzUwNTA1MDtiYWNrZ3JvdW5kOndoaXRlIj4vcmVzdGNvbmYvZGF0YS9DaXNjby1JT1MtWEUtbmF0
aXZlOm5hdGl2ZS9sb2dnaW5ndjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
4oCdDQogcmV0dXJuZWQgc3RhdHVz4oCdIDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjgu
NXB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtjb2xvcjojMjQ5QzQ3O2JhY2tncm91bmQ6I0ZBRkFG
QSI+MjAwT0s8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPns8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tn
cm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7PC9zcGFuPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6I0EzMTUxNSI+JnF1b3Q7Q2lzY28tSU9TLVhFLW5hdGl2ZTpsb2dnaW5nJnF1
b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjombmJzcDt7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41
cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1Ij4mcXVvdDttb25pdG9yJnF1
b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjombmJzcDt7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41
cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1Ij4mcXVv
dDtzZXZlcml0eSZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj46Jm5ic3A7PC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6IzA0NTFBNSI+JnF1b3Q7YWxlcnRzJnF1b3Q7PC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7fTxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibGluZS1oZWlnaHQ6
MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5i
c3A7fTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBz
dHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjayI+fTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdy
YXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPldoZW4gSSByZWFkIHJmYyA4MDQwLCB0aGVyZSBpcyBubyBzcGVjaWFsIG1lbnRpb24gb24g
c3RydWN0dXJhbCBjb250YWluZXJzLiBTbyBJIGFzc3VtZSB0aGUgUE9TVCByZXF1ZXN0IGluIHN0
ZXAgIzIgaXMgdmFsaWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij5MZXQgbWUga25vdyBpZiBJIGFtIG1pc3Npbmcgc29tZXRoaW5nLjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPlRoYW5rcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPlByYXRpYmhhPG86cD48L286cD48L3NwYW4+PC9wPg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
JnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0O3JyYWhtYW5AY2lzY28uY29t
Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5Nb25kYXksIDE2IE1hcmNoIDIwMjAgYXQgMzo1MSBBTTxi
cj4NCjxiPlRvOiA8L2I+JnF1b3Q7WGF2aWVyIFBydW5vLCBQcmF0aWJoYSAoTm9raWEgLSBJTi9C
YW5nYWxvcmUpJnF1b3Q7ICZsdDtwcmF0aWJoYS54YXZpZXJfcHJ1bm9Abm9raWEuY29tJmd0Oywg
TmV0Y29uZiAmbHQ7bmV0Y29uZkBpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UmU6
IFtuZXRjb25mXSBQT1NUICYjNDM7IFJlc3Rjb25mIDgwNDA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xvcjpibGFjayI+
SWYgdGhlIHJlc291cmNlIGRvZXNu4oCZdCBleGlzdCwgdGhlIG9wZXJhdGlvbiBzaG91bGQgc3Vj
Y2VlZC4gSWYgdGhlIHJlc291cmNlIGFscmVhZHkgZXhpc3RzLCBpdCBmYWlscy4gV2hhdCBkb2Vz
IGEgR0VUIHJldHVybj88L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9yZmM4MDQwI3NlY3Rpb24tNC40LjEiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+aHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzgwNDAjc2VjdGlvbi00LjQuMTwvc3Bhbj48L2E+
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPlJlZ2FyZHMsPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj5SZXNoYWQuPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAw
Y20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5uZXRjb25m
ICZsdDtuZXRjb25mLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiAmcXVvdDtYYXZp
ZXIgUHJ1bm8sIFByYXRpYmhhIChOb2tpYSAtIElOL0JhbmdhbG9yZSkmcXVvdDsgJmx0O3ByYXRp
YmhhLnhhdmllcl9wcnVub0Bub2tpYS5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPlN1bmRheSwg
TWFyY2ggMTUsIDIwMjAgYXQgNjowMSBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7bmV0Y29uZkBp
ZXRmLm9yZyZxdW90OyAmbHQ7bmV0Y29uZkBpZXRmLm9yZyZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8
L2I+W25ldGNvbmZdIFBPU1QgJiM0MzsgUmVzdGNvbmYgODA0MDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+SGkgQWxsLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEz
LjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtjb2xvcjpibGFjayI+Jm5ic3A7IElzIHRoZSBiZWxvdyAmbmJzcDtvbmUgYSB2
YWxpZCByZXN0Y29uZiBQT1NUIHJlcXVlc3QgZm9yIHRoZSBiZWxvdyB5YW5nPyAmbmJzcDtCdXQg
YSBwYXRjaCByZXF1ZXN0IGdvZXMgdGhyb3VnaCBmaW5lLiBQbGVhc2Ugbm90ZSBsb2dnaW5nIG1v
bml0b3INCiBpcyBub3QgZW5hYmxlZCB3aGVuIHRoZSBwb3N0IHJlcXVlc3QgaXMgc2VudC4gSXMg
dGhpcyBleHBlY3RlZCBpbiB0aGUgY2FzZSBvZiDigJxzdHJ1Y3R1cmFsIGNvbnRhaW5lcnPigJ0g
Pzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij5Bc3N1bWUgdGhlIHlhbmcgaXMgOjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29s
b3I6IzUwNTA1MDtiYWNrZ3JvdW5kOndoaXRlIj4mbmJzcDsgQ2lzY28tSU9TLVhFLW5hdGl2ZS55
YW5nPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29sb3I6IzUwNTA1MDti
YWNrZ3JvdW5kOndoaXRlIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZl
dGljYTtjb2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGUiPiZuYnNwOyZuYnNwOyZuYnNwOyBj
b250YWluZXIgbmF0aXZlIHs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtj
b2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGUiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDtjb250YWluZXIgbG9nZ2luZyB7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29sb3I6IzUwNTA1MDtiYWNrZ3Jv
dW5kOndoaXRlIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29udGFpbmVyIG1v
bml0b3Igezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6SGVsdmV0aWNhO2NvbG9yOiM1MDUw
NTA7YmFja2dyb3VuZDp3aGl0ZSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3ByZXNlbmNlIOKAnHRydWXigJ07PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtsZWFmIHNldmVyaXR5IHs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHR5cGUgbG9nZ2luZy1sZXZlbC10eXBlPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5SZXN0Y29uZiBQT1NUIFJlcXVlc3Q6PC9zcGFuPjwv
Yj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Y3VybCAtLWxvY2F0aW9uIC0t
cmVxdWVzdCBQT1NUICdodHRwczovLzEwLjEwLjIwLjQ4OjQ0My9yZXN0Y29uZi9kYXRhL0Npc2Nv
LUlPUy1YRS1uYXRpdmU6bmF0aXZlJyBcPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPi0taGVhZGVyICdBY2Nl
cHQ6IGFwcGxpY2F0aW9uL3lhbmctZGF0YSYjNDM7anNvbicgXDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4t
LWhlYWRlciAnQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi95YW5nLWRhdGEmIzQzO2pzb24nIFw8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+LS1oZWFkZXIgJ0F1dGhvcml6YXRpb246IEJhc2ljIFpHVjJaV3h2
Y0dWeU9rTXhjMk52TVRJek5EVT0nIFw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+LS1kYXRhLXJhdyAnPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPns8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7ICZuYnNwOyZxdW90O2xv
Z2dpbmcmcXVvdDs6IHs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDttb25pdG9yJnF1b3Q7OiB7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7c2V2ZXJpdHkmcXVvdDs6ICZxdW90O2Ny
aXRpY2FsJnF1b3Q7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyB9Jzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGUgYWJvdmUg
cmVxdWVzdCBmYWlscyB3aXRoIHRoZSBlcnJvcjo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPkkgYW0gZ2V0dGluZyB0
aGUgZXJyb3Ig4oCcPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPns8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2Jh
Y2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7PC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6I0EzMTUxNSI+JnF1b3Q7ZXJyb3JzJnF1b3Q7PC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPjombmJzcDt7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOiNBMzE1MTUiPiZxdW90O2Vycm9yJnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPjombmJzcDtbPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3s8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMu
NXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
I0EzMTUxNSI+JnF1b3Q7ZXJyb3ItbWVzc2FnZSZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj46Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzA0NTFBNSI+JnF1b3Q7b2JqZWN0Jm5i
c3A7YWxyZWFkeSZuYnNwO2V4aXN0czombmJzcDsvaW9zOm5hdGl2ZS9pb3M6bG9nZ2luZyZxdW90
Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNG
RkZGRkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiNBMzE1MTUiPiZxdW90O2Vy
cm9yLXBhdGgmcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+OiZuYnNwOzwvc3Bhbj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOiMwNDUxQTUiPiZxdW90Oy9DaXNjby1JT1MtWEUtbmF0aXZlOm5hdGl2ZSZx
dW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4sPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5k
OiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiNBMzE1MTUiPiZxdW90
O2Vycm9yLXRhZyZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj46Jm5ic3A7PC9zcGFu
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6IzA0NTFBNSI+JnF1b3Q7ZGF0YS1leGlzdHMmcXVvdDs8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1Ij4mcXVvdDtlcnJvci10eXBlJnF1
b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjombmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjojMDQ1MUE1Ij4mcXVvdDthcHBsaWNhdGlvbiZxdW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3Vu
ZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDt9PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO108L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91
bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7fTwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41
cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj59PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij7igJw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_1A7703651DB94BD2A0513DE64A545564nokiacom_--


From nobody Mon Mar 16 00:50:45 2020
Return-Path: <balazs.lengyel@ericsson.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 D95DB3A20A2; Mon, 16 Mar 2020 00:50:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-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=ericsson.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 dZ17o8Aj8r_t; Mon, 16 Mar 2020 00:50:41 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20047.outbound.protection.outlook.com [40.107.2.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 995623A20A1; Mon, 16 Mar 2020 00:50:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bp1o1RdHptwedtAuRUehnqAR6kuc2WcB3mi5XgpNXrLTU+jrFk+MpvFXZzKZMSImGpWw3DGn4oPGARL/Yst/s0G9RNDZKJXrH4raSXlGOaoJbhzzeSsUL7ms/aDfbkYbZK2VpiP5Y5pzyl95XmYjEKdb3KhobpSeBCvwvZKduCAxr4JH3ai6JCUD5oMr4088pXyPxtY4GRG2Le7TBRkKj1Este+gAGZdKnwdnunRVj6WJkJMiG46nCbNsw6MQPVCD7Q7nGAP40Kva3LeRiMO0VGTfQ0DAeBfjA9rbShOBF67yitp4TYbulFGeqLUZuDKvevFmCAFpiJOpWfbpZdvdg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zykn+1sID7E1ODA/no0gin7HPfY6keOyzYCvj+3TJVs=; b=DQ8NqDZHjq1Rlel1KIlFiDxrHwWzgdPJkzoRubkAkBEzdEtKNKJQg/G6fVY4RRReJfsWwF3WG1FKZRRLv7YxFl+ovA4Xur4BORtaS8rB9b1sBCQ3BWY9Knspv84vZZZyYNybdvwoJpxKzYUmnwX3WGNQz8tQ0PJ25CYTWM9J/FMiuUSXJiROMNu8/+olgBdXMvMh56VixCDCqhQ+aLIxg8dys/48LBRpd1cc8eUaJvLc8iS9h4b5I4KFRTsbXjjy0iVPbE4F2q9se/kTnyK00ib0zWJav7dcW3ff5L6tK60fbgHliS2zoBBM0N7lK0t8Gp61hrRDqEP6QB1avu0TqQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zykn+1sID7E1ODA/no0gin7HPfY6keOyzYCvj+3TJVs=; b=d5+45H0ULy5fjAVLwn8molHRSrL8QrM0XkJekst/9kt6/twlmNFmRK5WD2EHRhUFkEqZADasuIdDBB3CryWeMvxZOEb7d1VzU/uVz2Jhrdf77SFmvXh1n/OOpM9VfNMERARdOpefNB56UrTJgj99IC4Fkl//roPG2glEroQWIpk=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5308.eurprd07.prod.outlook.com (20.178.42.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.10; Mon, 16 Mar 2020 07:50:37 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2835.012; Mon, 16 Mar 2020 07:50:37 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, Netconf <netconf@ietf.org>,  "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netconf] yanglint errors for ietf-subscribed-notifications
Thread-Index: AQHV+XQHyIeyMd7IMUKMdREgjD/wEahK2nPg
Date: Mon, 16 Mar 2020 07:50:37 +0000
Message-ID: <DB7PR07MB4011F0385B8C97F2FF4104F6F0F90@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <E3909A5A-FACB-4A77-B57A-21E71C01436E@gmail.com>
In-Reply-To: <E3909A5A-FACB-4A77-B57A-21E71C01436E@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: de471155-afa7-49a5-babb-08d7c97eb78f
x-ms-traffictypediagnostic: DB7PR07MB5308:
x-microsoft-antispam-prvs: <DB7PR07MB530884FC00C9A1B57AB1BD00F0F90@DB7PR07MB5308.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6108;
x-forefront-prvs: 03449D5DD1
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(39860400002)(346002)(366004)(376002)(136003)(199004)(71200400001)(966005)(110136005)(85202003)(76116006)(316002)(66574012)(66946007)(478600001)(85182001)(186003)(26005)(9686003)(55016002)(52536014)(33656002)(2906002)(6506007)(66616009)(66476007)(64756008)(66446008)(66556008)(53546011)(86362001)(7696005)(8676002)(5660300002)(81166006)(81156014)(8936002)(15650500001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5308; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bLpZZyhI/slLA7m9De1I5CB3pYra6E041BQwbEUTRjvbIWPyXC22WlWHI9r3RdF/FKOZnQEBWCwr9pZTxubUqYDbUWGxpt6B0/kjHEFJhA4LGhWBQRFjwDk+zJUU10AggsEHyR4WQeM6mz9tMCiSIrqJtyzjYsdsXiQRo1VQkxuakaD1w2bOfuKfOcJ5xGSlOKhjAbLx86WMbHPFIrzuTf6X3cqmLSsIy82aQUBX+jvD9Sh/qMHq9PAQjupRWXE22xL6tXy+034GzdbvIWoUIHCWPx+fP2LO1uQv8VfsgDqikbVQKp4MrTEbVF7DF/IJdF88Lu9B8QS9FkbxXBJnAAxvaupwVR/qo9Jcl/o/WBvqxDmY+xsS6crZnJ5/KfVO8+FmrC62QhygN+NBtHmsyXQi5aNfUgidLBi2Wy9OEDm+JrfsFMaPACVfXpfJCO4LDpJzitDITBPzy7VZZ5WSh8yEdJ7UKf4wkjy9qanG8lwfWACtds14bTCAL9BSgiCM
x-ms-exchange-antispam-messagedata: kOAN95A3111wlc3kplk/xoUqi3KHcFOmicvG8FzI2tAn5v7IED8YpiNzzt2Eo0iLHBdHsOG6PDLlSQQXKkO9waSbCsOMhbHH2prnuXUg4W2dlEGeZPkz/JvxvHil7hnC+xeNXOC5JfAjCI5QJVud4g==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_00C2_01D5FB6F.7B226150"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: de471155-afa7-49a5-babb-08d7c97eb78f
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2020 07:50:37.7567 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: D9s1CnsIPTF/wQKJU91eJJlJbYRzTUOl4GywLZ9vKE9Z2YhDWQCrNc5P0dVzROegPP/Tkxg1OmA5/qbPlGJWpR3rxQHeK+yqOzzbaEspPCs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5308
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ZZTcmqf_bQW87818_PIX_ElTIlo>
Subject: Re: [netconf] yanglint errors for ietf-subscribed-notifications
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: Mon, 16 Mar 2020 07:50:43 -0000

------=_NextPart_000_00C2_01D5FB6F.7B226150
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00C3_01D5FB6F.7B226150"


------=_NextPart_001_00C3_01D5FB6F.7B226150
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

IMO this is a problem with pyang/yanglint not the model. By the way for =
me pyang 2.2.1 does not indicate an error.

=20

Line 381:(379) defines=20

typedef stream-ref {

    type leafref {

      path "/sn:streams/sn:stream/sn:name";

This is just a type so it is unknown if it is config=3Dfalse or true.

=20

The only place stream-ref is used is line 591

          type stream-ref {

            require-instance false;

=20

According to https://tools.ietf.org/html/rfc7950#section-9.9

If the referring node represents configuration data and the

   "require-instance" property (Section 9.9.3 =
<https://tools.ietf.org/html/rfc7950#section-9.9.3> ) is "true", the =
referred

   node MUST also represent configuration.

=20

However as the require-instance is false, this should not be a problem.

=20

Regards Balazs

P.S> As yanglint does not provide line numbers it is hard to judge what =
it exactly wants.

=20

=20

From: netconf <netconf-bounces@ietf.org> On Behalf Of Mahesh =
Jethanandani
Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 21:14
To: Netconf <netconf@ietf.org>; netmod@ietf.org
Subject: [netconf] yanglint errors for ietf-subscribed-notifications

=20

As I mentioned in the other thread, I am seeing errors while trying to =
use yanglint to validate examples for modules that import =
ietf-subscribed-notifications. I see it with =
ietf-notification-capabilities and with my own draft ietf-https-notif. =
These errors do not appear with confd.=20

=20

Using ietf-notification-capabilites and the first example in the -12 =
version of the draft which I call =
examples-notification-capabilities-1.xml, and released models for =
ietf-yang-push and ietf-subscribed-notifications, I see two issues. The =
first one related to the statement 'required-instance=E2=80=99 in =
ietf-subscribed-notifications is discussed on the other thread, and I do =
not want to repeat it here. If I comment out the only instance of =
=E2=80=98required-instance=E2=80=99 in the module, I run into more =
errors:

=20

bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ =
ietf-system-capabilities@2020-03-08.yang =
<mailto:ietf-system-capabilities@2020-03-08.yang>  =
ietf-notification-capabilities@2020-03-09.yang =
<mailto:ietf-notification-capabilities@2020-03-09.yang>  =
examples-notification-capabilities-1.xml=20

err : The leafref leaf is config but refers to a non-config leaf. =
(/ietf-subscribed-notifications:subscriptions/subscription/target/stream/=
stream)

err : Invalid value "subscription-policy" of "uses". =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-p=
olicy)

err : Copying data from grouping failed. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-p=
olicy)

err : Module "ietf-subscribed-notifications" parsing failed.

err : Importing "ietf-subscribed-notifications" module into =
"ietf-yang-push" failed.

err : Module "ietf-yang-push" parsing failed.

err : Importing "ietf-yang-push" module into =
"ietf-notification-capabilities" failed.

err : Module "ietf-notification-capabilities" parsing failed.

=20

While pyang gives the following error:

=20

bash-3.2$  pyang -f tree ietf-subscribed-notifications@2019-09-09.yang =
<mailto:ietf-subscribed-notifications@2019-09-09.yang>  > =
ietf-subscribed-notifications@2019-09-09-tree.txt =
<mailto:ietf-subscribed-notifications@2019-09-09-tree.txt>=20

ietf-subscribed-notifications@2019-09-09.yang =
<mailto:ietf-subscribed-notifications@2019-09-09.yang> :381: error: the =
path for stream is config but refers to a non-config leaf "name" defined =
at ietf-subscribed-notifications@2019-09-09.yang =
<mailto:ietf-subscribed-notifications@2019-09-09.yang> :1046

=20

Have other encountered this error? If we agree this is an error, is =
there a -bis to fix this?

=20

Thanks.

=20

Mahesh Jethanandani

mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>=20

=20

=20

=20


------=_NextPart_001_00C3_01D5FB6F.7B226150
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>IMO this =
is a problem with pyang/yanglint not the model. By the way for me pyang =
2.2.1 does not indicate an error.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Line =
381:(379) defines <o:p></o:p></p><p class=3DMsoNormal>typedef stream-ref =
{<o:p></o:p></p><p class=3DMsoNormal>=C2=A0=C2=A0=C2=A0 type leafref =
{<o:p></o:p></p><p class=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 path =
&quot;/sn:streams/sn:stream/sn:name&quot;;<o:p></o:p></p><p =
class=3DMsoNormal>This is just a type so it is unknown if it is =
config=3Dfalse or true.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>The only =
place stream-ref is used is line 591<o:p></o:p></p><p =
class=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =
type stream-ref {<o:p></o:p></p><p =
class=3DMsoNormal>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 require-instance false;<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>According to =
<a =
href=3D"https://tools.ietf.org/html/rfc7950#section-9.9">https://tools.ie=
tf.org/html/rfc7950#section-9.9</a><o:p></o:p></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>If the referring node represents configuration data and =
the<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=C2=A0=C2=A0 =
&quot;require-instance&quot; property (<a =
href=3D"https://tools.ietf.org/html/rfc7950#section-9.9.3">Section =
9.9.3</a>) is &quot;true&quot;, the referred<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=C2=A0=C2=A0 node MUST also represent =
configuration.<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>However as =
the require-instance is false, this should not be a =
problem.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Regards Balazs<o:p></o:p></p><p =
class=3DMsoNormal>P.S&gt; As yanglint does not provide line numbers it =
is hard to judge what it exactly wants.<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> netconf =
&lt;netconf-bounces@ietf.org&gt; <b>On Behalf Of </b>Mahesh =
Jethanandani<br><b>Sent:</b> 2020. m=C3=A1rcius 13., p=C3=A9ntek =
21:14<br><b>To:</b> Netconf &lt;netconf@ietf.org&gt;; =
netmod@ietf.org<br><b>Subject:</b> [netconf] yanglint errors for =
ietf-subscribed-notifications<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>As I =
mentioned in the other thread, I am seeing errors while trying to use =
yanglint to validate examples for modules that import =
ietf-subscribed-notifications. I see it with =
ietf-notification-capabilities and with my own draft ietf-https-notif. =
These errors do not appear with confd.&nbsp;<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Using ietf-notification-capabilites and the first =
example in the -12 version of the draft which I call =
examples-notification-capabilities-1.xml, and released models for =
ietf-yang-push and ietf-subscribed-notifications, I see two issues. The =
first one related to the statement 'required-instance=E2=80=99 in =
ietf-subscribed-notifications is discussed on the other thread, and I do =
not want to repeat it here. If I comment out the only instance of =
=E2=80=98required-instance=E2=80=99 in the module, I run into more =
errors:<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><div><p =
class=3DMsoNormal>bash-3.2$ yanglint -s -i -t auto -p =
/Volumes/External/git/iana/yang-parameters/ <a =
href=3D"mailto:ietf-system-capabilities@2020-03-08.yang">ietf-system-capa=
bilities@2020-03-08.yang</a> <a =
href=3D"mailto:ietf-notification-capabilities@2020-03-09.yang">ietf-notif=
ication-capabilities@2020-03-09.yang</a> =
examples-notification-capabilities-1.xml&nbsp;<o:p></o:p></p></div><div><=
p class=3DMsoNormal>err : The leafref leaf is config but refers to a =
non-config leaf. =
(/ietf-subscribed-notifications:subscriptions/subscription/target/stream/=
stream)<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Invalid =
value &quot;subscription-policy&quot; of &quot;uses&quot;. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-p=
olicy)<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Copying data =
from grouping failed. =
(/ietf-subscribed-notifications:subscriptions/subscription/subscription-p=
olicy)<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Module =
&quot;ietf-subscribed-notifications&quot; parsing =
failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Importing =
&quot;ietf-subscribed-notifications&quot; module into =
&quot;ietf-yang-push&quot; failed.<o:p></o:p></p></div><div><p =
class=3DMsoNormal>err : Module &quot;ietf-yang-push&quot; parsing =
failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Importing =
&quot;ietf-yang-push&quot; module into =
&quot;ietf-notification-capabilities&quot; =
failed.<o:p></o:p></p></div><div><p class=3DMsoNormal>err : Module =
&quot;ietf-notification-capabilities&quot; parsing =
failed.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>While pyang gives the following =
error:<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>bash-3.2$ &nbsp;pyang -f tree <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang">ietf-subscr=
ibed-notifications@2019-09-09.yang</a> &gt; <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09-tree.txt">ietf-su=
bscribed-notifications@2019-09-09-tree.txt</a><o:p></o:p></p></div><div><=
p class=3DMsoNormal><a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang">ietf-subscr=
ibed-notifications@2019-09-09.yang</a>:381: error: the path for stream =
is config but refers to a non-config leaf &quot;name&quot; defined at <a =
href=3D"mailto:ietf-subscribed-notifications@2019-09-09.yang">ietf-subscr=
ibed-notifications@2019-09-09.yang</a>:1046<o:p></o:p></p></div></div><di=
v><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Have other encountered this error? If we agree this is =
an error, is there a -bis to fix this?<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Thanks.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
Mahesh Jethanandani<o:p></o:p></span></p></div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
<a =
href=3D"mailto:mjethanandani@gmail.com">mjethanandani@gmail.com</a><o:p><=
/o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:9.0pt;font-family:"Helvetica",sans-serif;color:black'>=
<o:p>&nbsp;</o:p></span></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></div></body></html>
------=_NextPart_001_00C3_01D5FB6F.7B226150--

------=_NextPart_000_00C2_01D5FB6F.7B226150
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxNjA3NDcxMFowIwYJKoZIhvcNAQkEMRYEFD9/mmmHlM5xawu3OSpswKFmPmGDMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAlW+5t14EthQe0lyX5O5iaEBMt+6tmqqnzjT//C692W0Z5IlYTx88o
t5q91ulSwuw2s8Tkh+d2IfRaB/N6p6aHLvF9sUVH8MAi2QLLydFbC+dqJKNsg1vXczu+FdEWGjgJ
xenQwJKftkHI0pnosuoUB1PxUWeo3bYjW4N7IQ++TteCem3oS80LvhJOtyl5Vl4p+zjeBtLQY96K
cY7jZZRuifix5p1Mg8bEucLObctF87e7suI0/KYkq5ode1Fe9Cs5iFaFUlkFrf4XtoRsc/SjL+a3
dJuLfWjb1dAue4Z865oiGv9mVF/zk4gAxeeCtaAX/yRe/0YtHJrpDS3ra/nBAAAAAAAA

------=_NextPart_000_00C2_01D5FB6F.7B226150--


From nobody Mon Mar 16 02:28:24 2020
Return-Path: <rkrejci@cesnet.cz>
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 E1CA83A127C; Mon, 16 Mar 2020 02:28:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cesnet.cz
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 h_BaMh6Omzut; Mon, 16 Mar 2020 02:28:15 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [195.113.144.244]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D76283A1283; Mon, 16 Mar 2020 02:28:12 -0700 (PDT)
Received: from [192.168.55.109] (ip4-83-240-38-102.cust.nbox.cz [83.240.38.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 194D9400052; Mon, 16 Mar 2020 10:28:08 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2-2020; t=1584350888; bh=tA+AyCnV5F4SLPGmC/hCQr2BIFZPCQ9Ih1zp5KGx8/M=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=DW2L5UKn4HZRfZJSOoA4h/yw0AnfiIY/7Lzz38srl4I99MOPFzb+3KqNrTCn4viCk wYDJywoOw1WpUJDo+Y+hznaUVfGEM9CN+fbFwFw4USOcO5s3pjyA1RIUTvhf/+yVt9 l6o1B+oL/0JaYdYzqqshxMsG+HlAr4SK/gcbEsoC7cCJXl7AEwHjcpovGuZvEEN6hm FhWgHffWXeyP5zyQpYUYNEIONXgpscL05stcIJY+Yv3mROCup7DNEVPkYaQv823IJA CzQi/7gINknweHlmppm3KNiGvBA02XZYMBV0rEWcySTC3IzbEWSYpsViW142k2Etn8 EX+NLeq9vI4lg==
To: =?UTF-8?Q?Bal=c3=a1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>, =?UTF-8?Q?Michal_Va=c5=a1ko?= <mvasko@cesnet.cz>
Cc: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "netconf@ietf.org" <netconf@ietf.org>
References: <DB7PR07MB4011D375898BD9B8DD213135F0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com> <18a5-5e6b4c80-51-14b8eec0@242693337> <DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com>
From: Radek Krejci <rkrejci@cesnet.cz>
Autocrypt: addr=rkrejci@cesnet.cz; keydata= xsDiBEKfHd4RBADDE8CtJpEtOraXBKfQg0KCRZu7BRALixoLqW98U+N9h+PJ+gCnFaKNmnYu fXWLYKTJRUlaoMGIJOZjHpr/zvwozSR+VJkxCsTyNYTF8vIfN3Iwrxy9e8CNy/O1GI50K/ld WWMDl+3M2NztiBFPrCT0b/U5ErsN7bTrf2XLEQRpZwCg95POGbJPqPAaaok2KU5e2u0/flsD /AyC0aRO66Ci0OGw0R5sCJmzZ5xE5eBUvfx0N0IC16aojrwRYM5yf+bULtBDd4wPI1R+VH/X P6OrDgzlDmutJthVtYfCcho3IhqnVo1R/UvJxjF3ATKbOnVHL4xwiLSrRDb6rKVyd1+Kc7cq +JABgFl+JP4xndytvvUXdVqhuSUFBACCDdDtxutkclBrvEp2guBIftuT4/oK3IWxgtevlGfY LZXwdD6pIWS1z6y6xthoFTsLWS1QCFk2ZXmAgvOV/lnW0iGHwO5kCfzvWJq7weeH2FGuBgq+ WInxhdIFD/QwiXV6EPUWzAoC5Fx4Cz5ySFSd6n0C1Mrzin3ABtPHRpUT8s0pUmFkZWsgS3Jl amNpIChDRVNORVQpIDxya3JlamNpQGNlc25ldC5jej7CYgQTEQIAIgUCTT/pkAIbAwYLCQgH AwIGFQgCCQoLBBYCAwECHgECF4AACgkQIMoxClN+p/31DwCfWVWX1IWaUa6+QbuVvZQIkb6m Rn8AoLRvdANGe/As/Nxabu+KKtrorkQ6zsBNBEKfHeIQBACwORs231u+o9/pM7y85ZlZhnNY iJziZ4P5W9lD5cwcEUFgTt1upUmjjSMWr5x4HL6o5jZeKOQMxiYP+8qA8OPEM6fzemS1Uj9M 6RXUaoUZFrcKD6BvneyyKuGgNa9bQfTG0aDOqaxy4lYFNcHVeo9sXJ+6adVxlCo/GzZ6zznn nwADBQP+IZQoao7aCFkZOVk8F5AW9Iiz0hk1trdCw88vD5fPMqcLxOQEsKrHAjibTWyOy1il 9zgLyVjcBzOs+v6UvbcJRybyaITC7j4IFPr78euVup/AeL+A9ay+ZWKHMFzALD+VjLyYAiRL w2MBjdqAKbPh2Ei1HXJoOX5JTWWnMRsBey/CSQQYEQIACQUCQp8d4gIbDAAKCRAgyjEKU36n /YssAKDVrEroZMSci018ipG4q6w11TsriwCghwCwX0isavqXJTbw10hwJePlDns=
Message-ID: <43ae63dd-a6e8-3e3f-43cd-c9b0f8b2bc8e@cesnet.cz>
Date: Mon, 16 Mar 2020 10:28:07 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms050907010203040101090705"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/TjK5Qn4qx_IIgR68sI-tjyZV_c4>
Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: draft-ietf-netconf-notification-capabilities-11]
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: Mon, 16 Mar 2020 09:28:18 -0000

This is a cryptographically signed message in MIME format.

--------------ms050907010203040101090705
Content-Type: multipart/alternative;
 boundary="------------1E1CC376F0222D0AB3D4C5A3"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------1E1CC376F0222D0AB3D4C5A3
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Balasz,

Dne 13. 03. 20 v 10:40 Bal=C3=A1zs Lengyel napsal(a):
> Hello Michal,
> While the Require-instance issue may or may not be a problem, it is not=
 caused by my netconf-notification-capabilities draft. I hope we agree on=
 this.
>
> About the require-instance problem:
> Not mentioning derived types for require-instance in 9.9.3 can be inten=
tional or an omission. If I just strictly read the text:
>> The "require-instance" statement, which is a substatement to the
>>    "type" statement, MAY be present if the type is "instance-identifie=
r"
>>    or "leafref".
> This says that the require-instance is allowed under type; full stop.

but there is no full stop, the sentence continues, please read it till
its end, it specifies conditions when the substatement can be used. Also
please compare with the text in 9.4.4 (length) or 9.2.4 (range) where
the derived types are explicitly mentioned in case the statement is
meant to be allowed there. The specification is not supposed to
explicitly state where it IS NOT allowed, instead it specifies where it
IS allowed. By your interpretation, require-instance would be allowed
even in integer types since it is not explicitly denied.

Regards,
Radek


>  Intentions about the pattern of the text are speculation. The text say=
s it MAY be there. So unless an errata is filed, it is allowed. IMHO if t=
hat is the intention we would need an explicit sentence like:
> "Usage of require-instance is not allowed for derived types."
> I don't have a strict view on which was the intention (maybe Martin has=
) but the text is unambiguous to me.
> Regards Balazs
>
> -----Original Message-----
> From: Michal Va=C5=A1ko <mvasko@cesnet.cz>=20
> Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 10:04
> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> Cc: Mahesh Jethanandani <mjethanandani@gmail.com>; netconf@ietf.org; ya=
ng-doctors@ietf.org
> Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: draft-i=
etf-netconf-notification-capabilities-11]
>
> Hi Balazs,
> just to explain libyang behavior, if you look at (pattern <https://tool=
s.ietf.org/html/rfc7950#section-9.4.5> ) definition, there is explicitly =
mentioned that it can appear in derived types. There is no such wording f=
or (require-instance <https://tools.ietf.org/html/rfc7950#section-9..9.3>=
 ), it mentions only "instance-identifier" and "leafref" types.
>
> Also, libyang does not allow loading invalid schemas so even if you onl=
y import it, it will fail.
>
> Regards,
> Michal
>
> On Friday, March 13, 2020 09:55 CET, Bal=C3=A1zs Lengyel <balazs.lengye=
l=3D40ericsson.com@dmarc.ietf.org> wrote:=20
> =20
>> Hello Mahesh,
>>
>> Even if there is some problem with ietf-subscribed-notification how do=
es that effect the validity of instance data for ietf-system-capabilities=
 or ietf-notification-capabilities ? I only import a type and a feature f=
rom Yangpush (which imports subscribed notification). These seem nothing =
to do with require-instance.
>>
>> =20
>>
>> Aside from my draft:
>>
>> I do not understand some of libyangs statements: =20
>>
>> =E2=80=9Cas it turned out (ref <https://tools.ietf.org/html/rfc7950#se=
ction-9.9.3> ), you cannot put require-instance into a derived type=E2=80=
=9D.=20
>>
>> Checking ref I did not find why you cannot put require instance into a=
 typedef.
>>
>> =20
>>
>> By the way I have bigger issues with YangValidator. When I load ietf-s=
ystem-capabilities@2020-03-08 into it I get=20
>>
>> =20
>>
>> RecursionError at /yangvalidator/validator
>>
>> maximum recursion depth exceeded
>>
>>
>> Request Method:
>>
>> POST
>>
>>
>> Request URL:
>>
>> https://protect2.fireeye.com/v1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c-861=
0d8a762ca-0a278d65531d4f4f&q=3D1&e=3Db7200729-5cfb-4d52-b459-737457b266e0=
&u=3Dhttp%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidator
>>
>>
>> Django Version:
>>
>> 3.0.4
>>
>>
>> Exception Type:
>>
>> RecursionError
>>
>>
>> Exception Value:
>>
>> maximum recursion depth exceeded
>>
>>
>> Exception Location:
>>
>> /home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6=
=2Eegg/pyang/statements.py in newf, line 42
>>
>>
>> Python Executable:
>>
>> /usr/sbin/uwsgi
>>
>>
>> Python Version:
>>
>> 3.6.10
>>
>>
>> Python Path:
>>
>> ['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3=
=2E6.egg/pyang/transforms',
>>
>> =20
>>
>> Regards Balazs
>>
>> =20
>>
>> From: Mahesh Jethanandani <mjethanandani@gmail.com>=20
>> Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
>> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
>> Cc: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org; yang-doctors=
@ietf.org
>> Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilit=
ies-11
>>
>> =20
>>
>> [Adding yang-doctors]
>>
>> =20
>>
>> Hi Balazs,
>>
>> =20
>>
>> =20
>>
>> On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel <balazs.lengyel@erics=
son.com <mailto:balazs.lengyel@ericsson.com> > wrote:
>>
>> =20
>>
>> Finally, have all the examples in the appendix been validated?
>>
>> BALAZS: Yes, they have been loaded into a live Confd server.
>>
>> =20
>>
>> I bring this up because I ran into issues when validating the https-no=
tif model using ietf-subscribed-notification module, something that you a=
lso import. Here is what I see when I try to use yanglint to validate you=
r example. In this case, I named your example as examples-notification-ca=
pabilities-1.xml.
>>
>> =20
>>
>> bash-3.2$ yanglint -s -i -t auto -p /Volumes/External/git/iana/yang-pa=
rameters/ ietf-system-capabilities@2020-03-08.yang <mailto:ietf-system-ca=
pabilities@2020-03-08.yang>  ietf-notification-capabilities@2020-03-09.ya=
ng <mailto:ietf-notification-capabilities@2020-03-09.yang>  examples-noti=
fication-capabilities-1.xml=20
>>
>> err : Invalid keyword "require-instance".
>>
>> err : Module "ietf-subscribed-notifications" parsing failed.
>>
>> err : Importing "ietf-subscribed-notifications" module into "ietf-yang=
-push" failed.
>>
>> err : Module "ietf-yang-push" parsing failed.
>>
>> err : Importing "ietf-yang-push" module into "ietf-notification-capabi=
lities" failed.
>>
>> err : Module "ietf-notification-capabilities" parsing failed.
>>
>> =20
>>
>> At first I thought the issue was with yanglint, because just like you =
I used confd and it did not complain. But folks over at libyang tell me t=
hat this was discussed as part of their issue  #881 <https://protect2.fir=
eeye.com/v1/url?k=3Da6420c80-fa9605e6-a6424c1b-8610d8a762ca-d6cddc5edf115=
1a7&q=3D1&e=3D3cd8e8af-8aea-4f96-939b-8e1e455eac74&u=3Dhttps%3A%2F%2Fgith=
ub.com%2FCESNET%2Flibyang%2Fissues%2F881>  and the conclusion was that yo=
u cannot put require-instance in a derived type based on this <https://to=
ols.ietf.org/html/rfc7950#section-9.9.3>  text.
>>
>> =20
>>
>> Who is correct in their assertion, libyang or confd/RFC8639?
>>
>> =20
>>
>> In case anyone is wondering which ietf-subsciribed-notifications modul=
e is being imported, here it is:
>>
>> =20
>>
>> bash-3.2$ ls ..../iana/yang-parameters/ietf-subscribed-notifications@2=
019-09-09.yang <mailto:iana/yang-parameters/ietf-subscribed-notifications=
@2019-09-09.yang>=20
>>
>> =20
>>
>> Cheers.
>>
>> =20
>>
>> BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 stat=
ement, yanglint complains about other issues with ietf-subscribed-notific=
ations, which I will bring up in a separate thread.
>>
>> =20
>>
>> Mahesh Jethanandani
>>
>> mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>=20
>>
>> =20
>>
>> =20
>>
>> =20
>>
> =20
> =20
>
>
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


--------------1E1CC376F0222D0AB3D4C5A3
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <tt>Hi Balasz,</tt><tt><br>
    </tt><tt><br>
    </tt>
    <div class=3D"moz-cite-prefix"><tt>Dne 13. 03. 20 v 10:40 Bal=C3=A1zs=

        Lengyel napsal(a):</tt><tt><br>
      </tt></div>
    <blockquote type=3D"cite"
cite=3D"mid:DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07=
=2Eprod.outlook.com">
      <pre class=3D"moz-quote-pre" wrap=3D"">Hello Michal,
While the Require-instance issue may or may not be a problem, it is not c=
aused by my netconf-notification-capabilities draft. I hope we agree on t=
his.

About the require-instance problem:
Not mentioning derived types for require-instance in 9.9.3 can be intenti=
onal or an omission. If I just strictly read the text:
</pre>
      <blockquote type=3D"cite">
        <pre class=3D"moz-quote-pre" wrap=3D"">The "require-instance" sta=
tement, which is a substatement to the
   "type" statement, MAY be present if the type is "instance-identifier"
   or "leafref".
</pre>
      </blockquote>
      <pre class=3D"moz-quote-pre" wrap=3D"">This says that the require-i=
nstance is allowed under type; full stop.</pre>
    </blockquote>
    <tt><br>
    </tt><tt>but there is no full stop, the sentence continues, please
      read it till its end, it specifies conditions when the
      substatement can be used. Also please compare with the text in
      9.4.4 (length) or 9.2.4 (range) where the derived types are
      explicitly mentioned in case the statement is meant to be allowed
      there. The specification is not supposed to explicitly state where
      it IS NOT allowed, instead it specifies where it IS allowed. By
      your interpretation, require-instance would be allowed even in
      integer types since it is not explicitly denied.</tt><tt><br>
    </tt><tt><br>
    </tt><tt>Regards,</tt><tt><br>
    </tt><tt>Radek</tt><tt><br>
      <br>
    </tt><tt><br>
    </tt>
    <blockquote type=3D"cite"
cite=3D"mid:DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07=
=2Eprod.outlook.com">
      <pre class=3D"moz-quote-pre" wrap=3D""> Intentions about the patter=
n of the text are speculation. The text says it MAY be there. So unless a=
n errata is filed, it is allowed. IMHO if that is the intention we would =
need an explicit sentence like:
"Usage of require-instance is not allowed for derived types."
I don't have a strict view on which was the intention (maybe Martin has) =
but the text is unambiguous to me.
Regards Balazs

-----Original Message-----
From: Michal Va=C5=A1ko <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:mvasko@cesnet.cz">&lt;mvasko@cesnet.cz&gt;</a>=20
Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 10:04
To: Bal=C3=A1zs Lengyel <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:balazs.lengyel@ericsson.com">&lt;balazs.lengyel@ericsson.com&gt;</a>
Cc: Mahesh Jethanandani <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:mjethanandani@gmail.com">&lt;mjethanandani@gmail.com&gt;</a>; <a class=3D=
"moz-txt-link-abbreviated" href=3D"mailto:netconf@ietf.org">netconf@ietf.=
org</a>; <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:yang-doctor=
s@ietf.org">yang-doctors@ietf.org</a>
Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: draft-iet=
f-netconf-notification-capabilities-11]

Hi Balazs,
just to explain libyang behavior, if you look at (pattern <a class=3D"moz=
-txt-link-rfc2396E" href=3D"https://tools.ietf.org/html/rfc7950#section-9=
=2E4.5">&lt;https://tools.ietf.org/html/rfc7950#section-9.4.5&gt;</a> ) d=
efinition, there is explicitly mentioned that it can appear in derived ty=
pes. There is no such wording for (require-instance <a class=3D"moz-txt-l=
ink-rfc2396E" href=3D"https://tools.ietf.org/html/rfc7950#section-9..9.3"=
>&lt;https://tools.ietf.org/html/rfc7950#section-9..9.3&gt;</a> ), it men=
tions only "instance-identifier" and "leafref" types.

Also, libyang does not allow loading invalid schemas so even if you only =
import it, it will fail.

Regards,
Michal

On Friday, March 13, 2020 09:55 CET, Bal=C3=A1zs Lengyel <a class=3D"moz-=
txt-link-rfc2396E" href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.i=
etf.org">&lt;balazs.lengyel=3D40ericsson.com@dmarc.ietf.org&gt;</a> wrote=
:=20
=20
</pre>
      <blockquote type=3D"cite">
        <pre class=3D"moz-quote-pre" wrap=3D"">Hello Mahesh,

Even if there is some problem with ietf-subscribed-notification how does =
that effect the validity of instance data for ietf-system-capabilities or=
 ietf-notification-capabilities ? I only import a type and a feature from=
 Yangpush (which imports subscribed notification). These seem nothing to =
do with require-instance.

=20

Aside from my draft:

I do not understand some of libyangs statements: =20

=E2=80=9Cas it turned out (ref <a class=3D"moz-txt-link-rfc2396E" href=3D=
"https://tools.ietf.org/html/rfc7950#section-9.9.3">&lt;https://tools.iet=
f.org/html/rfc7950#section-9.9.3&gt;</a> ), you cannot put require-instan=
ce into a derived type=E2=80=9D.=20

Checking ref I did not find why you cannot put require instance into a ty=
pedef.

=20

By the way I have bigger issues with YangValidator. When I load ietf-syst=
em-capabilities@2020-03-08 into it I get=20

=20

RecursionError at /yangvalidator/validator

maximum recursion depth exceeded


Request Method:

POST


Request URL:

<a class=3D"moz-txt-link-freetext" href=3D"https://protect2.fireeye.com/v=
1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c-8610d8a762ca-0a278d65531d4f4f&amp;q=3D=
1&amp;e=3Db7200729-5cfb-4d52-b459-737457b266e0&amp;u=3Dhttp%3A%2F%2Fwww.y=
angvalidator.com%2Fyangvalidator%2Fvalidator">https://protect2.fireeye.co=
m/v1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c-8610d8a762ca-0a278d65531d4f4f&amp=
;q=3D1&amp;e=3Db7200729-5cfb-4d52-b459-737457b266e0&amp;u=3Dhttp%3A%2F%2F=
www.yangvalidator.com%2Fyangvalidator%2Fvalidator</a>


Django Version:

3.0.4


Exception Type:

RecursionError


Exception Value:

maximum recursion depth exceeded


Exception Location:

/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.eg=
g/pyang/statements.py in newf, line 42


Python Executable:

/usr/sbin/uwsgi


Python Version:

3.6.10


Python Path:

['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.=
egg/pyang/transforms',

=20

Regards Balazs

=20

From: Mahesh Jethanandani <a class=3D"moz-txt-link-rfc2396E" href=3D"mail=
to:mjethanandani@gmail.com">&lt;mjethanandani@gmail.com&gt;</a>=20
Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
To: Bal=C3=A1zs Lengyel <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:balazs.lengyel@ericsson.com">&lt;balazs.lengyel@ericsson.com&gt;</a>
Cc: Kent Watsen <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:kent+ie=
tf@watsen.net">&lt;kent+ietf@watsen.net&gt;</a>; <a class=3D"moz-txt-link=
-abbreviated" href=3D"mailto:netconf@ietf.org">netconf@ietf.org</a>; <a c=
lass=3D"moz-txt-link-abbreviated" href=3D"mailto:yang-doctors@ietf.org">y=
ang-doctors@ietf.org</a>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities=
-11

=20

[Adding yang-doctors]

=20

Hi Balazs,

=20

=20

On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel &lt;<a class=3D"moz-txt-=
link-abbreviated" href=3D"mailto:balazs.lengyel@ericsson.com">balazs.leng=
yel@ericsson.com</a> <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:ba=
lazs.lengyel@ericsson.com">&lt;mailto:balazs.lengyel@ericsson.com&gt;</a>=
 &gt; wrote:

=20

Finally, have all the examples in the appendix been validated?

BALAZS: Yes, they have been loaded into a live Confd server.

=20

I bring this up because I ran into issues when validating the https-notif=
 model using ietf-subscribed-notification module, something that you also=
 import. Here is what I see when I try to use yanglint to validate your e=
xample. In this case, I named your example as examples-notification-capab=
ilities-1.xml.

=20

bash-3.2$ yanglint -s -i -t auto -p /Volumes/External/git/iana/yang-param=
eters/ <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:ietf-system-c=
apabilities@2020-03-08.yang">ietf-system-capabilities@2020-03-08.yang</a>=
 <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:ietf-system-capabiliti=
es@2020-03-08.yang">&lt;mailto:ietf-system-capabilities@2020-03-08.yang&g=
t;</a>  <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:ietf-notific=
ation-capabilities@2020-03-09.yang">ietf-notification-capabilities@2020-0=
3-09.yang</a> <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:ietf-noti=
fication-capabilities@2020-03-09.yang">&lt;mailto:ietf-notification-capab=
ilities@2020-03-09.yang&gt;</a>  examples-notification-capabilities-1.xml=
=20

err : Invalid keyword "require-instance".

err : Module "ietf-subscribed-notifications" parsing failed.

err : Importing "ietf-subscribed-notifications" module into "ietf-yang-pu=
sh" failed.

err : Module "ietf-yang-push" parsing failed.

err : Importing "ietf-yang-push" module into "ietf-notification-capabilit=
ies" failed.

err : Module "ietf-notification-capabilities" parsing failed.

=20

At first I thought the issue was with yanglint, because just like you I u=
sed confd and it did not complain. But folks over at libyang tell me that=
 this was discussed as part of their issue  #881 <a class=3D"moz-txt-link=
-rfc2396E" href=3D"https://protect2.fireeye.com/v1/url?k=3Da6420c80-fa960=
5e6-a6424c1b-8610d8a762ca-d6cddc5edf1151a7&amp;q=3D1&amp;e=3D3cd8e8af-8ae=
a-4f96-939b-8e1e455eac74&amp;u=3Dhttps%3A%2F%2Fgithub.com%2FCESNET%2Fliby=
ang%2Fissues%2F881">&lt;https://protect2.fireeye.com/v1/url?k=3Da6420c80-=
fa9605e6-a6424c1b-8610d8a762ca-d6cddc5edf1151a7&amp;q=3D1&amp;e=3D3cd8e8a=
f-8aea-4f96-939b-8e1e455eac74&amp;u=3Dhttps%3A%2F%2Fgithub.com%2FCESNET%2=
Flibyang%2Fissues%2F881&gt;</a>  and the conclusion was that you cannot p=
ut require-instance in a derived type based on this <a class=3D"moz-txt-l=
ink-rfc2396E" href=3D"https://tools.ietf.org/html/rfc7950#section-9.9.3">=
&lt;https://tools.ietf.org/html/rfc7950#section-9.9.3&gt;</a>  text.

=20

Who is correct in their assertion, libyang or confd/RFC8639?

=20

In case anyone is wondering which ietf-subsciribed-notifications module i=
s being imported, here it is:

=20

bash-3.2$ ls ..../iana/yang-parameters/ietf-subscribed-notifications@2019=
-09-09.yang <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:iana/yang-p=
arameters/ietf-subscribed-notifications@2019-09-09.yang">&lt;mailto:iana/=
yang-parameters/ietf-subscribed-notifications@2019-09-09.yang&gt;</a>=20

=20

Cheers.

=20

BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 stateme=
nt, yanglint complains about other issues with ietf-subscribed-notificati=
ons, which I will bring up in a separate thread.

=20

Mahesh Jethanandani

<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:mjethanandani@gmail.=
com">mjethanandani@gmail.com</a> <a class=3D"moz-txt-link-rfc2396E" href=3D=
"mailto:mjethanandani@gmail.com">&lt;mailto:mjethanandani@gmail.com&gt;</=
a>=20

=20

=20

=20

</pre>
      </blockquote>
      <pre class=3D"moz-quote-pre" wrap=3D"">=20
=20

</pre>
      <tt><br>
      </tt>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <pre class=3D"moz-quote-pre" wrap=3D"">____________________________=
___________________
netconf mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:netconf@ietf.org">ne=
tconf@ietf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/l=
istinfo/netconf">https://www.ietf.org/mailman/listinfo/netconf</a>
</pre>
    </blockquote>
    <tt><br>
    </tt>
  </body>
</html>

--------------1E1CC376F0222D0AB3D4C5A3--

--------------ms050907010203040101090705
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
Cn0wggUJMIID8aADAgECAhACt8ndrdK9CetZxFyQDGB4MA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IEFzc3VyZWQgSUQgUm9vdCBDQTAeFw0xNDExMTgx
MjAwMDBaFw0yNDExMTgxMjAwMDBaMHIxCzAJBgNVBAYTAk5MMRYwFAYDVQQIEw1Ob29yZC1I
b2xsYW5kMRIwEAYDVQQHEwlBbXN0ZXJkYW0xDzANBgNVBAoTBlRFUkVOQTEmMCQGA1UEAxMd
VEVSRU5BIGVTY2llbmNlIFBlcnNvbmFsIENBIDMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQCwp9Jj5Aej1xPkS1GV3LvBdemFmkUR//nSzBodqsU3dv2BCRD30r4gt5oRsYty
qDGF2nnItxV1SkwVoDxFeRzOIHYNYvBRHaiGvCQjEXzPRTocOSVfWpmq/zAL/QOEqpJogeM+
0IBGiJcAENJshl7UcfjYbBnN5qStk74f52VWFf/aiF7MVJnsUr3oriQvXYOzs8N/NXyyQyim
atBbumJVCNszF1X+XHCGfPNvxlNFW9ktv7azK0baminfLcsh6ubCdINZc+Nof2lU387NCDgg
oh3KsYVcZTSuhh7qp6MjxE5VqOZod1hpXXzDOkjK+DAMC57iZXssncp24eaN08VlAgMBAAGj
ggGmMIIBojASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBhjB5BggrBgEFBQcB
AQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcw
AoY3aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENB
LmNydDCBgQYDVR0fBHoweDA6oDigNoY0aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lD
ZXJ0QXNzdXJlZElEUm9vdENBLmNybDA6oDigNoY0aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNybDA9BgNVHSAENjA0MDIGBFUdIAAwKjAoBggr
BgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAdBgNVHQ4EFgQUjJ8RLubj
egSlHlWLRggEpu2XcKYwHwYDVR0jBBgwFoAUReuir/SSy4IxLVGLp6chnfNtyA8wDQYJKoZI
hvcNAQELBQADggEBAI5HEV91Oen8WHFCoJkeu2Av+b/kWTV2qH/YNI1Xsbou2hHKhh4IyNkF
OxA/TUiuK2qQnQ5hAS0TIrs9SJ1Ke+DjXd/cTBiw7lCYSW5hkzigFV+iSivninpItafWqYBS
WxITl1KHBS9YBskhEqO5GLliDMPiAgjqUBQ/H1qZMlZNQIuFu0UaFUQuZUpJFr4+0zpzPxsB
iWU2muAoGItwbaP55EYshM7+v/J+x6kIhAJt5Dng8fOmOvR9F6Vw2/E0EZ6oQ8g1fdhwM101
S1OI6J1tUil1r7ES/svNqVWVb7YkUEBcPo8ppfHnTI/uxsn2tslsWefsOGJxNYUUSMAb9Eow
ggVsMIIEVKADAgECAhANm/ZRqdz5Ckw7LHZJVANiMA0GCSqGSIb3DQEBCwUAMHIxCzAJBgNV
BAYTAk5MMRYwFAYDVQQIEw1Ob29yZC1Ib2xsYW5kMRIwEAYDVQQHEwlBbXN0ZXJkYW0xDzAN
BgNVBAoTBlRFUkVOQTEmMCQGA1UEAxMdVEVSRU5BIGVTY2llbmNlIFBlcnNvbmFsIENBIDMw
HhcNMTkwNjE4MDAwMDAwWhcNMjAwNzE3MTIwMDAwWjB8MRMwEQYKCZImiZPyLGQBGRYDb3Jn
MRYwFAYKCZImiZPyLGQBGRYGdGVyZW5hMRMwEQYKCZImiZPyLGQBGRYDdGNzMQswCQYDVQQG
EwJDWjEPMA0GA1UEChMGQ0VTTkVUMRowGAYDVQQDExFSYWRlayBLcmVqY2kgMTQxMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMydCXbWehR6Wh8fqJsMZPEVyNpG/DmiI+am
FLTVxIixKKnR+MVN3PgvxpAVHVaODzl5GRehapyTfcKHViBj+UkiFdOZFjOSgbLQEjOstU2Z
m0QuAsBVDX6bI43j7VrbArouYmMfJ6NKV+XHM31GwILjBMd7cbM9lTjjaQnbByeINAg0BmFy
44SSxtXuwTrE7lNr2CU7uWufbLTvHZ7uB3VRuvLLFLjliBNMVQcNtUSy4lDqceT6B0LutpDR
hcuSiWxqpWznEI2uTSmenV5yRcWb10EAA7wUMYpEm3ulUz4P5rj5oVnsMceS6lEvC4D6Ys6+
mZx4tCXCX4W0x6E62aUCAwEAAaOCAfIwggHuMB8GA1UdIwQYMBaAFIyfES7m43oEpR5Vi0YI
BKbtl3CmMB0GA1UdDgQWBBQVxao+3uRY2Qq3TA5SRVsUkL3WfzAMBgNVHRMBAf8EAjAAMDQG
A1UdEQQtMCuBFnJhZGVrLmtyZWpjaUBjZXNuZXQuY3qBEXJrcmVqY2lAY2VzbmV0LmN6MA4G
A1UdDwEB/wQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwNAYDVR0gBC0w
KzAMBgoqhkiG90wFAgIBMAwGCmCGSAGG/WwEHwEwDQYLKoZIhvdMBQIDAwMwgYUGA1UdHwR+
MHwwPKA6oDiGNmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9URVJFTkFlU2NpZW5jZVBlcnNv
bmFsQ0EzLmNybDA8oDqgOIY2aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL1RFUkVOQWVTY2ll
bmNlUGVyc29uYWxDQTMuY3JsMHsGCCsGAQUFBwEBBG8wbTAkBggrBgEFBQcwAYYYaHR0cDov
L29jc3AuZGlnaWNlcnQuY29tMEUGCCsGAQUFBzAChjlodHRwOi8vY2FjZXJ0cy5kaWdpY2Vy
dC5jb20vVEVSRU5BZVNjaWVuY2VQZXJzb25hbENBMy5jcnQwDQYJKoZIhvcNAQELBQADggEB
AEN9EELUtad7fKj3dpQhQ9+gJbLBqZsIq5w1DXvfoCLDC2vO92+wVDmTjlZ+s0mJ1LooyMwZ
OXIbFAsQsKTFraFQ/fbCuJ5SMFGqK49QtALnoyHpBG91HKo4GK+55Ru5vsUfjODEHAyGST+Q
W2kq8D5MS3Qukzw3p5DmQVE3M8SJOlfczeOB2Q2WdAzOySSS+diKr9Q3D1mGO44IPPyKBuMX
0OwbvytEWKjJaxRMG6C5gcH88akmBxlM1olPOlXsDsLlaUByJ46HGxjBjO448+lkgSs7+QOd
fyL30whDa9JJwEsiUGqykyDkXbdpqI9Scgb7Ba98usEWn88Qm4+YWDUxggPDMIIDvwIBATCB
hjByMQswCQYDVQQGEwJOTDEWMBQGA1UECBMNTm9vcmQtSG9sbGFuZDESMBAGA1UEBxMJQW1z
dGVyZGFtMQ8wDQYDVQQKEwZURVJFTkExJjAkBgNVBAMTHVRFUkVOQSBlU2NpZW5jZSBQZXJz
b25hbCBDQSAzAhANm/ZRqdz5Ckw7LHZJVANiMA0GCWCGSAFlAwQCAQUAoIICDTAYBgkqhkiG
9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMDAzMTYwOTI4MDdaMC8GCSqG
SIb3DQEJBDEiBCCA+B+UCYRTFHxFouDuHgxpawyYmBo+o/hgDV5xaszvAjBsBgkqhkiG9w0B
CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN
AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGXBgkrBgEE
AYI3EAQxgYkwgYYwcjELMAkGA1UEBhMCTkwxFjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxEjAQ
BgNVBAcTCUFtc3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMSYwJAYDVQQDEx1URVJFTkEgZVNj
aWVuY2UgUGVyc29uYWwgQ0EgMwIQDZv2Uanc+QpMOyx2SVQDYjCBmQYLKoZIhvcNAQkQAgsx
gYmggYYwcjELMAkGA1UEBhMCTkwxFjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxEjAQBgNVBAcT
CUFtc3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMSYwJAYDVQQDEx1URVJFTkEgZVNjaWVuY2Ug
UGVyc29uYWwgQ0EgMwIQDZv2Uanc+QpMOyx2SVQDYjANBgkqhkiG9w0BAQEFAASCAQB4KMVw
TJ5gfi1/p7VB444HlAOZ1YsAnVYdSAzH6aRFdJfb7fbsgMLVe9qIocCxZkKiQCE3LLp9B/ef
rj9NssYcuqzKpEalUNt5Ni2rnWgJ11tJLhyzEbNpSUvdywgfDSgCBT0eftIOMNql1U3KBes/
o/Zrf8NN3K2MqvHmhT/fWS8X4K3+79VG0q1EJUMqtTrElf21PIVkPCBSrMTtL6bZXVOQhQvZ
geVTqb9X5UDJ/U9dNWXuUgOMvgqeeg5WpR+5NC9Md4XuS7mZg9cxhwLVCw0E43C869KJJrHL
/ADNNtCbDeE5r5tcF0wyEFbAiTosFY8ZvhMHd90ONaMLLDSLAAAAAAAA
--------------ms050907010203040101090705--


From nobody Mon Mar 16 05:20:41 2020
Return-Path: <maurice.angermann@siemens.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 6FA883A003A for <netconf@ietfa.amsl.com>; Mon, 16 Mar 2020 05:20:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-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=siemens.onmicrosoft.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 bUN6UbyBkRUC for <netconf@ietfa.amsl.com>; Mon, 16 Mar 2020 05:20:36 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0607.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::607]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B34EB3A0033 for <netconf@ietf.org>; Mon, 16 Mar 2020 05:20:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KD7a20fJnnvXqHu/bR5vfxMaAmfApch2LAIYv6pOpTqTamefvJOIuAlewAqs/VEE7cOXS/7MfeMAji1xf305dgb0conzT2C4XvoaC0fWwaTRonVg4kwlbCFtEQ5FTG5wvuc5euUtN7OZXmFcx9YG76Am+Wn+F7v3PZZ+bNNjcr/HkPO5sLhpwjlREJWNBXCYJqilEg1XoOqThGo/TLmPFx8qQcRYiUc3fs9/vkyTvBYVXBsT//seYrKqB14CnKDIcBfDqJfI7cUX54IQ0hpnA/9kLlUEnFGkXsIFrtNuEsLAgZP+ojXUMU0Hqj5+OgTsfkpvkb+aFqmrash9jBFX3Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V0bFZxctAq+wsV5EAJb2Oei3TjyWlvNvS56TSnxPRzw=; b=PI4NtunsyEJJAzXLCZn99rALlpG5Ih1ht366cg4HzzqGz9IZS1KMnsaH1l5GnaH1nrXTAF4oDZiD/anI/l6lSovgJB5gYD+muYeK/nxh/0NtUk3Wzuv0U1LmqT4B9CKJBN88FJE/09qL1lXOKF9sdJC7xWFZ2bv96RTU54gZ8rBSqoHEowJUMS6IbU1JB0fQtPJXJVFSknPw8q8qfGtvSEHNvOm2mfYmr2Fge9sgHpfFv6Gk9erRty3+wd6RQMLKmoDGdF0/O8WWZ6zTpU94uNA28UxmAlhkjPI9DUUE66cB72xplttB6LoUK6OfmdVXWlh3CF114EMUpUzhU8gHlA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.onmicrosoft.com; s=selector1-siemens-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V0bFZxctAq+wsV5EAJb2Oei3TjyWlvNvS56TSnxPRzw=; b=h3uR44A2i3lyW9FpvI9C88jng7Os7pe3ycvR+xr80bcuqmrd0uGYnJtvN+GZd/ekoQn398sw9ucL3QQAqZCTLSQ2IORuZ8kxvGUX3eCG9RvC2G/yn3nv9mQM9fKitMBolKE0W+pkPBtwVujsy3dR3DgTVMwvQtkM3eWt4MPc9wQ=
Received: from AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM (10.255.30.161) by AM0PR10MB2468.EURPRD10.PROD.OUTLOOK.COM (20.177.110.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.21; Mon, 16 Mar 2020 12:20:30 +0000
Received: from AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM ([fe80::783c:4827:7672:bdfd]) by AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM ([fe80::783c:4827:7672:bdfd%4]) with mapi id 15.20.2814.021; Mon, 16 Mar 2020 12:20:30 +0000
From: "maurice.angermann@siemens.com" <maurice.angermann@siemens.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: ietf-crypto-types: read-only nodes to provide fingerprints of public keys and certificates
Thread-Index: AdX7jUN25LCA5qrYQ8icRH3S/nGkRg==
Date: Mon, 16 Mar 2020 12:20:30 +0000
Message-ID: <AM0PR10MB3378F579924AE0D6A3EA79DDE6F90@AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=maurice.angermann@siemens.com; 
x-originating-ip: [109.250.136.43]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2592ec59-ce7c-44d4-8086-08d7c9a46b5f
x-ms-traffictypediagnostic: AM0PR10MB2468:
x-microsoft-antispam-prvs: <AM0PR10MB246859D5861F7E5A7A0577A9E6F90@AM0PR10MB2468.EURPRD10.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 03449D5DD1
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(366004)(39860400002)(346002)(376002)(199004)(9686003)(86362001)(2906002)(76116006)(8676002)(8936002)(55016002)(81166006)(71200400001)(81156014)(316002)(7696005)(478600001)(26005)(186003)(52536014)(5660300002)(66476007)(66446008)(33656002)(6506007)(6916009)(66556008)(64756008)(66946007); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR10MB2468; H:AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: siemens.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kc3A8vFxsBkcflUphYJDriePax3Kl5c1Vqz/SW+elaz07FJ9E8QkFENXjacOAhyWHc7Pyy5lDHlAFtFHeSpz8D3pNjNUewTEAveUfdkwbNMIXNjM1xhPwgFABaQWBButCcKYh9bVhUzcOqAEZT/ZcmvOYijllD43Xj34tdxHwsjW6/G67iOJymF9eFNIq9SQITjJNq+L5FkWm30cByZkBhbjYoeDi8uKpK0Cv1+c0ZAHwJxjbIUJG7cGH+HrJT4VcZ8z6OeEHs+GV1b/e9x5OD/KAQ0DLfBHWKiw9FJVdl/XuErfBTaEZtmVClKtMcXL8NP7nZhO/O0R9voto4bio04C89qSnez23crQlgjsewFVswkOPyYQC8RjfZKvApPewOdELzjnpUIIlz/xHbi1YMNk34aXKNjdTR2/iR+AIvA7mMwn+w9XlNz12qNuUc3H8kFLkK6MJrsCLOXK6/cF48K8OvVLtOqBSY6L6JHrLXX5Df6vK4fYk/6CqLqyMhGRiJe/JGvP+KbuFRWxRcstVw==
x-ms-exchange-antispam-messagedata: NbEcqtfdhVOCEoPdlUuf7nZq6ZangHj5ioicFKKEpXGUQzfy1QrY2IAS+xIzH4QqUPLicCIWxjjz5n//fXBe7iDXV2/qT5h073AzD2wllkM/k1TqNtq5hH/OhN5kwFvR2umfA8m0l30PKinn8aS+fA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_AM0PR10MB3378F579924AE0D6A3EA79DDE6F90AM0PR10MB3378EURP_"
MIME-Version: 1.0
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2592ec59-ce7c-44d4-8086-08d7c9a46b5f
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2020 12:20:30.8555 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1vW1d/YyGJw2JIUpd8mm6iLrVylOmo2Gz5BMg+UpdMO1ukoHezSaoLuCHGoaMT4EKI/js7Oql7gfkhAwMqNDc5QPvj+jN4JeIVmGo8ZUivk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB2468
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/F7CobC5Htcx00hTWERO-bygFLGs>
Subject: [netconf] ietf-crypto-types: read-only nodes to provide fingerprints of public keys and certificates
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: Mon, 16 Mar 2020 12:20:39 -0000

--_000_AM0PR10MB3378F579924AE0D6A3EA79DDE6F90AM0PR10MB3378EURP_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,



I would like to make a suggestion regarding the groupings for public keys a=
nd certificates in draft-ietf-netconf-crypto-types-14:



Especially in case of manual server verification in applications like (Open=
)SSH or HTTPS (self-signed certs), it is quite common to compare fingerprin=
ts of an (remote) identity.

Therefore it might be useful to add operational data ("config false") nodes=
 to those groupings to provide the fingerprints of a public key/certificate=
.

That would provide easy manual verification, e.g. of a whole certificate ch=
ain stored in <running>.



Any feedback on this proposal is much appreciated.



Please find an example of how a generic realization in the crypto-types mod=
ule could look like below:



Since "x509c2n:tls-fingerprint" is probably not an appropriate namespace to=
 describe a public-key fingerprint, an according datatype could look like t=
hat:

  typedef fingerprint {

    type yang:hex-string {

      /* max string range of x509c2n:tls-fingerprint's pattern restriction =
*/

      length "min .. 764";

    }

  }



A new grouping to provide fingerprints depending on the available hashing a=
lgorithms:

  grouping fingerprints-grouping {

    description

      "A set of fingerprints of a public key or a certificate.

       Implementations SHOULD NOT provide a list entry for an algorithm
       that is not being listed as supported in iana-hash-algs.";

   container fingerprints {

      description

        "A set of fingerprints of a public key or a certificate.";

      list fingerprint {

        key "algorithm";

        description

          "A fingerprint.";

        leaf algorithm {

          type iha:hash-algorithm-type;

          description

            "The hashing algorithm.";

        }

        leaf hash {

          type fingerprint;

          description

            "The fingerprint value.";

        }

      }

    }

  }



The resulting updated groupings would look like that: (*) indicates the new=
 nodes

  grouping public-key-grouping
    +-- algorithm                 iasa:asymmetric-algorithm-type
 (*)+--ro fingerprints
 (*)|  +--ro fingerprint* [algorithm]
 (*)|     +--ro algorithm             iha:hash-algorithm-type
 (*)|     +--ro hash                  fingerprint
    +-- public-key-format?        identityref
    +-- public-key                binary



  grouping trust-anchor-cert-grouping
    +-- cert?                     trust-anchor-cert-cms
 (*)+--ro fingerprints
 (*)|  +--ro fingerprint* [algorithm]
 (*)|     +--ro algorithm             iha:hash-algorithm-type
 (*)|     +--ro hash                  fingerprint
    +---n certificate-expiration
       +-- expiration-date    yang:date-and-time



  grouping end-entity-cert-grouping
    +-- cert?                     end-entity-cert-cms
 (*)+--ro fingerprints
 (*)|  +--ro fingerprint* [algorithm]
 (*)|     +--ro algorithm             iha:hash-algorithm-type
 (*)|     +--ro hash                  fingerprint
    +---n certificate-expiration
       +-- expiration-date    yang:date-and-time



Please note that leaf-lists as used in "trust-anchor-certs-grouping" or "en=
d-entity-certs-grouping" wouldn't be considered by that approach.



Again, any feedback is appreciated.



Thanks

BR Maurice







With best regards,
Maurice Angermann

Siemens AG
Digital Industries
Process Automation
Software House Khe
DI PA CI R&D 2
Oestliche Rheinbrueckenstr. 50
76187 Karlsruhe, Germany
mailto:maurice.angermann@siemens.com
www.siemens.com/ingenuityforlife<http://www.siemens.com/ingenuityforlife>

Siemens Aktiengesellschaft: Chairman of the Supervisory Board: Jim Hagemann=
 Snabe; Managing Board: Joe Kaeser, Chairman, President and Chief Executive=
 Officer; Roland Busch, Lisa Davis, Klaus Helmrich, Cedrik Neike, Michael S=
en, Ralf P. Thomas; Registered offices: Berlin and Munich, Germany; Commerc=
ial registries: Berlin Charlottenburg, HRB 12300, Munich, HRB 6684; WEEE-Re=
g.-No. DE 23691322






--_000_AM0PR10MB3378F579924AE0D6A3EA79DDE6F90AM0PR10MB3378EURP_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";
	mso-fareast-language:DE;}
span.EmailStyle20
	{mso-style-type:personal-compose;
	font-family:"Arial",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"DE" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">I would like to make a suggestion rega=
rding the groupings for public keys and certificates in draft-ietf-netconf-=
crypto-types-14:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Especially in case of manual server ve=
rification in applications like (Open)SSH or HTTPS (self-signed certs), it =
is quite common to compare fingerprints of an (remote)
 identity. <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Therefore it might be useful to add op=
erational data (&#8220;config false&#8221;) nodes to those groupings to pro=
vide the fingerprints of a public key/certificate.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">That would provide easy manual verific=
ation, e.g. of a whole certificate chain stored in &lt;running&gt;.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Any feedback on this proposal is much =
appreciated.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Please find an example of how a generi=
c realization in the crypto-types module could look like below:<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Since &#8220;x509c2n:tls-fingerprint&#=
8221; is probably not an appropriate namespace to describe a public-key fin=
gerprint, an according datatype could look like that:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp; typedef fingerprint {<o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp; type yang:hex-string {<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* max strin=
g range of x509c2n:tls-fingerprint's pattern restriction */<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; length &quot=
;min .. 764&quot;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">A new grouping to provide fingerprints=
 depending on the available hashing algorithms:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp; grouping fingerprints-grouping {<o:p=
></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp; description<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;A set =
of fingerprints of a public key or a certificate.<o:p></o:p></span></p>
<pre><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Implementati=
ons SHOULD NOT provide a list entry for an algorithm<o:p></o:p></span></pre=
>
<pre><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;that is not =
being listed as supported in iana-hash-algs.&quot;;<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;container fingerprints {<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&quot;A set of fingerprints of a public key or a certificate.&quot;;<o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;list fingerp=
rint {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
key &quot;algorithm&quot;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; &nbsp;&quot;A fingerprint.&quot;;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;=
leaf algorithm {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;type iha:hash-algorithm-type;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; &quot;The hashing algorithm.&quot;;<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;=
}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
leaf hash {<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;type fingerprint;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;description<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; &quot;The fingerprint value.&quot;;<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;=
}<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;}<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp;&nbsp;&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;">&nbsp; }<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">The resulting updated groupings would =
look like that:
</span><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Cou=
rier New&quot;">(*)</span><span lang=3D"EN-US" style=3D"font-size:10.0pt;fo=
nt-family:&quot;Arial&quot;,sans-serif"> indicates the new nodes<o:p></o:p>=
</span></p>
<pre><span lang=3D"EN-US"> &nbsp;grouping public-key-grouping<o:p></o:p></s=
pan></pre>
<pre><span lang=3D"EN-US"> &nbsp;&nbsp;&nbsp;&#43;-- algorithm&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;iasa:asymmetric-algorithm-type<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> (*)&#43;--ro fingerprints<o:p></o:p></span></pre=
>
<pre><span lang=3D"EN-US">&nbsp;(*)|&nbsp; &#43;--ro fingerprint* [algorith=
m]<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> </span>(*)|&nbsp; &nbsp;&nbsp;&nbsp;&#43;--ro al=
gorithm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&=
nbsp;iha:hash-algorithm-type<o:p></o:p></pre>
<pre> <span lang=3D"EN-US">(*)|&nbsp; &nbsp;&nbsp;&nbsp;&#43;--ro hash&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;fingerprint<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US">&nbsp; &nbsp;&nbsp;&#43;-- public-key-format?&nbs=
p; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;identityref<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> &nbsp;&nbsp;&nbsp;&#43;-- public-key&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;binary<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US"> &nbsp;grouping trust-anchor-cert-grouping<o:p></=
o:p></span></pre>
<pre><span lang=3D"EN-US">&nbsp; &nbsp;&nbsp;&#43;-- cert?&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; trust-anchor-cert-cms<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> (*)&#43;--ro fingerprints<o:p></o:p></span></pre=
>
<pre><span lang=3D"EN-US">&nbsp;(*)|&nbsp; &#43;--ro fingerprint* [algorith=
m]<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> (*)|&nbsp; &nbsp;&nbsp;&nbsp;&#43;--ro algorithm=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;ih=
a:hash-algorithm-type<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> (*)|&nbsp; &nbsp;&nbsp;&nbsp;&#43;--ro hash&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;fingerprint<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> &nbsp;&nbsp;&nbsp;&#43;---n certificate-expirati=
on<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#43;-- expi=
ration-date&nbsp;&nbsp;&nbsp; yang:date-and-time<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Courier New&quot;"><o:p>&nbsp;</o:p></span></p>
<pre><span lang=3D"EN-US"> &nbsp;grouping end-entity-cert-grouping<o:p></o:=
p></span></pre>
<pre><span lang=3D"EN-US">&nbsp; &nbsp;&nbsp;&#43;-- cert?&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; end-entity-cert-cms<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> (*)&#43;--ro fingerprints<o:p></o:p></span></pre=
>
<pre><span lang=3D"EN-US">&nbsp;(*)|&nbsp; &#43;--ro fingerprint* [algorith=
m]<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> (*)|&nbsp; &nbsp;&nbsp;&nbsp;&#43;--ro algorithm=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;ih=
a:hash-algorithm-type<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> (*)|&nbsp; &nbsp;&nbsp;&nbsp;&#43;--ro hash&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;fingerprint<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> &nbsp;&nbsp;&nbsp;&#43;---n certificate-expirati=
on<o:p></o:p></span></pre>
<pre><span lang=3D"EN-US"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#43;-- expi=
ration-date&nbsp;&nbsp;&nbsp; yang:date-and-time<o:p></o:p></span></pre>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:Consolas"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Please note that leaf-lists as used in=
 &#8220;trust-anchor-certs-grouping&#8221; or &#8220;end-entity-certs-group=
ing&#8221; wouldn&#8217;t be considered by that approach.<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Again, any feedback is appreciated.<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">Thanks<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">BR Maurice<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif">With best regards,<br>
Maurice Angermann<br>
<br>
Siemens AG<br>
Digital Industries<br>
Process Automation<br>
Software House Khe<br>
DI PA CI R&amp;D 2<br>
Oestliche Rheinbrueckenstr. 50<br>
76187 Karlsruhe, Germany<br>
<a href=3D"mailto:maurice.angermann@siemens.com"><span style=3D"color:blue"=
>mailto:maurice.angermann@siemens.com</span></a><br>
<a href=3D"http://www.siemens.com/ingenuityforlife">www.siemens.com/ingenui=
tyforlife</a><br>
<br>
</span><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-family:&quot;Aria=
l&quot;,sans-serif">Siemens Aktiengesellschaft: Chairman of the Supervisory=
 Board: Jim Hagemann Snabe; Managing Board: Joe Kaeser, Chairman, President=
 and Chief Executive Officer; Roland Busch, Lisa
 Davis, Klaus Helmrich, Cedrik Neike, Michael Sen, Ralf P. Thomas; Register=
ed offices: Berlin and Munich, Germany; Commercial registries: Berlin Charl=
ottenburg, HRB 12300, Munich, HRB 6684; WEEE-Reg.-No. DE 23691322</span><sp=
an lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.0pt;font-=
family:&quot;Arial&quot;,sans-serif"><o:p>&nbsp;</o:p></span></p>
</div>
</body>
</html>

--_000_AM0PR10MB3378F579924AE0D6A3EA79DDE6F90AM0PR10MB3378EURP_--


From nobody Tue Mar 17 09:48:39 2020
Return-Path: <mbj@tail-f.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 B321E3A0850; Tue, 17 Mar 2020 09:48:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 S9o7kJeeqYam; Tue, 17 Mar 2020 09:48:27 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id A4B783A084D; Tue, 17 Mar 2020 09:48:26 -0700 (PDT)
Received: from localhost (h-4-44.A165.priv.bahnhof.se [158.174.4.44]) by mail.tail-f.com (Postfix) with ESMTPSA id B5B671AE0309; Tue, 17 Mar 2020 17:48:22 +0100 (CET)
Date: Tue, 17 Mar 2020 17:48:22 +0100 (CET)
Message-Id: <20200317.174822.2184005326651469438.id@tail-f.com>
To: rkrejci@cesnet.cz
Cc: balazs.lengyel=40ericsson.com@dmarc.ietf.org, mvasko@cesnet.cz, yang-doctors@ietf.org, netconf@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj@tail-f.com>
In-Reply-To: <43ae63dd-a6e8-3e3f-43cd-c9b0f8b2bc8e@cesnet.cz>
References: <18a5-5e6b4c80-51-14b8eec0@242693337> <DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com> <43ae63dd-a6e8-3e3f-43cd-c9b0f8b2bc8e@cesnet.cz>
X-Mailer: Mew version 6.8 on Emacs 25.2
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Iu9zbWx9CMNuaX9igPXzzPVcNhE>
Subject: Re: [netconf] Require-instance problem
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: Tue, 17 Mar 2020 16:48:32 -0000

SGksDQoNClNvbWUgYmFja2dyb3VuZDoNCg0KU29tZSB0eXBlcyBpbiBZQU5HIGNhbiBiZSByZXN0
cmljdGVkLCBlLmcuLCBhbiBpbnQzMiBjYW4gaGF2ZSBhIHJhbmdlDQpyZXN0cmljdGlvbiwgYSBz
dHJpbmcgY2FuIGhhdmUgYSBsZW5ndGggcmVzdHJpY3Rpb24gZXRjLiAgV2hlbiBhIHR5cGUNCkEg
aXMgcmVzdHJpY3RlZCBpbiB0aGlzIHdheSwgdGhlIG5ldyB0eXBlIEIncyB2YWx1ZSBzcGFjZSBp
cyBhIHN1YnNldA0Kb2YgQSdzIHZhbHVlIHNwYWNlLg0KDQpTb21lIHR5cGVzIGNhbm5vdCBiZSBy
ZXN0cmljdGVkLCBpLmUuLCB0aGVpciB2YWx1ZSBzcGFjZSBjYW5ub3QgYmUNCmFsdGVyZWQgKGUu
Zy4sICJib29sZWFuIikuDQoNClNvbWUgb3RoZXIgdHlwZXMgbmVlZCBzdWJzdGF0ZW1lbnRzIHRv
IHByb3Blcmx5IGRlZmluZSB0aGUgdmFsdWUNCnNwYWNlLCBlLmcuLCBhbiAiZW51bWVyYXRpb24i
IG5lZWRzIGEgc2V0IG9mICJlbnVtIiBzdGF0ZW1lbnRzIGFuZCBhDQoiZGVjaW1hbDY0IiBuZWVk
cyBhICJmcmFjdGlvbi1kaWdpdHMiLg0KDQpUaGUgb25seSB3YXkgdG8gZXhwYW5kIHRoZSB2YWx1
ZSBzcGFjZSBpcyB0byB1c2UgdHlwZSAidW5pb24iLg0KDQpTbyBpbiBhbGwgY2FzZXMsIHRoZSBk
ZXJpdmVkIHR5cGUncyB2YWx1ZSBzcGFjZSBpcyBhIHN1YnNldCBvZiBpdHMNCmJhc2UgdHlwZSdz
IHZhbHVlIHNwYWNlLg0KDQpOb3csIGZvciBpbnN0YW5jZS1pZGVudGlmaWVyIGFuZCBsZWFmcmVm
LCB0aGUgInJlcXVpcmUtaW5zdGFuY2UiIGlzIGENCmJpdCB3ZWlyZC4gIEl0IGlzIGNhbGxlZCBh
ICJyZXN0cmljdGlvbiIgYnV0IGl0IGlzbid0IHJlYWxseSBhDQpyZXN0cmljdGlvbiwgc2luY2Ug
aXQgZG9lc24ndCBjaGFuZ2UgdGhlIHZhbHVlIHNwYWNlLiAgSWYgaXQgaXMgc2V0IHRvDQoidHJ1
ZSIgaXQgZGVmaW5lcyBhIGNvbnN0cmFpbnQgdGhhdCBtdXN0IGJlIHRydWUgaW4gdmFsaWQgZGF0
YS4NCg0KUmFkZWsgS3JlamNpIDxya3JlamNpQGNlc25ldC5jej4gd3JvdGU6DQo+IEFsc28NCj4g
cGxlYXNlIGNvbXBhcmUgd2l0aCB0aGUgdGV4dCBpbiA5LjQuNCAobGVuZ3RoKSBvciA5LjIuNCAo
cmFuZ2UpIHdoZXJlDQo+IHRoZSBkZXJpdmVkIHR5cGVzIGFyZSBleHBsaWNpdGx5IG1lbnRpb25l
ZCBpbiBjYXNlIHRoZSBzdGF0ZW1lbnQgaXMNCj4gbWVhbnQgdG8gYmUgYWxsb3dlZCB0aGVyZS4g
VGhlIHNwZWNpZmljYXRpb24gaXMgbm90IHN1cHBvc2VkIHRvDQo+IGV4cGxpY2l0bHkgc3RhdGUg
d2hlcmUgaXQgSVMgTk9UIGFsbG93ZWQsIGluc3RlYWQgaXQgc3BlY2lmaWVzIHdoZXJlIGl0DQo+
IElTIGFsbG93ZWQuDQoNCkFncmVlZC4NCg0KPiBCeSB5b3VyIGludGVycHJldGF0aW9uLCByZXF1
aXJlLWluc3RhbmNlIHdvdWxkIGJlIGFsbG93ZWQNCj4gZXZlbiBpbiBpbnRlZ2VyIHR5cGVzIHNp
bmNlIGl0IGlzIG5vdCBleHBsaWNpdGx5IGRlbmllZC4NCg0KSSBkb24ndCB0aGluayB0aGlzIGlz
IHRoZSBsb2dpY2FsIGludGVycHJldGF0aW9uLiAgU3VwcG9zZSB3ZSBoYXZlDQp0d28gdHlwZXMg
ImZvbyIgYW5kICJiYXIiOg0KDQogICB0eXBlZGVmIGZvbyB7DQogICAgIHR5cGUgbGVhZnJlZiB7
DQogICAgICAgcGF0aCAiLi4uIjsNCiAgICAgfQ0KICAgfQ0KDQogICB0eXBlZGVmIGJhciB7DQog
ICAgIHR5cGUgaW50MzI7DQogICB9DQoNCg0KSXQgbWFrZXMgKHNvbWUpIGxvZ2ljYWwgc2Vuc2Ug
dG8gc2F5IHRoYXQgImZvbyIgaXMgYSAibGVhZnJlZiIsIGFuZA0KaGVuY2UgaXQgd291bGQgYmUg
bGVnYWwgYWNjb3JkaW5nIHRvIDkuOS4zIHRvIHVzZSAicmVxdWlyZS1pbnN0YW5jZSIgaW4NCiJm
b28iLg0KDQpCdXQgaXQgZG9lcyBub3QgbWFrZSBsb2dpY2FsIHNlbnNlIHRvIHNheSB0aGF0ICJi
YXIiIGlzIGEgImxlYWZyZWYiLA0KYW5kIGhlbmNlIDkuOS4zIGRvZXNuJ3QgbWFrZSBpdCBsZWdh
bCB0byB1c2UgInJlcXVpcmUtaW5zdGFuY2UiIGluDQoiYmFyIi4NCg0KSSBkb24ndCByZW1lbWJl
ciB0aGUgb3JpZ2luYWwgaW50ZW50aW9uLCBidXQgb2J2aW91c2x5IHBlb3BsZSBoYXZlDQppbnRl
cnByZXRlZCB0aGUgdGV4dCBpbiA5LjkuMyBpbiBkaWZmZXJlbnQgd2F5cywgd2hpY2ggaW5kaWNh
dGVzIHRoYXQNCml0IGlzIHdyb25nIGFuZCBzaG91bGQgYmUgZml4ZWQuICBIb3dldmVyLCBJIGRv
bid0IHRoaW5rIGVpdGhlcg0KaW50ZXJwcmV0YXRpb24gaXMgb2J2aW91c2x5IGNvcnJlY3QuICBU
aHVzLCBJIHRoaW5rIHRoYXQgd2UgY2Fubm90DQpzdGF0ZSB0aGF0IHRoZSB1c2FnZSBvZiAicmVx
dWlyZS1pbnN0YW5jZSIgaW4NCmlldGYtc3Vic2NyaWJlZC1ub3RpZmljYXRpb24gaXMgd3Jvbmcu
DQoNCg0KL21hcnRpbg0KDQoNCg0KDQo+IA0KPiBSZWdhcmRzLA0KPiBSYWRlaw0KPiANCj4gDQo+
ID4gIEludGVudGlvbnMgYWJvdXQgdGhlIHBhdHRlcm4gb2YgdGhlIHRleHQgYXJlIHNwZWN1bGF0
aW9uLiBUaGUgdGV4dCBzYXlzIGl0IE1BWSBiZSB0aGVyZS4gU28gdW5sZXNzIGFuIGVycmF0YSBp
cyBmaWxlZCwgaXQgaXMgYWxsb3dlZC4gSU1ITyBpZiB0aGF0IGlzIHRoZSBpbnRlbnRpb24gd2Ug
d291bGQgbmVlZCBhbiBleHBsaWNpdCBzZW50ZW5jZSBsaWtlOg0KPiA+ICJVc2FnZSBvZiByZXF1
aXJlLWluc3RhbmNlIGlzIG5vdCBhbGxvd2VkIGZvciBkZXJpdmVkIHR5cGVzLiINCj4gPiBJIGRv
bid0IGhhdmUgYSBzdHJpY3QgdmlldyBvbiB3aGljaCB3YXMgdGhlIGludGVudGlvbiAobWF5YmUg
TWFydGluIGhhcykgYnV0IHRoZSB0ZXh0IGlzIHVuYW1iaWd1b3VzIHRvIG1lLg0KPiA+IFJlZ2Fy
ZHMgQmFsYXpzDQo+ID4NCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206
IE1pY2hhbCBWYcWha28gPG12YXNrb0BjZXNuZXQuY3o+IA0KPiA+IFNlbnQ6IDIwMjAuIG3DoXJj
aXVzIDEzLiwgcMOpbnRlayAxMDowNA0KPiA+IFRvOiBCYWzDoXpzIExlbmd5ZWwgPGJhbGF6cy5s
ZW5neWVsQGVyaWNzc29uLmNvbT4NCj4gPiBDYzogTWFoZXNoIEpldGhhbmFuZGFuaSA8bWpldGhh
bmFuZGFuaUBnbWFpbC5jb20+OyBuZXRjb25mQGlldGYub3JnOyB5YW5nLWRvY3RvcnNAaWV0Zi5v
cmcNCj4gPiBTdWJqZWN0OiBSZTogW25ldGNvbmZdIFJlcXVpcmUtaW5zdGFuY2UgcHJvYmxlbSBb
d2FzOiBSRTogV0dMQzogZHJhZnQtaWV0Zi1uZXRjb25mLW5vdGlmaWNhdGlvbi1jYXBhYmlsaXRp
ZXMtMTFdDQo+ID4NCj4gPiBIaSBCYWxhenMsDQo+ID4ganVzdCB0byBleHBsYWluIGxpYnlhbmcg
YmVoYXZpb3IsIGlmIHlvdSBsb29rIGF0IChwYXR0ZXJuIDxodHRwczovL3Rvb2xzLmlldGYub3Jn
L2h0bWwvcmZjNzk1MCNzZWN0aW9uLTkuNC41PiApIGRlZmluaXRpb24sIHRoZXJlIGlzIGV4cGxp
Y2l0bHkgbWVudGlvbmVkIHRoYXQgaXQgY2FuIGFwcGVhciBpbiBkZXJpdmVkIHR5cGVzLiBUaGVy
ZSBpcyBubyBzdWNoIHdvcmRpbmcgZm9yIChyZXF1aXJlLWluc3RhbmNlIDxodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvcmZjNzk1MCNzZWN0aW9uLTkuLjkuMz4gKSwgaXQgbWVudGlvbnMgb25s
eSAiaW5zdGFuY2UtaWRlbnRpZmllciIgYW5kICJsZWFmcmVmIiB0eXBlcy4NCj4gPg0KPiA+IEFs
c28sIGxpYnlhbmcgZG9lcyBub3QgYWxsb3cgbG9hZGluZyBpbnZhbGlkIHNjaGVtYXMgc28gZXZl
biBpZiB5b3Ugb25seSBpbXBvcnQgaXQsIGl0IHdpbGwgZmFpbC4NCj4gPg0KPiA+IFJlZ2FyZHMs
DQo+ID4gTWljaGFsDQo+ID4NCj4gPiBPbiBGcmlkYXksIE1hcmNoIDEzLCAyMDIwIDA5OjU1IENF
VCwgQmFsw6F6cyBMZW5neWVsIDxiYWxhenMubGVuZ3llbD00MGVyaWNzc29uLmNvbUBkbWFyYy5p
ZXRmLm9yZz4gd3JvdGU6IA0KPiA+ICANCj4gPj4gSGVsbG8gTWFoZXNoLA0KPiA+Pg0KPiA+PiBF
dmVuIGlmIHRoZXJlIGlzIHNvbWUgcHJvYmxlbSB3aXRoIGlldGYtc3Vic2NyaWJlZC1ub3RpZmlj
YXRpb24gaG93IGRvZXMgdGhhdCBlZmZlY3QgdGhlIHZhbGlkaXR5IG9mIGluc3RhbmNlIGRhdGEg
Zm9yIGlldGYtc3lzdGVtLWNhcGFiaWxpdGllcyBvciBpZXRmLW5vdGlmaWNhdGlvbi1jYXBhYmls
aXRpZXMgPyBJIG9ubHkgaW1wb3J0IGEgdHlwZSBhbmQgYSBmZWF0dXJlIGZyb20gWWFuZ3B1c2gg
KHdoaWNoIGltcG9ydHMgc3Vic2NyaWJlZCBub3RpZmljYXRpb24pLiBUaGVzZSBzZWVtIG5vdGhp
bmcgdG8gZG8gd2l0aCByZXF1aXJlLWluc3RhbmNlLg0KPiA+Pg0KPiA+PiAgDQo+ID4+DQo+ID4+
IEFzaWRlIGZyb20gbXkgZHJhZnQ6DQo+ID4+DQo+ID4+IEkgZG8gbm90IHVuZGVyc3RhbmQgc29t
ZSBvZiBsaWJ5YW5ncyBzdGF0ZW1lbnRzOiAgDQo+ID4+DQo+ID4+IOKAnGFzIGl0IHR1cm5lZCBv
dXQgKHJlZiA8aHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzc5NTAjc2VjdGlvbi05Ljku
Mz4gKSwgeW91IGNhbm5vdCBwdXQgcmVxdWlyZS1pbnN0YW5jZSBpbnRvIGEgZGVyaXZlZCB0eXBl
4oCdLiANCj4gPj4NCj4gPj4gQ2hlY2tpbmcgcmVmIEkgZGlkIG5vdCBmaW5kIHdoeSB5b3UgY2Fu
bm90IHB1dCByZXF1aXJlIGluc3RhbmNlIGludG8gYSB0eXBlZGVmLg0KPiA+Pg0KPiA+PiAgDQo+
ID4+DQo+ID4+IEJ5IHRoZSB3YXkgSSBoYXZlIGJpZ2dlciBpc3N1ZXMgd2l0aCBZYW5nVmFsaWRh
dG9yLiBXaGVuIEkgbG9hZCBpZXRmLXN5c3RlbS1jYXBhYmlsaXRpZXNAMjAyMC0wMy0wOCBpbnRv
IGl0IEkgZ2V0IA0KPiA+Pg0KPiA+PiAgDQo+ID4+DQo+ID4+IFJlY3Vyc2lvbkVycm9yIGF0IC95
YW5ndmFsaWRhdG9yL3ZhbGlkYXRvcg0KPiA+Pg0KPiA+PiBtYXhpbXVtIHJlY3Vyc2lvbiBkZXB0
aCBleGNlZWRlZA0KPiA+Pg0KPiA+Pg0KPiA+PiBSZXF1ZXN0IE1ldGhvZDoNCj4gPj4NCj4gPj4g
UE9TVA0KPiA+Pg0KPiA+Pg0KPiA+PiBSZXF1ZXN0IFVSTDoNCj4gPj4NCj4gPj4gaHR0cHM6Ly9w
cm90ZWN0Mi5maXJlZXllLmNvbS92MS91cmw/az02Y2M3ZTZjNy0zMDEzZWZhMS02Y2M3YTY1Yy04
NjEwZDhhNzYyY2EtMGEyNzhkNjU1MzFkNGY0ZiZxPTEmZT1iNzIwMDcyOS01Y2ZiLTRkNTItYjQ1
OS03Mzc0NTdiMjY2ZTAmdT1odHRwJTNBJTJGJTJGd3d3Lnlhbmd2YWxpZGF0b3IuY29tJTJGeWFu
Z3ZhbGlkYXRvciUyRnZhbGlkYXRvcg0KPiA+Pg0KPiA+Pg0KPiA+PiBEamFuZ28gVmVyc2lvbjoN
Cj4gPj4NCj4gPj4gMy4wLjQNCj4gPj4NCj4gPj4NCj4gPj4gRXhjZXB0aW9uIFR5cGU6DQo+ID4+
DQo+ID4+IFJlY3Vyc2lvbkVycm9yDQo+ID4+DQo+ID4+DQo+ID4+IEV4Y2VwdGlvbiBWYWx1ZToN
Cj4gPj4NCj4gPj4gbWF4aW11bSByZWN1cnNpb24gZGVwdGggZXhjZWVkZWQNCj4gPj4NCj4gPj4N
Cj4gPj4gRXhjZXB0aW9uIExvY2F0aW9uOg0KPiA+Pg0KPiA+PiAvaG9tZS95YW5nL3lhbmd2YWxp
ZGF0b3IvbGliL3B5dGhvbjMuNi9zaXRlLXBhY2thZ2VzL3B5YW5nLTIuMS4xLXB5My42LmVnZy9w
eWFuZy9zdGF0ZW1lbnRzLnB5IGluIG5ld2YsIGxpbmUgNDINCj4gPj4NCj4gPj4NCj4gPj4gUHl0
aG9uIEV4ZWN1dGFibGU6DQo+ID4+DQo+ID4+IC91c3Ivc2Jpbi91d3NnaQ0KPiA+Pg0KPiA+Pg0K
PiA+PiBQeXRob24gVmVyc2lvbjoNCj4gPj4NCj4gPj4gMy42LjEwDQo+ID4+DQo+ID4+DQo+ID4+
IFB5dGhvbiBQYXRoOg0KPiA+Pg0KPiA+PiBbJy9ob21lL3lhbmcveWFuZ3ZhbGlkYXRvci9saWIv
cHl0aG9uMy42L3NpdGUtcGFja2FnZXMvcHlhbmctMi4xLjEtcHkzLjYuZWdnL3B5YW5nL3RyYW5z
Zm9ybXMnLA0KPiA+Pg0KPiA+PiAgDQo+ID4+DQo+ID4+IFJlZ2FyZHMgQmFsYXpzDQo+ID4+DQo+
ID4+ICANCj4gPj4NCj4gPj4gRnJvbTogTWFoZXNoIEpldGhhbmFuZGFuaSA8bWpldGhhbmFuZGFu
aUBnbWFpbC5jb20+IA0KPiA+PiBTZW50OiAyMDIwLiBtw6FyY2l1cyAxMi4sIGNzw7x0w7ZydMO2
ayAyMjoyOA0KPiA+PiBUbzogQmFsw6F6cyBMZW5neWVsIDxiYWxhenMubGVuZ3llbEBlcmljc3Nv
bi5jb20+DQo+ID4+IENjOiBLZW50IFdhdHNlbiA8a2VudCtpZXRmQHdhdHNlbi5uZXQ+OyBuZXRj
b25mQGlldGYub3JnOyB5YW5nLWRvY3RvcnNAaWV0Zi5vcmcNCj4gPj4gU3ViamVjdDogUmU6IFtu
ZXRjb25mXSBXR0xDOiBkcmFmdC1pZXRmLW5ldGNvbmYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGll
cy0xMQ0KPiA+Pg0KPiA+PiAgDQo+ID4+DQo+ID4+IFtBZGRpbmcgeWFuZy1kb2N0b3JzXQ0KPiA+
Pg0KPiA+PiAgDQo+ID4+DQo+ID4+IEhpIEJhbGF6cywNCj4gPj4NCj4gPj4gIA0KPiA+Pg0KPiA+
PiAgDQo+ID4+DQo+ID4+IE9uIE1hciAxMCwgMjAyMCwgYXQgMjowNiBBTSwgQmFsw6F6cyBMZW5n
eWVsIDxiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20gPG1haWx0bzpiYWxhenMubGVuZ3llbEBl
cmljc3Nvbi5jb20+ID4gd3JvdGU6DQo+ID4+DQo+ID4+ICANCj4gPj4NCj4gPj4gRmluYWxseSwg
aGF2ZSBhbGwgdGhlIGV4YW1wbGVzIGluIHRoZSBhcHBlbmRpeCBiZWVuIHZhbGlkYXRlZD8NCj4g
Pj4NCj4gPj4gQkFMQVpTOiBZZXMsIHRoZXkgaGF2ZSBiZWVuIGxvYWRlZCBpbnRvIGEgbGl2ZSBD
b25mZCBzZXJ2ZXIuDQo+ID4+DQo+ID4+ICANCj4gPj4NCj4gPj4gSSBicmluZyB0aGlzIHVwIGJl
Y2F1c2UgSSByYW4gaW50byBpc3N1ZXMgd2hlbiB2YWxpZGF0aW5nIHRoZSBodHRwcy1ub3RpZiBt
b2RlbCB1c2luZyBpZXRmLXN1YnNjcmliZWQtbm90aWZpY2F0aW9uIG1vZHVsZSwgc29tZXRoaW5n
IHRoYXQgeW91IGFsc28gaW1wb3J0LiBIZXJlIGlzIHdoYXQgSSBzZWUgd2hlbiBJIHRyeSB0byB1
c2UgeWFuZ2xpbnQgdG8gdmFsaWRhdGUgeW91ciBleGFtcGxlLiBJbiB0aGlzIGNhc2UsIEkgbmFt
ZWQgeW91ciBleGFtcGxlIGFzIGV4YW1wbGVzLW5vdGlmaWNhdGlvbi1jYXBhYmlsaXRpZXMtMS54
bWwuDQo+ID4+DQo+ID4+ICANCj4gPj4NCj4gPj4gYmFzaC0zLjIkIHlhbmdsaW50IC1zIC1pIC10
IGF1dG8gLXAgL1ZvbHVtZXMvRXh0ZXJuYWwvZ2l0L2lhbmEveWFuZy1wYXJhbWV0ZXJzLyBpZXRm
LXN5c3RlbS1jYXBhYmlsaXRpZXNAMjAyMC0wMy0wOC55YW5nIDxtYWlsdG86aWV0Zi1zeXN0ZW0t
Y2FwYWJpbGl0aWVzQDIwMjAtMDMtMDgueWFuZz4gIGlldGYtbm90aWZpY2F0aW9uLWNhcGFiaWxp
dGllc0AyMDIwLTAzLTA5LnlhbmcgPG1haWx0bzppZXRmLW5vdGlmaWNhdGlvbi1jYXBhYmlsaXRp
ZXNAMjAyMC0wMy0wOS55YW5nPiAgZXhhbXBsZXMtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcy0x
LnhtbCANCj4gPj4NCj4gPj4gZXJyIDogSW52YWxpZCBrZXl3b3JkICJyZXF1aXJlLWluc3RhbmNl
Ii4NCj4gPj4NCj4gPj4gZXJyIDogTW9kdWxlICJpZXRmLXN1YnNjcmliZWQtbm90aWZpY2F0aW9u
cyIgcGFyc2luZyBmYWlsZWQuDQo+ID4+DQo+ID4+IGVyciA6IEltcG9ydGluZyAiaWV0Zi1zdWJz
Y3JpYmVkLW5vdGlmaWNhdGlvbnMiIG1vZHVsZSBpbnRvICJpZXRmLXlhbmctcHVzaCIgZmFpbGVk
Lg0KPiA+Pg0KPiA+PiBlcnIgOiBNb2R1bGUgImlldGYteWFuZy1wdXNoIiBwYXJzaW5nIGZhaWxl
ZC4NCj4gPj4NCj4gPj4gZXJyIDogSW1wb3J0aW5nICJpZXRmLXlhbmctcHVzaCIgbW9kdWxlIGlu
dG8gImlldGYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcyIgZmFpbGVkLg0KPiA+Pg0KPiA+PiBl
cnIgOiBNb2R1bGUgImlldGYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcyIgcGFyc2luZyBmYWls
ZWQuDQo+ID4+DQo+ID4+ICANCj4gPj4NCj4gPj4gQXQgZmlyc3QgSSB0aG91Z2h0IHRoZSBpc3N1
ZSB3YXMgd2l0aCB5YW5nbGludCwgYmVjYXVzZSBqdXN0IGxpa2UgeW91IEkgdXNlZCBjb25mZCBh
bmQgaXQgZGlkIG5vdCBjb21wbGFpbi4gQnV0IGZvbGtzIG92ZXIgYXQgbGlieWFuZyB0ZWxsIG1l
IHRoYXQgdGhpcyB3YXMgZGlzY3Vzc2VkIGFzIHBhcnQgb2YgdGhlaXIgaXNzdWUgICM4ODEgPGh0
dHBzOi8vcHJvdGVjdDIuZmlyZWV5ZS5jb20vdjEvdXJsP2s9YTY0MjBjODAtZmE5NjA1ZTYtYTY0
MjRjMWItODYxMGQ4YTc2MmNhLWQ2Y2RkYzVlZGYxMTUxYTcmcT0xJmU9M2NkOGU4YWYtOGFlYS00
Zjk2LTkzOWItOGUxZTQ1NWVhYzc0JnU9aHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGQ0VTTkVU
JTJGbGlieWFuZyUyRmlzc3VlcyUyRjg4MT4gIGFuZCB0aGUgY29uY2x1c2lvbiB3YXMgdGhhdCB5
b3UgY2Fubm90IHB1dCByZXF1aXJlLWluc3RhbmNlIGluIGEgZGVyaXZlZCB0eXBlIGJhc2VkIG9u
IHRoaXMgPGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM3OTUwI3NlY3Rpb24tOS45LjM+
ICB0ZXh0Lg0KPiA+Pg0KPiA+PiAgDQo+ID4+DQo+ID4+IFdobyBpcyBjb3JyZWN0IGluIHRoZWly
IGFzc2VydGlvbiwgbGlieWFuZyBvciBjb25mZC9SRkM4NjM5Pw0KPiA+Pg0KPiA+PiAgDQo+ID4+
DQo+ID4+IEluIGNhc2UgYW55b25lIGlzIHdvbmRlcmluZyB3aGljaCBpZXRmLXN1YnNjaXJpYmVk
LW5vdGlmaWNhdGlvbnMgbW9kdWxlIGlzIGJlaW5nIGltcG9ydGVkLCBoZXJlIGl0IGlzOg0KPiA+
Pg0KPiA+PiAgDQo+ID4+DQo+ID4+IGJhc2gtMy4yJCBscyAuLi4uL2lhbmEveWFuZy1wYXJhbWV0
ZXJzL2lldGYtc3Vic2NyaWJlZC1ub3RpZmljYXRpb25zQDIwMTktMDktMDkueWFuZyA8bWFpbHRv
OmlhbmEveWFuZy1wYXJhbWV0ZXJzL2lldGYtc3Vic2NyaWJlZC1ub3RpZmljYXRpb25zQDIwMTkt
MDktMDkueWFuZz4gDQo+ID4+DQo+ID4+ICANCj4gPj4NCj4gPj4gQ2hlZXJzLg0KPiA+Pg0KPiA+
PiAgDQo+ID4+DQo+ID4+IEJUVywgZXZlbiBpZiBJIGNvbW1lbnQgb3V0IHRoZSDigJhyZXF1aXJl
LWluc3RhbmNl4oCZIHN0YXRlbWVudCwgeWFuZ2xpbnQgY29tcGxhaW5zIGFib3V0IG90aGVyIGlz
c3VlcyB3aXRoIGlldGYtc3Vic2NyaWJlZC1ub3RpZmljYXRpb25zLCB3aGljaCBJIHdpbGwgYnJp
bmcgdXAgaW4gYSBzZXBhcmF0ZSB0aHJlYWQuDQo+ID4+DQo+ID4+ICANCj4gPj4NCj4gPj4gTWFo
ZXNoIEpldGhhbmFuZGFuaQ0KPiA+Pg0KPiA+PiBtamV0aGFuYW5kYW5pQGdtYWlsLmNvbSA8bWFp
bHRvOm1qZXRoYW5hbmRhbmlAZ21haWwuY29tPiANCj4gPj4NCj4gPj4gIA0KPiA+Pg0KPiA+PiAg
DQo+ID4+DQo+ID4+ICANCj4gPj4NCj4gPiAgDQo+ID4gIA0KPiA+DQo+ID4NCj4gPiBfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+IG5ldGNvbmYgbWFp
bGluZyBsaXN0DQo+ID4gbmV0Y29uZkBpZXRmLm9yZw0KPiA+IGh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vbmV0Y29uZg0KPiANCg==


From nobody Tue Mar 17 10:07:00 2020
Return-Path: <balazs.lengyel@ericsson.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 34C123A08BB; Tue, 17 Mar 2020 10:06:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 LVH94HWRSLq0; Tue, 17 Mar 2020 10:06:49 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2069.outbound.protection.outlook.com [40.107.20.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE23C3A08B9; Tue, 17 Mar 2020 10:06:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cpQpD062q1p5DWhoKx1z69+aEf4xPMEezHSHxlZB6uwhTPAMd6TfO6laenXBHBwKhx5mTze09LXMSWmPc7Aez7SvWAyKD36YW+1Y3kTSoU9O9KHta7HBjJEdcEa9dm3afrG78BU74uu5ASNFlZPVawr3wvb39BQAmJTR9+yMzay1hwQjagGceoDqYFzTQHmygDuYnO+pYaB3EK1QkEwxNey4eIlzZrXX6pSq/jGnNy3YKs2kPur6J1Suk/TJq46xCQNXnK7AtAOCVMzuMFW/q00qU1atJuYyt3lZrvTenF7WQoOmbmFBUa6xiESWRJIOn4t/F/R0Jvt8cqPIyhQ4Fg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+I/mwAjt+t1FN/h9i+kq8feJUPiYtCqTNnnU8Vbwr7Q=; b=LNyyL5LeDHDUxUMrDOoIMyaO3bAL6gXa5IGaLYkCNNE0K5S8XECQ0w3pJkb/xvERrYxXpxyL6hPOa5RaGWSFG/wgc5UKbe//PLkgghGPgod7YouSLvScAqABOAl4XVdSaReQGFijLblVom5q59G3jx5NR12jlM/pQEeKdtL72DdlNDkOUj8ly/6KdD7HlEaL64C/G8L6TynCVJhFZ8dObVTH1kI/SaOA1fcxLNKyGQKGAemw6iXdBho5TnSAb+L/twahs+sYZZtif1UMem6NpybrqzT9lAJOxBnY8KXBTr6Tumg3XtFnPsro403KeeeTYEQsCJ7iQgqTIjZWV5kzMg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+I/mwAjt+t1FN/h9i+kq8feJUPiYtCqTNnnU8Vbwr7Q=; b=Ci1hugH76no1iR1crWtpdmmZ+dMubgiXSHE7Ou9j2FlgeQu9KuM6Wl4Fc3sK+Cj+WC8+acmOlLQ9q/9z4iO+4ZtBn5hXLLg0MN9v/I1j5+ab0P+kfg5V2vpA032Z5A7LpY7cPQodqYzDZhoZaZQiJ5nxprX4xQS+lLJWFHNnB4U=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5031.eurprd07.prod.outlook.com (20.177.192.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.12; Tue, 17 Mar 2020 17:06:46 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2835.013; Tue, 17 Mar 2020 17:06:46 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj@tail-f.com>, "rkrejci@cesnet.cz" <rkrejci@cesnet.cz>
CC: "mvasko@cesnet.cz" <mvasko@cesnet.cz>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] Require-instance problem
Thread-Index: AQHV/Hvwp1NREeN4p0StvqE9Z11ZPKhNAnMg
Date: Tue, 17 Mar 2020 17:06:45 +0000
Message-ID: <DB7PR07MB40110B6BE6E65914C4F0E223F0F60@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <18a5-5e6b4c80-51-14b8eec0@242693337> <DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com> <43ae63dd-a6e8-3e3f-43cd-c9b0f8b2bc8e@cesnet.cz> <20200317.174822.2184005326651469438.id@tail-f.com>
In-Reply-To: <20200317.174822.2184005326651469438.id@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2636fe6d-cf48-4679-2d17-08d7ca9592ef
x-ms-traffictypediagnostic: DB7PR07MB5031:
x-microsoft-antispam-prvs: <DB7PR07MB5031A162E5B00919E46DB57BF0F60@DB7PR07MB5031.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0345CFD558
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(346002)(376002)(366004)(136003)(39860400002)(199004)(478600001)(71200400001)(66946007)(66446008)(66616009)(76116006)(64756008)(9686003)(55016002)(66556008)(66476007)(85202003)(81156014)(81166006)(8936002)(8676002)(5660300002)(966005)(2906002)(4326008)(66574012)(52536014)(316002)(7696005)(54906003)(6506007)(110136005)(85182001)(53546011)(86362001)(186003)(26005)(33656002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5031; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KeSnO6UXPlxN3mZNQhhMSPpBFEiVxuPiFhhCdlVnR82RAvIpOUI4Qn97rQpeHUwduImiMq2twnB9t7KOaCBS9UuSjIKj3MIYPLzwla2cTvfTInp20q64W/EOBZnK5vUZGZWa6qgRSfNiQGVvEGoOqEv0tPl4OnXy30xKlR1WIIFom7DIDAJTHqH0Ka1gi6bmZ7tvPlL/h/6Rx4fnJpVYXHppBpYvPxQuvPLXz0fDIb6ZVpCXEtNBmcHbJDXaOt0r/9hNVNYXI02H7WwPXE+3kIdJehQ/TX7R9H5iPe1bjC7qX8mQ1i8T9gGkc3auXUPVfRmPWEmbSOtBczsf7aYo7ljg/RJch7ZMO7H193UlBO6pVTftc4ITC9w50Kd4MU6sZ5NYqvlX5r1Gj37TxIbjrq60inkr+xfyacX3VjFkekagm9pBPeRvVkZhUkb3VSuXpjb2o+xXSSgm8IJbD9l2s65F9QAz1Ux+cXehTL3WDAwPdEaj2OHFpS4PO2hcA2cDQf5k1YN6CXCUVAsBot0q5A==
x-ms-exchange-antispam-messagedata: fcIZx2qVfbZMrXWSjAWjNt11a4PQOooQ2o+njlNJECol5Q3RUzu3Vy9gTwD//Hn8sM8fRs0Z5zAaqp4WPCU77cFzG5sBjMQSyIsDoI+ZXVy+Iq82UjBU7RyxPRTEC4s9yrG3TY43i7Ss2pjObXX0Ew==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_02F6_01D5FC86.D10376A0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2636fe6d-cf48-4679-2d17-08d7ca9592ef
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2020 17:06:45.9161 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 86LkBR9jrZbZEckNk3KRoq37fwuulQH1/gcHJMWBfDbyeWQyusuIqinYQQUE9m61jHTH0pssq1lh0Tp7gqPcdz03O16IsbwDHqfY2vvVbZc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5031
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/EqvsZBkP94ATSyX1UMWcx-d5nQo>
Subject: Re: [netconf] Require-instance problem
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: Tue, 17 Mar 2020 17:06:53 -0000

------=_NextPart_000_02F6_01D5FC86.D10376A0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hello Radek, Martin,
At this point I cannot imagine a reason why require-instance would be =
allowed on a locally defined type, but not in a typedef. Do you see any =
reason for such restriction?
Regards Balazs

-----Original Message-----
From: Martin Bj=C3=B6rklund <mbj@tail-f.com>=20
Sent: 2020. m=C3=A1rcius 17., kedd 17:48
To: rkrejci@cesnet.cz
Cc: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>; mvasko@cesnet.cz; =
yang-doctors@ietf.org; netconf@ietf.org
Subject: Re: [netconf] Require-instance problem

Hi,

Some background:

Some types in YANG can be restricted, e.g., an int32 can have a range =
restriction, a string can have a length restriction etc.  When a type A =
is restricted in this way, the new type B's value space is a subset of =
A's value space.

Some types cannot be restricted, i.e., their value space cannot be =
altered (e.g., "boolean").

Some other types need substatements to properly define the value space, =
e.g., an "enumeration" needs a set of "enum" statements and a =
"decimal64" needs a "fraction-digits".

The only way to expand the value space is to use type "union".

So in all cases, the derived type's value space is a subset of its base =
type's value space.

Now, for instance-identifier and leafref, the "require-instance" is a =
bit weird.  It is called a "restriction" but it isn't really a =
restriction, since it doesn't change the value space.  If it is set to =
"true" it defines a constraint that must be true in valid data.

Radek Krejci <rkrejci@cesnet.cz> wrote:
> Also
> please compare with the text in 9.4.4 (length) or 9.2.4 (range) where=20
> the derived types are explicitly mentioned in case the statement is=20
> meant to be allowed there. The specification is not supposed to=20
> explicitly state where it IS NOT allowed, instead it specifies where=20
> it IS allowed.

Agreed.

> By your interpretation, require-instance would be allowed even in=20
> integer types since it is not explicitly denied.

I don't think this is the logical interpretation.  Suppose we have two =
types "foo" and "bar":

   typedef foo {
     type leafref {
       path "...";
     }
   }

   typedef bar {
     type int32;
   }


It makes (some) logical sense to say that "foo" is a "leafref", and =
hence it would be legal according to 9.9.3 to use "require-instance" in =
"foo".

But it does not make logical sense to say that "bar" is a "leafref", and =
hence 9.9.3 doesn't make it legal to use "require-instance" in "bar".
BALAZS: 9.9.3 includes "MAY be present if the type is =
instance-identifier or leafref"=20
Which to me clearly states this is not allowed for an integer.

I don't remember the original intention, but obviously people have =
interpreted the text in 9.9.3 in different ways, which indicates that it =
is wrong and should be fixed.  However, I don't think either =
interpretation is obviously correct.  Thus, I think that we cannot state =
that the usage of "require-instance" in ietf-subscribed-notification is =
wrong.


/martin




>=20
> Regards,
> Radek
>=20
>=20
> >  Intentions about the pattern of the text are speculation. The text =
says it MAY be there. So unless an errata is filed, it is allowed. IMHO =
if that is the intention we would need an explicit sentence like:
> > "Usage of require-instance is not allowed for derived types."
> > I don't have a strict view on which was the intention (maybe Martin =
has) but the text is unambiguous to me.
> > Regards Balazs
> >
> > -----Original Message-----
> > From: Michal Va=C5=A1ko <mvasko@cesnet.cz>
> > Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 10:04
> > To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> > Cc: Mahesh Jethanandani <mjethanandani@gmail.com>; netconf@ietf.org; =

> > yang-doctors@ietf.org
> > Subject: Re: [netconf] Require-instance problem [was: RE: WGLC:=20
> > draft-ietf-netconf-notification-capabilities-11]
> >
> > Hi Balazs,
> > just to explain libyang behavior, if you look at (pattern =
<https://tools.ietf.org/html/rfc7950#section-9.4.5> ) definition, there =
is explicitly mentioned that it can appear in derived types. There is no =
such wording for (require-instance =
<https://tools.ietf.org/html/rfc7950#section-9..9.3> ), it mentions only =
"instance-identifier" and "leafref" types.
> >
> > Also, libyang does not allow loading invalid schemas so even if you =
only import it, it will fail.
> >
> > Regards,
> > Michal
> >
> > On Friday, March 13, 2020 09:55 CET, Bal=C3=A1zs Lengyel =
<balazs.lengyel=3D40ericsson.com@dmarc.ietf.org> wrote:=20
> > =20
> >> Hello Mahesh,
> >>
> >> Even if there is some problem with ietf-subscribed-notification how =
does that effect the validity of instance data for =
ietf-system-capabilities or ietf-notification-capabilities ? I only =
import a type and a feature from Yangpush (which imports subscribed =
notification). These seem nothing to do with require-instance.
> >>
> >> =20
> >>
> >> Aside from my draft:
> >>
> >> I do not understand some of libyangs statements: =20
> >>
> >> =E2=80=9Cas it turned out (ref =
<https://tools.ietf.org/html/rfc7950#section-9.9.3> ), you cannot put =
require-instance into a derived type=E2=80=9D.=20
> >>
> >> Checking ref I did not find why you cannot put require instance =
into a typedef.
> >>
> >> =20
> >>
> >> By the way I have bigger issues with YangValidator. When I load=20
> >> ietf-system-capabilities@2020-03-08 into it I get
> >>
> >> =20
> >>
> >> RecursionError at /yangvalidator/validator
> >>
> >> maximum recursion depth exceeded
> >>
> >>
> >> Request Method:
> >>
> >> POST
> >>
> >>
> >> Request URL:
> >>
> >> =
https://protect2.fireeye.com/v1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c-86
> >> =
10d8a762ca-0a278d65531d4f4f&q=3D1&e=3Db7200729-5cfb-4d52-b459-737457b26
> >> =
6e0&u=3Dhttp%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidato
> >> r
> >>
> >>
> >> Django Version:
> >>
> >> 3.0.4
> >>
> >>
> >> Exception Type:
> >>
> >> RecursionError
> >>
> >>
> >> Exception Value:
> >>
> >> maximum recursion depth exceeded
> >>
> >>
> >> Exception Location:
> >>
> >> /home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py
> >> 3.6.egg/pyang/statements.py in newf, line 42
> >>
> >>
> >> Python Executable:
> >>
> >> /usr/sbin/uwsgi
> >>
> >>
> >> Python Version:
> >>
> >> 3.6.10
> >>
> >>
> >> Python Path:
> >>
> >> ['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-
> >> py3.6.egg/pyang/transforms',
> >>
> >> =20
> >>
> >> Regards Balazs
> >>
> >> =20
> >>
> >> From: Mahesh Jethanandani <mjethanandani@gmail.com>
> >> Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
> >> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> >> Cc: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org;=20
> >> yang-doctors@ietf.org
> >> Subject: Re: [netconf] WGLC:=20
> >> draft-ietf-netconf-notification-capabilities-11
> >>
> >> =20
> >>
> >> [Adding yang-doctors]
> >>
> >> =20
> >>
> >> Hi Balazs,
> >>
> >> =20
> >>
> >> =20
> >>
> >> On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel =
<balazs.lengyel@ericsson.com <mailto:balazs.lengyel@ericsson.com> > =
wrote:
> >>
> >> =20
> >>
> >> Finally, have all the examples in the appendix been validated?
> >>
> >> BALAZS: Yes, they have been loaded into a live Confd server.
> >>
> >> =20
> >>
> >> I bring this up because I ran into issues when validating the =
https-notif model using ietf-subscribed-notification module, something =
that you also import. Here is what I see when I try to use yanglint to =
validate your example. In this case, I named your example as =
examples-notification-capabilities-1.xml.
> >>
> >> =20
> >>
> >> bash-3.2$ yanglint -s -i -t auto -p=20
> >> /Volumes/External/git/iana/yang-parameters/=20
> >> ietf-system-capabilities@2020-03-08.yang=20
> >> <mailto:ietf-system-capabilities@2020-03-08.yang> =20
> >> ietf-notification-capabilities@2020-03-09.yang=20
> >> <mailto:ietf-notification-capabilities@2020-03-09.yang> =20
> >> examples-notification-capabilities-1.xml
> >>
> >> err : Invalid keyword "require-instance".
> >>
> >> err : Module "ietf-subscribed-notifications" parsing failed.
> >>
> >> err : Importing "ietf-subscribed-notifications" module into =
"ietf-yang-push" failed.
> >>
> >> err : Module "ietf-yang-push" parsing failed.
> >>
> >> err : Importing "ietf-yang-push" module into =
"ietf-notification-capabilities" failed.
> >>
> >> err : Module "ietf-notification-capabilities" parsing failed.
> >>
> >> =20
> >>
> >> At first I thought the issue was with yanglint, because just like =
you I used confd and it did not complain. But folks over at libyang tell =
me that this was discussed as part of their issue  #881 =
<https://protect2.fireeye.com/v1/url?k=3Da6420c80-fa9605e6-a6424c1b-8610d=
8a762ca-d6cddc5edf1151a7&q=3D1&e=3D3cd8e8af-8aea-4f96-939b-8e1e455eac74&u=
=3Dhttps%3A%2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881>  and the =
conclusion was that you cannot put require-instance in a derived type =
based on this <https://tools.ietf.org/html/rfc7950#section-9.9.3>  text.
> >>
> >> =20
> >>
> >> Who is correct in their assertion, libyang or confd/RFC8639?
> >>
> >> =20
> >>
> >> In case anyone is wondering which ietf-subsciribed-notifications =
module is being imported, here it is:
> >>
> >> =20
> >>
> >> bash-3.2$ ls=20
> >> ..../iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.
> >> yang=20
> >> <mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09-
> >> 09.yang>
> >>
> >> =20
> >>
> >> Cheers.
> >>
> >> =20
> >>
> >> BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 =
statement, yanglint complains about other issues with =
ietf-subscribed-notifications, which I will bring up in a separate =
thread.
> >>
> >> =20
> >>
> >> Mahesh Jethanandani
> >>
> >> mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>
> >>
> >> =20
> >>
> >> =20
> >>
> >> =20
> >>
> > =20
> > =20
> >
> >
> > _______________________________________________
> > netconf mailing list
> > netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
>=20

------=_NextPart_000_02F6_01D5FC86.D10376A0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMxNzE3MDY0M1owIwYJKoZIhvcNAQkEMRYEFAbMHhmm/+qvf8glqKraQh13BQNYMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQB3f4Cy/x/jASszFGuOMJkI9UG9JEK3Bgolz4Yoj5LNeTEMzuC2CRmY
xlfZM9J4/vYfTAU0a4DanedfVqYj9XeSQP9nFzQcgXwDTu+nEJQcsmX0AnLQTcF5tcVZ8aiedtod
XHk/77onx8aHs4ykWMBcj5GXgoS50DEK3ZswXmJdzN6RXZODy7TY4aAId1DjhCjfoXHuBbvvk4Vc
QzrubyYYkdiBxG1aOGaO+DWY6qE05xsH2Uo311wAk1FJ2MDIz1niRS57QBBui52Ct3QE5tupIWnI
6wiJPcASLezIrWcXJpJ5DfohtAdJhFPVTCTyZU7mDOjdKrK0G+GFRQac2TbTAAAAAAAA

------=_NextPart_000_02F6_01D5FC86.D10376A0--


From nobody Tue Mar 17 10:07:34 2020
Return-Path: <rkrejci@cesnet.cz>
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 8C8453A08E0; Tue, 17 Mar 2020 10:07:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level: 
X-Spam-Status: No, score=-2.097 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, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cesnet.cz
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 6xJHLiQrTN_g; Tue, 17 Mar 2020 10:07:10 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [195.113.144.244]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 171A73A08BD; Tue, 17 Mar 2020 10:07:09 -0700 (PDT)
Received: from [192.168.55.109] (ip4-83-240-38-102.cust.nbox.cz [83.240.38.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 4C278400052; Tue, 17 Mar 2020 18:07:05 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2-2020; t=1584464825; bh=7L8UZVUYILKu2P8K9crULhiupjkBbeKprKQkznPJWW0=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=RcGQP8QOVL0A7HXUL+R6npnFAsVGXGQiyO5hekSJhMnA6lZOl95eWxK7DIh2UhUSs 1h53BTYTqZZdoH6MVj5Lb9P4GyKoLoMNVpaEFquz/ZmnvQLN4Nq/hngpaY3EKG63ML 1XSlzyUIgRz9Q52JV1o0s2CGGWXFYp/twSiURrjduzxOqmQwBNyfRx/h4NBkeOnrYw 2rTays/jbu20QucxmgsDCbGwmyRuMIrM2Jw9N1wXyAfKsQKVwvuM55ndcLLzcuau6H yZgEKGGSY0fFU6MlwI2L5Bz5+1TKknRmXnhCZeWxtdwQR5hqAzH3IHd65Z5a+q1FPv aNpnMNMuYn92g==
To: =?UTF-8?Q?Martin_Bj=c3=b6rklund?= <mbj@tail-f.com>
Cc: balazs.lengyel=40ericsson.com@dmarc.ietf.org, mvasko@cesnet.cz, yang-doctors@ietf.org, netconf@ietf.org
References: <18a5-5e6b4c80-51-14b8eec0@242693337> <DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com> <43ae63dd-a6e8-3e3f-43cd-c9b0f8b2bc8e@cesnet.cz> <20200317.174822.2184005326651469438.id@tail-f.com>
From: Radek Krejci <rkrejci@cesnet.cz>
Autocrypt: addr=rkrejci@cesnet.cz; keydata= xsDiBEKfHd4RBADDE8CtJpEtOraXBKfQg0KCRZu7BRALixoLqW98U+N9h+PJ+gCnFaKNmnYu fXWLYKTJRUlaoMGIJOZjHpr/zvwozSR+VJkxCsTyNYTF8vIfN3Iwrxy9e8CNy/O1GI50K/ld WWMDl+3M2NztiBFPrCT0b/U5ErsN7bTrf2XLEQRpZwCg95POGbJPqPAaaok2KU5e2u0/flsD /AyC0aRO66Ci0OGw0R5sCJmzZ5xE5eBUvfx0N0IC16aojrwRYM5yf+bULtBDd4wPI1R+VH/X P6OrDgzlDmutJthVtYfCcho3IhqnVo1R/UvJxjF3ATKbOnVHL4xwiLSrRDb6rKVyd1+Kc7cq +JABgFl+JP4xndytvvUXdVqhuSUFBACCDdDtxutkclBrvEp2guBIftuT4/oK3IWxgtevlGfY LZXwdD6pIWS1z6y6xthoFTsLWS1QCFk2ZXmAgvOV/lnW0iGHwO5kCfzvWJq7weeH2FGuBgq+ WInxhdIFD/QwiXV6EPUWzAoC5Fx4Cz5ySFSd6n0C1Mrzin3ABtPHRpUT8s0pUmFkZWsgS3Jl amNpIChDRVNORVQpIDxya3JlamNpQGNlc25ldC5jej7CYgQTEQIAIgUCTT/pkAIbAwYLCQgH AwIGFQgCCQoLBBYCAwECHgECF4AACgkQIMoxClN+p/31DwCfWVWX1IWaUa6+QbuVvZQIkb6m Rn8AoLRvdANGe/As/Nxabu+KKtrorkQ6zsBNBEKfHeIQBACwORs231u+o9/pM7y85ZlZhnNY iJziZ4P5W9lD5cwcEUFgTt1upUmjjSMWr5x4HL6o5jZeKOQMxiYP+8qA8OPEM6fzemS1Uj9M 6RXUaoUZFrcKD6BvneyyKuGgNa9bQfTG0aDOqaxy4lYFNcHVeo9sXJ+6adVxlCo/GzZ6zznn nwADBQP+IZQoao7aCFkZOVk8F5AW9Iiz0hk1trdCw88vD5fPMqcLxOQEsKrHAjibTWyOy1il 9zgLyVjcBzOs+v6UvbcJRybyaITC7j4IFPr78euVup/AeL+A9ay+ZWKHMFzALD+VjLyYAiRL w2MBjdqAKbPh2Ei1HXJoOX5JTWWnMRsBey/CSQQYEQIACQUCQp8d4gIbDAAKCRAgyjEKU36n /YssAKDVrEroZMSci018ipG4q6w11TsriwCghwCwX0isavqXJTbw10hwJePlDns=
Message-ID: <c6f66517-ee1b-6167-4189-0760e1636d65@cesnet.cz>
Date: Tue, 17 Mar 2020 18:07:04 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200317.174822.2184005326651469438.id@tail-f.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms040904020502090002060702"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/0NeaR4AiTkeOs1hTtRJWszqpQss>
Subject: Re: [netconf] Require-instance problem
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: Tue, 17 Mar 2020 17:07:33 -0000

This is a cryptographically signed message in MIME format.

--------------ms040904020502090002060702
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US



Dne 17. 03. 20 v 17:48 Martin Bj=C3=B6rklund napsal(a):
> Hi,
>
> Some background:
>
> Some types in YANG can be restricted, e.g., an int32 can have a range
> restriction, a string can have a length restriction etc.  When a type
> A is restricted in this way, the new type B's value space is a subset
> of A's value space.
>
> Some types cannot be restricted, i.e., their value space cannot be
> altered (e.g., "boolean").
>
> Some other types need substatements to properly define the value
> space, e.g., an "enumeration" needs a set of "enum" statements and a
> "decimal64" needs a "fraction-digits".
>
> The only way to expand the value space is to use type "union".
>
> So in all cases, the derived type's value space is a subset of its
> base type's value space.
>
> Now, for instance-identifier and leafref, the "require-instance" is a
> bit weird.  It is called a "restriction" but it isn't really a
> restriction, since it doesn't change the value space.  If it is set to
> "true" it defines a constraint that must be true in valid data.
>
> Radek Krejci <rkrejci@cesnet.cz> wrote:
>> Also
>> please compare with the text in 9.4.4 (length) or 9.2.4 (range) where
>> the derived types are explicitly mentioned in case the statement is
>> meant to be allowed there. The specification is not supposed to
>> explicitly state where it IS NOT allowed, instead it specifies where i=
t
>> IS allowed.
> Agreed.
>
>> By your interpretation, require-instance would be allowed
>> even in integer types since it is not explicitly denied.
> I don't think this is the logical interpretation.  Suppose we have
> two types "foo" and "bar":
>
>    typedef foo {
>      type leafref {
>        path "...";
>      }
>    }
>
>    typedef bar {
>      type int32;
>    }
>
>
> It makes (some) logical sense to say that "foo" is a "leafref", and
> hence it would be legal according to 9.9.3 to use "require-instance" in=

> "foo".
>
> But it does not make logical sense to say that "bar" is a "leafref",
> and hence 9.9.3 doesn't make it legal to use "require-instance" in
> "bar".
>
> I don't remember the original intention, but obviously people have
> interpreted the text in 9.9.3 in different ways, which indicates that
> it is wrong and should be fixed.  However, I don't think either
> interpretation is obviously correct.  Thus, I think that we cannot
> state that the usage of "require-instance" in
> ietf-subscribed-notification is wrong.

so, you are saying that despite formulations in 9.9.3 and e.g. 9.2.4 are
different, their meaning is the same? So the "require-instance" can be
used in types derived from instance-identifier and leafref? I'm afraid
that then it is not about different interpretations, but the text simply
misses the part about derived types and errata are required.

Radek



>
> /martin
>
>
>
>
>> Regards,
>> Radek
>>
>>
>>>  Intentions about the pattern of the text are speculation. The text s=
ays it MAY be there. So unless an errata is filed, it is allowed. IMHO if=
 that is the intention we would need an explicit sentence like:
>>> "Usage of require-instance is not allowed for derived types."
>>> I don't have a strict view on which was the intention (maybe Martin h=
as) but the text is unambiguous to me.
>>> Regards Balazs
>>>
>>> -----Original Message-----
>>> From: Michal Va=C5=A1ko <mvasko@cesnet.cz>=20
>>> Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 10:04
>>> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
>>> Cc: Mahesh Jethanandani <mjethanandani@gmail.com>; netconf@ietf.org; =
yang-doctors@ietf.org
>>> Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: draft=
-ietf-netconf-notification-capabilities-11]
>>>
>>> Hi Balazs,
>>> just to explain libyang behavior, if you look at (pattern <https://to=
ols.ietf.org/html/rfc7950#section-9.4.5> ) definition, there is explicitl=
y mentioned that it can appear in derived types. There is no such wording=
 for (require-instance <https://tools.ietf.org/html/rfc7950#section-9..9.=
3> ), it mentions only "instance-identifier" and "leafref" types.
>>>
>>> Also, libyang does not allow loading invalid schemas so even if you o=
nly import it, it will fail.
>>>
>>> Regards,
>>> Michal
>>>
>>> On Friday, March 13, 2020 09:55 CET, Bal=C3=A1zs Lengyel <balazs.leng=
yel=3D40ericsson.com@dmarc.ietf.org> wrote:=20
>>> =20
>>>> Hello Mahesh,
>>>>
>>>> Even if there is some problem with ietf-subscribed-notification how =
does that effect the validity of instance data for ietf-system-capabiliti=
es or ietf-notification-capabilities ? I only import a type and a feature=
 from Yangpush (which imports subscribed notification). These seem nothin=
g to do with require-instance.
>>>>
>>>> =20
>>>>
>>>> Aside from my draft:
>>>>
>>>> I do not understand some of libyangs statements: =20
>>>>
>>>> =E2=80=9Cas it turned out (ref <https://tools.ietf.org/html/rfc7950#=
section-9.9.3> ), you cannot put require-instance into a derived type=E2=80=
=9D.=20
>>>>
>>>> Checking ref I did not find why you cannot put require instance into=
 a typedef.
>>>>
>>>> =20
>>>>
>>>> By the way I have bigger issues with YangValidator. When I load ietf=
-system-capabilities@2020-03-08 into it I get=20
>>>>
>>>> =20
>>>>
>>>> RecursionError at /yangvalidator/validator
>>>>
>>>> maximum recursion depth exceeded
>>>>
>>>>
>>>> Request Method:
>>>>
>>>> POST
>>>>
>>>>
>>>> Request URL:
>>>>
>>>> https://protect2.fireeye.com/v1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c-8=
610d8a762ca-0a278d65531d4f4f&q=3D1&e=3Db7200729-5cfb-4d52-b459-737457b266=
e0&u=3Dhttp%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidator
>>>>
>>>>
>>>> Django Version:
>>>>
>>>> 3.0.4
>>>>
>>>>
>>>> Exception Type:
>>>>
>>>> RecursionError
>>>>
>>>>
>>>> Exception Value:
>>>>
>>>> maximum recursion depth exceeded
>>>>
>>>>
>>>> Exception Location:
>>>>
>>>> /home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3=
=2E6.egg/pyang/statements.py in newf, line 42
>>>>
>>>>
>>>> Python Executable:
>>>>
>>>> /usr/sbin/uwsgi
>>>>
>>>>
>>>> Python Version:
>>>>
>>>> 3.6.10
>>>>
>>>>
>>>> Python Path:
>>>>
>>>> ['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-p=
y3.6.egg/pyang/transforms',
>>>>
>>>> =20
>>>>
>>>> Regards Balazs
>>>>
>>>> =20
>>>>
>>>> From: Mahesh Jethanandani <mjethanandani@gmail.com>=20
>>>> Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
>>>> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
>>>> Cc: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org; yang-docto=
rs@ietf.org
>>>> Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabil=
ities-11
>>>>
>>>> =20
>>>>
>>>> [Adding yang-doctors]
>>>>
>>>> =20
>>>>
>>>> Hi Balazs,
>>>>
>>>> =20
>>>>
>>>> =20
>>>>
>>>> On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel <balazs.lengyel@eri=
csson.com <mailto:balazs.lengyel@ericsson.com> > wrote:
>>>>
>>>> =20
>>>>
>>>> Finally, have all the examples in the appendix been validated?
>>>>
>>>> BALAZS: Yes, they have been loaded into a live Confd server.
>>>>
>>>> =20
>>>>
>>>> I bring this up because I ran into issues when validating the https-=
notif model using ietf-subscribed-notification module, something that you=
 also import. Here is what I see when I try to use yanglint to validate y=
our example. In this case, I named your example as examples-notification-=
capabilities-1.xml.
>>>>
>>>> =20
>>>>
>>>> bash-3.2$ yanglint -s -i -t auto -p /Volumes/External/git/iana/yang-=
parameters/ ietf-system-capabilities@2020-03-08.yang <mailto:ietf-system-=
capabilities@2020-03-08.yang>  ietf-notification-capabilities@2020-03-09.=
yang <mailto:ietf-notification-capabilities@2020-03-09.yang>  examples-no=
tification-capabilities-1.xml=20
>>>>
>>>> err : Invalid keyword "require-instance".
>>>>
>>>> err : Module "ietf-subscribed-notifications" parsing failed.
>>>>
>>>> err : Importing "ietf-subscribed-notifications" module into "ietf-ya=
ng-push" failed.
>>>>
>>>> err : Module "ietf-yang-push" parsing failed.
>>>>
>>>> err : Importing "ietf-yang-push" module into "ietf-notification-capa=
bilities" failed.
>>>>
>>>> err : Module "ietf-notification-capabilities" parsing failed.
>>>>
>>>> =20
>>>>
>>>> At first I thought the issue was with yanglint, because just like yo=
u I used confd and it did not complain. But folks over at libyang tell me=
 that this was discussed as part of their issue  #881 <https://protect2.f=
ireeye.com/v1/url?k=3Da6420c80-fa9605e6-a6424c1b-8610d8a762ca-d6cddc5edf1=
151a7&q=3D1&e=3D3cd8e8af-8aea-4f96-939b-8e1e455eac74&u=3Dhttps%3A%2F%2Fgi=
thub.com%2FCESNET%2Flibyang%2Fissues%2F881>  and the conclusion was that =
you cannot put require-instance in a derived type based on this <https://=
tools.ietf.org/html/rfc7950#section-9.9.3>  text.
>>>>
>>>> =20
>>>>
>>>> Who is correct in their assertion, libyang or confd/RFC8639?
>>>>
>>>> =20
>>>>
>>>> In case anyone is wondering which ietf-subsciribed-notifications mod=
ule is being imported, here it is:
>>>>
>>>> =20
>>>>
>>>> bash-3.2$ ls ..../iana/yang-parameters/ietf-subscribed-notifications=
@2019-09-09.yang <mailto:iana/yang-parameters/ietf-subscribed-notificatio=
ns@2019-09-09.yang>=20
>>>>
>>>> =20
>>>>
>>>> Cheers.
>>>>
>>>> =20
>>>>
>>>> BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 st=
atement, yanglint complains about other issues with ietf-subscribed-notif=
ications, which I will bring up in a separate thread.
>>>>
>>>> =20
>>>>
>>>> Mahesh Jethanandani
>>>>
>>>> mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>=20
>>>>
>>>> =20
>>>>
>>>> =20
>>>>
>>>> =20
>>>>
>>> =20
>>> =20
>>>
>>>
>>> _______________________________________________
>>> netconf mailing list
>>> netconf@ietf.org
>>> https://www.ietf.org/mailman/listinfo/netconf



--------------ms040904020502090002060702
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
Cn0wggUJMIID8aADAgECAhACt8ndrdK9CetZxFyQDGB4MA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IEFzc3VyZWQgSUQgUm9vdCBDQTAeFw0xNDExMTgx
MjAwMDBaFw0yNDExMTgxMjAwMDBaMHIxCzAJBgNVBAYTAk5MMRYwFAYDVQQIEw1Ob29yZC1I
b2xsYW5kMRIwEAYDVQQHEwlBbXN0ZXJkYW0xDzANBgNVBAoTBlRFUkVOQTEmMCQGA1UEAxMd
VEVSRU5BIGVTY2llbmNlIFBlcnNvbmFsIENBIDMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQCwp9Jj5Aej1xPkS1GV3LvBdemFmkUR//nSzBodqsU3dv2BCRD30r4gt5oRsYty
qDGF2nnItxV1SkwVoDxFeRzOIHYNYvBRHaiGvCQjEXzPRTocOSVfWpmq/zAL/QOEqpJogeM+
0IBGiJcAENJshl7UcfjYbBnN5qStk74f52VWFf/aiF7MVJnsUr3oriQvXYOzs8N/NXyyQyim
atBbumJVCNszF1X+XHCGfPNvxlNFW9ktv7azK0baminfLcsh6ubCdINZc+Nof2lU387NCDgg
oh3KsYVcZTSuhh7qp6MjxE5VqOZod1hpXXzDOkjK+DAMC57iZXssncp24eaN08VlAgMBAAGj
ggGmMIIBojASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBhjB5BggrBgEFBQcB
AQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcw
AoY3aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENB
LmNydDCBgQYDVR0fBHoweDA6oDigNoY0aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lD
ZXJ0QXNzdXJlZElEUm9vdENBLmNybDA6oDigNoY0aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNybDA9BgNVHSAENjA0MDIGBFUdIAAwKjAoBggr
BgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAdBgNVHQ4EFgQUjJ8RLubj
egSlHlWLRggEpu2XcKYwHwYDVR0jBBgwFoAUReuir/SSy4IxLVGLp6chnfNtyA8wDQYJKoZI
hvcNAQELBQADggEBAI5HEV91Oen8WHFCoJkeu2Av+b/kWTV2qH/YNI1Xsbou2hHKhh4IyNkF
OxA/TUiuK2qQnQ5hAS0TIrs9SJ1Ke+DjXd/cTBiw7lCYSW5hkzigFV+iSivninpItafWqYBS
WxITl1KHBS9YBskhEqO5GLliDMPiAgjqUBQ/H1qZMlZNQIuFu0UaFUQuZUpJFr4+0zpzPxsB
iWU2muAoGItwbaP55EYshM7+v/J+x6kIhAJt5Dng8fOmOvR9F6Vw2/E0EZ6oQ8g1fdhwM101
S1OI6J1tUil1r7ES/svNqVWVb7YkUEBcPo8ppfHnTI/uxsn2tslsWefsOGJxNYUUSMAb9Eow
ggVsMIIEVKADAgECAhANm/ZRqdz5Ckw7LHZJVANiMA0GCSqGSIb3DQEBCwUAMHIxCzAJBgNV
BAYTAk5MMRYwFAYDVQQIEw1Ob29yZC1Ib2xsYW5kMRIwEAYDVQQHEwlBbXN0ZXJkYW0xDzAN
BgNVBAoTBlRFUkVOQTEmMCQGA1UEAxMdVEVSRU5BIGVTY2llbmNlIFBlcnNvbmFsIENBIDMw
HhcNMTkwNjE4MDAwMDAwWhcNMjAwNzE3MTIwMDAwWjB8MRMwEQYKCZImiZPyLGQBGRYDb3Jn
MRYwFAYKCZImiZPyLGQBGRYGdGVyZW5hMRMwEQYKCZImiZPyLGQBGRYDdGNzMQswCQYDVQQG
EwJDWjEPMA0GA1UEChMGQ0VTTkVUMRowGAYDVQQDExFSYWRlayBLcmVqY2kgMTQxMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMydCXbWehR6Wh8fqJsMZPEVyNpG/DmiI+am
FLTVxIixKKnR+MVN3PgvxpAVHVaODzl5GRehapyTfcKHViBj+UkiFdOZFjOSgbLQEjOstU2Z
m0QuAsBVDX6bI43j7VrbArouYmMfJ6NKV+XHM31GwILjBMd7cbM9lTjjaQnbByeINAg0BmFy
44SSxtXuwTrE7lNr2CU7uWufbLTvHZ7uB3VRuvLLFLjliBNMVQcNtUSy4lDqceT6B0LutpDR
hcuSiWxqpWznEI2uTSmenV5yRcWb10EAA7wUMYpEm3ulUz4P5rj5oVnsMceS6lEvC4D6Ys6+
mZx4tCXCX4W0x6E62aUCAwEAAaOCAfIwggHuMB8GA1UdIwQYMBaAFIyfES7m43oEpR5Vi0YI
BKbtl3CmMB0GA1UdDgQWBBQVxao+3uRY2Qq3TA5SRVsUkL3WfzAMBgNVHRMBAf8EAjAAMDQG
A1UdEQQtMCuBFnJhZGVrLmtyZWpjaUBjZXNuZXQuY3qBEXJrcmVqY2lAY2VzbmV0LmN6MA4G
A1UdDwEB/wQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwNAYDVR0gBC0w
KzAMBgoqhkiG90wFAgIBMAwGCmCGSAGG/WwEHwEwDQYLKoZIhvdMBQIDAwMwgYUGA1UdHwR+
MHwwPKA6oDiGNmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9URVJFTkFlU2NpZW5jZVBlcnNv
bmFsQ0EzLmNybDA8oDqgOIY2aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL1RFUkVOQWVTY2ll
bmNlUGVyc29uYWxDQTMuY3JsMHsGCCsGAQUFBwEBBG8wbTAkBggrBgEFBQcwAYYYaHR0cDov
L29jc3AuZGlnaWNlcnQuY29tMEUGCCsGAQUFBzAChjlodHRwOi8vY2FjZXJ0cy5kaWdpY2Vy
dC5jb20vVEVSRU5BZVNjaWVuY2VQZXJzb25hbENBMy5jcnQwDQYJKoZIhvcNAQELBQADggEB
AEN9EELUtad7fKj3dpQhQ9+gJbLBqZsIq5w1DXvfoCLDC2vO92+wVDmTjlZ+s0mJ1LooyMwZ
OXIbFAsQsKTFraFQ/fbCuJ5SMFGqK49QtALnoyHpBG91HKo4GK+55Ru5vsUfjODEHAyGST+Q
W2kq8D5MS3Qukzw3p5DmQVE3M8SJOlfczeOB2Q2WdAzOySSS+diKr9Q3D1mGO44IPPyKBuMX
0OwbvytEWKjJaxRMG6C5gcH88akmBxlM1olPOlXsDsLlaUByJ46HGxjBjO448+lkgSs7+QOd
fyL30whDa9JJwEsiUGqykyDkXbdpqI9Scgb7Ba98usEWn88Qm4+YWDUxggPDMIIDvwIBATCB
hjByMQswCQYDVQQGEwJOTDEWMBQGA1UECBMNTm9vcmQtSG9sbGFuZDESMBAGA1UEBxMJQW1z
dGVyZGFtMQ8wDQYDVQQKEwZURVJFTkExJjAkBgNVBAMTHVRFUkVOQSBlU2NpZW5jZSBQZXJz
b25hbCBDQSAzAhANm/ZRqdz5Ckw7LHZJVANiMA0GCWCGSAFlAwQCAQUAoIICDTAYBgkqhkiG
9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMDAzMTcxNzA3MDRaMC8GCSqG
SIb3DQEJBDEiBCDKcaEslbYQxzBqSCCWjPo4F/k141Gi+0Fd8zF36vtgWjBsBgkqhkiG9w0B
CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN
AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGXBgkrBgEE
AYI3EAQxgYkwgYYwcjELMAkGA1UEBhMCTkwxFjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxEjAQ
BgNVBAcTCUFtc3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMSYwJAYDVQQDEx1URVJFTkEgZVNj
aWVuY2UgUGVyc29uYWwgQ0EgMwIQDZv2Uanc+QpMOyx2SVQDYjCBmQYLKoZIhvcNAQkQAgsx
gYmggYYwcjELMAkGA1UEBhMCTkwxFjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxEjAQBgNVBAcT
CUFtc3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMSYwJAYDVQQDEx1URVJFTkEgZVNjaWVuY2Ug
UGVyc29uYWwgQ0EgMwIQDZv2Uanc+QpMOyx2SVQDYjANBgkqhkiG9w0BAQEFAASCAQAsdPHT
+bMCWIZ0pMPs5+uvc5CE3G5slrPAVZKFbXs7R10qq7VeZ/xOs9OQBi4Kj4fbHY16/GB4zqZy
olt23G9059QYj78Z647iaCM1F/iofOEcj4g2q68E3pMroX8Ihea5jD351RpnPnRher0KowTc
JxJhgXOj2hsqa94GGT7JxhzcLyQGqmGKxmilEym/yXNooeuvqccqSsqUftzgoRCHEn0OxPWV
O7bhbb8d9Nt73OZw+SU1tXLi7wE4XXz+nb4YafVPX/84Gs8KLZWLGUoqEdWSsZq2OR5ZRIRj
SID7EHjvGDI0BrujU4TM545tS1Y0qSgKtBSinacOl23T+qheAAAAAAAA
--------------ms040904020502090002060702--


From nobody Tue Mar 17 12:04:48 2020
Return-Path: <rrahman@cisco.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 E51B83A0C79 for <netconf@ietfa.amsl.com>; Tue, 17 Mar 2020 12:04:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 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, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DL641/Ke; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=YkdrJKtO
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 X9YilL8yFYrk for <netconf@ietfa.amsl.com>; Tue, 17 Mar 2020 12:04:25 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA73C3A0BF2 for <netconf@ietf.org>; Tue, 17 Mar 2020 12:04:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3338; q=dns/txt; s=iport; t=1584471864; x=1585681464; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=vq/8BwlMMeUjNYRpLH3qOpyZhjG3GWIO6C361+eFN4I=; b=DL641/Keh+vwVqb67OGFSDkXmGwv4IHVekgAojpHC+ferkfFcpWBaTaa hbf3dkZ2Aywzq+cpDoZftmESp9q68g5Z1y+wxeIymfoMB+ZBqJc+4I0J1 q2a1RkUYSSFz+S1iZrTtAqBxBShptcqqfGEWpXaf1xSbYjYpGQMRO/p5d M=;
IronPort-PHdr: =?us-ascii?q?9a23=3ABweVVREydR0X9W8KhYbM451GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e4z1A3SRYuO7fVChqKWqK3mVWEaqbe5+HEZON0pNV?= =?us-ascii?q?cejNkO2QkpAcqLE0r+eeTwZiw/FcJqX15+9Hb9Ok9QS47z?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C+AgBaHnFe/4QNJK1mGwEBAQEBAQE?= =?us-ascii?q?FAQEBEQEBAwMBAQGBe4FUUAVsWCAECyoKhAyDRQOKdE6CEZgYgUKBEANUCQE?= =?us-ascii?q?BAQwBARgNCAIEAQGDfkUCF4F9JDgTAgMBAQsBAQUBAQECAQUEbYVWDIVjAQE?= =?us-ascii?q?BAQIBAQEQEREMAQEsCQMPAgEIGAICJgICAiULFRACBAESIoMEAYJKAw4gAQ6?= =?us-ascii?q?iZAKBOYhidYEygn8BAQWBMwKEBhiCDAMGgQ4qjC4agUE/gREnIIJNPoJkAQE?= =?us-ascii?q?DgSg6F4J6MoIskHGfUgqCPIdWh3yHJB2bRo8GiQKSXAIEAgQFAg4BAQWBaSK?= =?us-ascii?q?BWHAVOyoBgkFQGA1XjUaDc4UUhUF0gSmMXwGBDwEB?=
X-IronPort-AV: E=Sophos;i="5.70,565,1574121600"; d="scan'208";a="463496469"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Mar 2020 19:04:23 +0000
Received: from XCH-RCD-001.cisco.com (xch-rcd-001.cisco.com [173.37.102.11]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 02HJ4NX0014470 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 17 Mar 2020 19:04:23 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-001.cisco.com (173.37.102.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Mar 2020 14:04:22 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Mar 2020 15:04:22 -0400
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 17 Mar 2020 14:04:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FhRs37Dlao7hy+UYTzB/v5SVltxU6RIPoCu7QHbckrxNyvvvWAG3IWKsguE/TT+TEAU0uUt/KwBsvzCZDE30xDohWxQmdKUxWwFiAlb2S3Ho0nv1EYUjUrgOIsmxGdook1ncqYSQ2qePJg+fC/LbjliD5hFQ2OTog824HZed8fA8rHwRg5vTFwnG1eoQ86q4eCz4BanaHOgkfU1ty29UF7aV1pVqv6jRDDfVIyC1UnykkNiDN0BCM8dQOltzUAoLJw8mcS7rUSJfQbKkf0vZNKJPAG08mpDRYIfRdfU/GYuHELoxBn4kyxpqK9NexOmme5UCFJ4cvve6ggX658+5zQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vq/8BwlMMeUjNYRpLH3qOpyZhjG3GWIO6C361+eFN4I=; b=ZECp67q+RcRmK4TqNTDH9Nro19XOPJdKKtSNyNqYJC2ZEV8yhaLf5B9lBuytCkSuQu8IMPLYmUy2n1SRlVY9Uc2yudxisi0VFM4pT9DrPmzGAgVG3I+25e5qLWLf/uQ6YK4pewk5wMREYbEGcg5rjv38Dyh6CZcJZsOYyXqfl+2ayaB+FrAElywT+9S/1sEUKD/sr2DJ+suKFxfnACt/Zr6Qph+c92tO9ealDjPJJC+W++6moUbgg+Jr1nv1yxoydySVyhwFherLKDYFckwy1abZqajmFHm7CpZH5ufaHh1WMS+0/UoW8w+jQivAVy1YY+Jo+Vtqi1b5YPbty/b3Nw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vq/8BwlMMeUjNYRpLH3qOpyZhjG3GWIO6C361+eFN4I=; b=YkdrJKtOY3Wh+FyhotDGCKgxFUq8W5GrydxvGW5C/UCo5rmWDR3oV0sh1C6ZNnUYOn5dD3mpmRHMnujCqsd6YeBzZaZdO+BHh8mvnmEPHsJ0qO80S/HTtbcvvDl2BMRa/7Q+t1d7mJDhlF7t/VLCOqSox7ezOfenCAemO9vS5f0=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB2729.namprd11.prod.outlook.com (2603:10b6:5:ce::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.21; Tue, 17 Mar 2020 19:04:21 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2814.021; Tue, 17 Mar 2020 19:04:21 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>,  =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fT+XMKfevkShEedKG3ZksopeKggKT0AgBjpugCAE/vJgA==
Date: Tue, 17 Mar 2020 19:04:21 +0000
Message-ID: <F3789C5E-5EDE-4A5B-B0C8-2DE09F0083AB@cisco.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
In-Reply-To: <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [173.38.117.79]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8e8ae23f-006e-4367-ed82-08d7caa60024
x-ms-traffictypediagnostic: DM6PR11MB2729:
x-microsoft-antispam-prvs: <DM6PR11MB27292B757805A3CCB7FFB371ABF60@DM6PR11MB2729.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0345CFD558
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(346002)(396003)(39860400002)(366004)(199004)(316002)(81156014)(81166006)(8936002)(5660300002)(2616005)(53546011)(110136005)(86362001)(71200400001)(8676002)(6506007)(15650500001)(36756003)(6512007)(186003)(26005)(478600001)(66446008)(76116006)(66556008)(6486002)(91956017)(966005)(2906002)(66946007)(33656002)(64756008)(66476007); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2729; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5LuBZ0c4e2GaNois62Aux2b431pbE/YgkN2kCEUNiEq7hzZH9uWAvVc+GQipnw7DIRPpDJv0TSNx1YYh0iQqVpys6ITsvnQDeMkOSL7vdyTO4VPi/f+jQJ5piymohjlk2m1/1z9/jnuEkQSI55tNR/glT4AAHyVkwzBU5EGGlKI1i/0NDWDpMntXdufAHH8UVByv/mxZoUD5SaLj/aL3dEf5Q1bTHMKPoV+rCgQRg4NViHiOr8mE4PF7uk/q5Lu5JgQvtq75uUdrYnHAb4AFKtLl8nmLLmKuqJoz2PdNLTpigoxJejk1RE5MqPqf2t1t6dkFXFIa2+2BG7HjBct/kAgppODU+5AKTK7zPzA1l+HROW81XhzLrHdEt7c6LIszqdf16BHV5x++pAuIk0ikYKUlsCN9PNyhFqKejeQQ9zox3k2toWDioY7kw2qW8FSrNcYQliWmz19S6gaerUzo2tVS1CvFXWKwlj8TxSPwEr4IlI/4u9/hzAf6hEdyGVJHjkbFY1DqPvv4Iz0TAPFtBw==
x-ms-exchange-antispam-messagedata: iVU0QI7GybRufMMO2ogxV5RBMyXOVeZXOeE7kbrwv2TOIEYG6PQj3dJujNswsRnZyzMot+OVa3JjzCdkSgNeBJPBDvobaYpo2pF+sqSoNbyzVA0ykIoakTQaQJdv4zkjPtd3sGTfIYszkFkYOBvfDA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <BB508805F205DD4B93D636FA848D0FD6@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8e8ae23f-006e-4367-ed82-08d7caa60024
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Mar 2020 19:04:21.1147 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: m3F5QrJcKrnleiENd222JOthhQN8qZpdbZqLISqsZ274rBn739KFMVXhxZ3IhZttiz04uZ4fjkJn2CorG9mYiw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2729
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.11, xch-rcd-001.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/fUpW87f8WeSddCrNrwqT2aSY8qw>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Tue, 17 Mar 2020 19:04:44 -0000

S2VudCwgSSd2ZSBnb25lIHRocm91Z2ggcmV2LTEyIGFuZCBiZWxpZXZlIHRoZSBkb2N1bWVudCBp
cyByZWFkeSB0byBwcm9ncmVzcy4NCg0KQmFsYXpzLCBvbmUgcXVlc3Rpb24gb24gZmlyc3QgYnVs
bGV0IGluIHNlY3Rpb24gMy4gSXQgdXNlcyBTSEFMTCAobm90IFNIT1VMRCksIGxvb2tzIGxpa2Ug
dGhpcyBpcyBvbiBwdXJwb3NlPyBJZiB5ZXMsIEknZCByYXRoZXIgc2VlIE1VU1QgYnV0IHRoYXQn
cyBqdXN0IHBlcnNvbmFsIHByZWZlcmVuY2UuICh3aXRoIGFsbCB0aGUgU0hPVUxEIGluIHRoYXQg
c2VjdGlvbiB0aGUgU0hBTEwgY2FuIGJlIG1pc3JlYWQgYXMgU0hPVUxEKS4NCg0KUmVnYXJkcywN
ClJlc2hhZCwNCg0K77u/T24gMjAyMC0wMy0wNCwgNDo1NCBQTSwgIm5ldGNvbmYgb24gYmVoYWxm
IG9mIEtlbnQgV2F0c2VuIiA8bmV0Y29uZi1ib3VuY2VzQGlldGYub3JnIG9uIGJlaGFsZiBvZiBr
ZW50K2lldGZAd2F0c2VuLm5ldD4gd3JvdGU6DQoNCiAgICBEZWFyIEFsbCwNCiAgICANCiAgICBU
aGlzIFdHTEMgaGFzIHJlY2VpdmVkIHplcm8gcmVzcG9uc2VzLCB3aGljaCBpcyBpbnN1ZmZpY2ll
bnQgdG8gcHJvZ3Jlc3MgdGhlIGRvY3VtZW50IGF0IHRoaXMgdGltZS4gIFRoZSBjaGFpcnMgaGF2
ZSB0aGVyZWZvcmUgZGVjaWRlZCB0byBleHRlbmQgdGhlIFdHTEMgZm9yIGFub3RoZXIgdHdvIHdl
ZWtzLCBub3cgZW5kaW5nIE1hcmNoIDE4dGguICANCiAgICANCiAgICBBZ2FpbiwgcG9zaXRpdmUg
Y29tbWVudHMsIGUuZy4sICJJJ3ZlIHJldmlld2VkIHRoaXMgZG9jdW1lbnQgYW5kIGJlbGlldmUg
aXQgaXMgcmVhZHkgZm9yIHB1YmxpY2F0aW9uIiwgYXJlIHdlbGNvbWVkLiAgVGhpcyBpcyB1c2Vm
dWwgYW5kIGltcG9ydGFudCwgZXZlbiBmcm9tIGF1dGhvcnMuICBPYmplY3Rpb25zLCBjb25jZXJu
cywgYW5kIHN1Z2dlc3Rpb25zIGFyZSBhbHNvIHdlbGNvbWVkIGF0IHRoaXMgdGltZS4NCiAgICAN
CiAgICBUaGUgTkVUQ09ORiBDaGFpcnMNCiAgICANCiAgICANCiAgICANCiAgICANCiAgICA+IE9u
IEZlYiAxNywgMjAyMCwgYXQgODoyNyBQTSwgS2VudCBXYXRzZW4gPGtlbnQraWV0ZkB3YXRzZW4u
bmV0PiB3cm90ZToNCiAgICA+IA0KICAgID4gRldJVywgdGhpcyBpcyBXR0xDICMyLCBhZnRlciB0
aGUgbWFqb3IgdXBkYXRlcyByZXN1bHRpbmcgZnJvbSBXR0xDICMxIChpbiBPY3RvYmVyKS4NCiAg
ICA+IA0KICAgID4gSy4NCiAgICA+IA0KICAgID4gDQogICAgPj4gT24gRmViIDE3LCAyMDIwLCBh
dCA3OjQ3IFBNLCBLZW50IFdhdHNlbiA8a2VudCtpZXRmQHdhdHNlbi5uZXQ+IHdyb3RlOg0KICAg
ID4+IA0KICAgID4+IFRoaXMgbWVzc2FnZSBiZWdpbnMgYSB0d28td2VlayBXR0xDIGZvciBkcmFm
dC1pZXRmLW5ldGNvbmYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcy0xMSBlbmRpbmcgb24gTWFy
Y2ggMm5kIChhIHdlZWsgYmVmb3JlIHRoZSBJRVRGIDEwNyBzdWJtaXNzaW9uIGN1dG9mZiBkZWFk
bGluZSkuICBIZXJlIGlzIGEgZGlyZWN0IGxpbmsgdG8gdGhlIEhUTUwgdmVyc2lvbiBvZiB0aGUg
ZHJhZnQ6DQogICAgPj4gDQogICAgPj4gCWh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFm
dC1pZXRmLW5ldGNvbmYtbm90aWZpY2F0aW9uLWNhcGFiaWxpdGllcy0xMQ0KICAgID4+IA0KICAg
ID4+IFBvc2l0aXZlIGNvbW1lbnRzLCBlLmcuLCAiSSd2ZSByZXZpZXdlZCB0aGlzIGRvY3VtZW50
IGFuZCBiZWxpZXZlIGl0IGlzIHJlYWR5IGZvciBwdWJsaWNhdGlvbiIsIGFyZSB3ZWxjb21lISAg
VGhpcyBpcyB1c2VmdWwgYW5kIGltcG9ydGFudCwgZXZlbiBmcm9tIGF1dGhvcnMuICBPYmplY3Rp
b25zLCBjb25jZXJucywgYW5kIHN1Z2dlc3Rpb25zIGFyZSBhbHNvIHdlbGNvbWVkIGF0IHRoaXMg
dGltZS4NCiAgICA+PiANCiAgICA+PiBUaGFuayB5b3UsDQogICAgPj4gTkVUQ09ORiBDaGFpcnMN
CiAgICA+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
ICAgID4+IG5ldGNvbmYgbWFpbGluZyBsaXN0DQogICAgPj4gbmV0Y29uZkBpZXRmLm9yZw0KICAg
ID4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0Y29uZg0KICAgID4g
DQogICAgPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
ICAgID4gbmV0Y29uZiBtYWlsaW5nIGxpc3QNCiAgICA+IG5ldGNvbmZAaWV0Zi5vcmcNCiAgICA+
IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0Y29uZg0KICAgIA0KICAg
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgbmV0
Y29uZiBtYWlsaW5nIGxpc3QNCiAgICBuZXRjb25mQGlldGYub3JnDQogICAgaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRjb25mDQogICAgDQoNCg==


From nobody Tue Mar 17 14:51:45 2020
Return-Path: <01000170ea7b00ef-98396396-d6a5-40c0-bb44-58cf84422e10-000000@amazonses.watsen.net>
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 D91E43A0847 for <netconf@ietfa.amsl.com>; Tue, 17 Mar 2020 14:51:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.888
X-Spam-Level: 
X-Spam-Status: No, score=-1.888 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_NONE=0.001, T_SPF_HELO_TEMPERROR=0.01, 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 0lLYCJQcxH-q for <netconf@ietfa.amsl.com>; Tue, 17 Mar 2020 14:51:36 -0700 (PDT)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A9913A084C for <netconf@ietf.org>; Tue, 17 Mar 2020 14:51:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1584481894; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=CmoTSnIF3QP6t4PgRSs0XUpxLnupTAvzgxK3cnXPr08=; b=B0B5rFRl4Fc52pqgYXiwRsrBj+eU1Be23pOL/qie1peiwCe2xdjeYVelIoeK0MfU fNNIZKHOMX5P8u3onX2TPK7K1uFxDN4cZcGFnjrLDnslkssuG4SEKqK9Q8+vo8OWN88 JmQ2XzhBMj4SOGiFihJRP1FI1WZrmkcvfnd3r9tI=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <AM0PR10MB3378F579924AE0D6A3EA79DDE6F90@AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM>
Date: Tue, 17 Mar 2020 21:51:34 +0000
Cc: "netconf@ietf.org" <netconf@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <01000170ea7b00ef-98396396-d6a5-40c0-bb44-58cf84422e10-000000@email.amazonses.com>
References: <AM0PR10MB3378F579924AE0D6A3EA79DDE6F90@AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM>
To: maurice.angermann@siemens.com
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.17-54.240.48.94
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/DvJuVscPhKy74E837l06g3-bOfE>
Subject: Re: [netconf] ietf-crypto-types: read-only nodes to provide fingerprints of public keys and certificates
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: Tue, 17 Mar 2020 21:51:43 -0000

Hi Maurice,
=20
> I would like to make a suggestion regarding the groupings for public =
keys and certificates in draft-ietf-netconf-crypto-types-14:
> =20
> Especially in case of manual server verification in applications like =
(Open)SSH or HTTPS (self-signed certs), it is quite common to compare =
fingerprints of an (remote) identity.=20
> Therefore it might be useful to add operational data (=E2=80=9Cconfig =
false=E2=80=9D) nodes to those groupings to provide the fingerprints of =
a public key/certificate.

If I understand you correctly, you're describing a use case whereby a =
server is configured to listen for SSH and/or TLS connections, and the =
administrator of the server wishes to communicate the =E2=80=9Cfingerprint=
=E2=80=9D value to clients that they should accept when establishing a =
connection to the server for the first time, as opposed to blindly =
accepting the presented fingerprint (i.e., the "trust on first use=E2=80=9D=
 problem).  Is this correct?

Assuming this is the use case, some questions are:

1) why would=E2=80=99nt the administrator send the server=E2=80=99s =
entire public-key/certificate instead of a fingerprint?

2) do TLS-based applications ever use fingerprints, as opposed to the =
Issue=E2=80=99s cert, even if a certificate is self-signed?

Assuming fingerprints are indeed needed/used:

3) is there a standard fingerprint formats to use, or does each app =
(e.g., OpenSSL) define its own?

4) instead of the administrator obtaining the fingerprint via =
operational state (config false) data, would it be just as well for them =
to connect to the server itself and get the value that way?


Kent // as a contributor



> That would provide easy manual verification, e.g. of a whole =
certificate chain stored in <running>.
> =20
> Any feedback on this proposal is much appreciated.
> =20
> Please find an example of how a generic realization in the =
crypto-types module could look like below:
> =20
> Since =E2=80=9Cx509c2n:tls-fingerprint=E2=80=9D is probably not an =
appropriate namespace to describe a public-key fingerprint, an according =
datatype could look like that:
>   typedef fingerprint {
>     type yang:hex-string {
>       /* max string range of x509c2n:tls-fingerprint's pattern =
restriction */
>       length "min .. 764";
>     }
>   }
> =20
> A new grouping to provide fingerprints depending on the available =
hashing algorithms:
>   grouping fingerprints-grouping {
>     description
>       "A set of fingerprints of a public key or a certificate.
>        Implementations SHOULD NOT provide a list entry for an =
algorithm
>        that is not being listed as supported in iana-hash-algs.";
>    container fingerprints {
>       description
>         "A set of fingerprints of a public key or a certificate.";
>       list fingerprint {
>         key "algorithm";
>         description
>           "A fingerprint.";
>         leaf algorithm {
>           type iha:hash-algorithm-type;
>           description
>             "The hashing algorithm.";
>         }
>         leaf hash {
>           type fingerprint;
>           description
>             "The fingerprint value.";
>         }
>       }
>     }
>   }
> =20
> The resulting updated groupings would look like that: (*) indicates =
the new nodes
>   grouping public-key-grouping
>     +-- algorithm                 iasa:asymmetric-algorithm-type
>  (*)+--ro fingerprints
>  (*)|  +--ro fingerprint* [algorithm]
>  (*)|     +--ro algorithm             iha:hash-algorithm-type
>  (*)|     +--ro hash                  fingerprint
>     +-- public-key-format?        identityref
>     +-- public-key                binary
> =20
>   grouping trust-anchor-cert-grouping
>     +-- cert?                     trust-anchor-cert-cms
>  (*)+--ro fingerprints
>  (*)|  +--ro fingerprint* [algorithm]
>  (*)|     +--ro algorithm             iha:hash-algorithm-type
>  (*)|     +--ro hash                  fingerprint
>     +---n certificate-expiration
>        +-- expiration-date    yang:date-and-time
> =20
>   grouping end-entity-cert-grouping
>     +-- cert?                     end-entity-cert-cms
>  (*)+--ro fingerprints
>  (*)|  +--ro fingerprint* [algorithm]
>  (*)|     +--ro algorithm             iha:hash-algorithm-type
>  (*)|     +--ro hash                  fingerprint
>     +---n certificate-expiration
>        +-- expiration-date    yang:date-and-time
> =20
> Please note that leaf-lists as used in =
=E2=80=9Ctrust-anchor-certs-grouping=E2=80=9D or =
=E2=80=9Cend-entity-certs-grouping=E2=80=9D wouldn=E2=80=99t be =
considered by that approach.
> =20
> Again, any feedback is appreciated.
> =20
> Thanks
> BR Maurice
> =20
> =20
> =20
> With best regards,
> Maurice Angermann
>=20
> Siemens AG
> Digital Industries
> Process Automation
> Software House Khe
> DI PA CI R&D 2
> Oestliche Rheinbrueckenstr. 50
> 76187 Karlsruhe, Germany
> mailto:maurice.angermann@siemens.com
> www.siemens.com/ingenuityforlife
>=20
> Siemens Aktiengesellschaft: Chairman of the Supervisory Board: Jim =
Hagemann Snabe; Managing Board: Joe Kaeser, Chairman, President and =
Chief Executive Officer; Roland Busch, Lisa Davis, Klaus Helmrich, =
Cedrik Neike, Michael Sen, Ralf P. Thomas; Registered offices: Berlin =
and Munich, Germany; Commercial registries: Berlin Charlottenburg, HRB =
12300, Munich, HRB 6684; WEEE-Reg.-No. DE 23691322
> =20
> =20
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


From nobody Tue Mar 17 19:54:06 2020
Return-Path: <rrahman@cisco.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 9D4383A0F43 for <netconf@ietfa.amsl.com>; Tue, 17 Mar 2020 19:54:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.355
X-Spam-Level: 
X-Spam-Status: No, score=-8.355 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, HTML_MESSAGE=0.001, NUMERIC_HTTP_ADDR=1.242, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=c9ODmqdP; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=e0paz1r9
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 yF3nIG7PaVxC for <netconf@ietfa.amsl.com>; Tue, 17 Mar 2020 19:54:01 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 303B73A0F40 for <netconf@ietf.org>; Tue, 17 Mar 2020 19:54:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=40441; q=dns/txt; s=iport; t=1584500041; x=1585709641; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=XX3XqdQSGmwb58qVqL2kuWWuCDBssMWGvXG/JDNIT0o=; b=c9ODmqdPYLhkk0BWUDT5stTle4WkGZjgiTtBMwUPdK9XNFmshW0oOQzJ QDbE7c+cR4R/w4rAOvBgizCfKQUvVUfaRitxlOI/ymV+A549afN0PKO7n sFrZtw/IB3k69UPlz5ytK0M3Ed5uVhxvNpFOUC9VsTKQqTgx4+hPcbVQc g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AK6vUYxQpT5RzjG4/NLEvhZ5muNpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESXBdfA8/wRje3QvuigQmEG7Zub+FE6OJ1XH1?= =?us-ascii?q?5g640NmhA4RsuMCEn1NvnvOjYgFcRHXVlN9HCgOk8TE8H7NBXf?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B+AwBljHFe/5hdJa1mHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgWoEAQELAYEkL1AFbFggBAsqCoQMg0UDinJOgWwlmBiCUgNUCQE?= =?us-ascii?q?BAQwBASMKAgQBAYNvVAIXgX0kNwYOAgMBAQsBAQUBAQECAQUEbYVWDIVjAQE?= =?us-ascii?q?BAQMSER0BAQouDwIBCBEDAQIhAQkCAgIwHQgCBAESIoMEAYF9TQMpBQEOoxs?= =?us-ascii?q?CgTmIYnWBMoJ/AQEFgQOEABiCDAMGgTgBjC0agUE/gTgMFIJNPoJkAQECAYF?= =?us-ascii?q?5CQ2CZDKCLI4IgmmFd4oZj0IKgjyHVo8gHYJKiCiEUIwEjwaJApJcAgQCBAU?= =?us-ascii?q?CDgEBBYFoI4FYcBVlAYJBUBgNjh2Dc4UUhUF0AgGBJoxuAYEPAQE?=
X-IronPort-AV: E=Sophos;i="5.70,565,1574121600";  d="scan'208,217";a="653087212"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 18 Mar 2020 02:53:59 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 02I2s0Ed014501 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 18 Mar 2020 02:54:00 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Mar 2020 21:53:59 -0500
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 17 Mar 2020 22:53:58 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 17 Mar 2020 22:53:58 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XFdIav7jIXn4dWoPa83cITsfe8YzYhEcKfQgmc245HIx5hzEHbY16jRLOUp7JXdI9CwVdj8eKz6KjlV/s5nC2Nf/UT5BPOUmLcHSxKJhLov1mCkT5g6XEmxA+kz2U3jTYOwN78YaQ+z4UF+B+Sn+aamrOXXAY3muxWMsaKMgC2JfvCMyxHGfZamd/CDnljGaBXZfMdBGz6oa1Gbw2LK4yt7kC8HKv7HfmLuSvrfvmjgkMwVb06I9oUlUrCsDxwLcsIb722cS6NnLjv46+SDzry1u4FP0wDbzOjbOQy+/MtvMluKpJdNDBDJKcdqwApRwmRYphnpdIEnDZeFeISgdSg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XX3XqdQSGmwb58qVqL2kuWWuCDBssMWGvXG/JDNIT0o=; b=Eyi8icJ5XasfLSbvU7qodeDkzcZzNJ+PcuGMNmTrXA94OHgAWmTVKBw7RuvMeFMJBlSPmehHdMX08rrg2CjF1IHejBypyV8Y7GOvDZngIX6VLPsovpuGCdD95QV29pikR0iAqnJO5w8BfzB+z2USIycJzm2FgSR4uO9U8H6OwStTEG5j2qLRsCYr9LTxu3t0tFzWq37TvlAkR6aIrCLE3glvE/qPpbESUAlx8NFowWjgIt/StZRbm75ukCtwTpS5ZUnU+gvynnqKGwBcMbbIAzsqRXSy+DJ0DxZT71fAN8AqGlRXd4QQDXoh4AFVOPEVjkItoVlhe0R2mnwZxEZ1Ug==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XX3XqdQSGmwb58qVqL2kuWWuCDBssMWGvXG/JDNIT0o=; b=e0paz1r93mPGO/42sYp7n/FRM9L9H9Voxh6OqR8hdqpyKhiarP8pAJtVi3zgt4M9tl6IyxW2+fo+ZosncDvjjkZG9XMb495Py6JjewNcsEr+eX+um6msD0O4j1xRXhLdivf+WoN+F+Py2DHp8TtgeDx9v/Y3rtbeXq6PKU1ofys=
Received: from DM6PR11MB3420.namprd11.prod.outlook.com (2603:10b6:5:69::31) by DM6PR11MB2617.namprd11.prod.outlook.com (2603:10b6:5:ce::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2814.22; Wed, 18 Mar 2020 02:53:57 +0000
Received: from DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa]) by DM6PR11MB3420.namprd11.prod.outlook.com ([fe80::91cb:6555:db9b:53fa%7]) with mapi id 15.20.2814.021; Wed, 18 Mar 2020 02:53:57 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: "Xavier Pruno, Pratibha (Nokia - IN/Bangalore)" <pratibha.xavier_pruno@nokia.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] POST + Restconf 8040
Thread-Index: AQHV+xgElwkDqGsy5UK106hXJk1akqhK86WAgAJ0CYA=
Date: Wed, 18 Mar 2020 02:53:57 +0000
Message-ID: <D846F773-7AA2-4462-AFED-FEDFC12DF5B1@cisco.com>
References: <062BDF30-D119-4E41-ADEB-EB96DBABF93F@cisco.com> <1A770365-1DB9-4BD2-A051-3DE64A545564@nokia.com>
In-Reply-To: <1A770365-1DB9-4BD2-A051-3DE64A545564@nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.21.0.200113
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rrahman@cisco.com; 
x-originating-ip: [173.38.117.79]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0bb4d286-9b0d-4397-3153-08d7cae79a88
x-ms-traffictypediagnostic: DM6PR11MB2617:
x-microsoft-antispam-prvs: <DM6PR11MB2617137278D4DCF0EC336745ABF70@DM6PR11MB2617.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 03468CBA43
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6019001)(4636009)(39860400002)(346002)(376002)(366004)(396003)(136003)(199004)(5660300002)(86362001)(6512007)(478600001)(2906002)(66476007)(186003)(36756003)(66556008)(26005)(66446008)(316002)(296002)(8676002)(64756008)(81166006)(110136005)(966005)(71200400001)(81156014)(33656002)(91956017)(6506007)(53546011)(8936002)(6486002)(2616005)(66946007)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR11MB2617; H:DM6PR11MB3420.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: DUUqF3JhO2pFX61KEItMHrDrDLwhFOfXVSjkiWxRMmMQFLFQyw6UxKM6GAQT24qWqpmFQIKMoTL26BwpZerqPmI1gplO7I61dZU/8Ptf6nWcHdXEfC6/6wonYyRGhfIgO9FDyEWTInmbQ8mJwMhjtW55XfrZFCJVtUuhhWY43BCjAGhqig7K/vpdMKl9iZz3RjjVDVjEeMZvHDbgARYYA1jnY3iCow9crU+833NEBYXNMaSEXR48DzOw1MVLVmoBNwhlH03PzCql3Tfl/AOm8KHjSYREjklw2LuxjM3afFXElqvHnTqYYU6AoCPQRV00miuJtSmoxXN5nxGsRmSPcgAP+ooVpZS4FOrusWhm0+9TUkW14WgL4TulrEmvFoatsw83FQeknPOhJfyGUJOhEhqVBg9lJyNZJc1MSjFonQhOBdu5VqtXHCg7uzYSwLIdWeq8W0GJnuq/1PIgoLwu6lc5fIAAUmcOBHLCDPLNx71qFM0QEgjwLvVgfUE9u4CkGPx0FywkpL42Clqy75CXPA==
x-ms-exchange-antispam-messagedata: Wp6jp9nkgs8VoAoV6427XAPDXBr8s7DStgemHkpMRyoANBIaIGIJz5FF/DS0+t7Fo+Wdln6E1uj8abYMl9Gem1LH/YxdmP54mlIxmbWVs9bAbeK4udSXx3ZhhEMzUhlkvt2/JsoftLkzwgFz7LhzkQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_D846F7737AA24462AFEDFEDFC12DF5B1ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0bb4d286-9b0d-4397-3153-08d7cae79a88
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Mar 2020 02:53:57.3518 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hpHyQNJWqxwBHcQkcIKeOZ7yT93UrNjNRvZdejZ3UyxfxfbAgPm8X0A2Zwixx4iRFOHpQj01Q500mFRkRDg6Lw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB2617
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/3Os8jMvL2IdrygJ2xMKsaG2iAYM>
Subject: Re: [netconf] POST + Restconf 8040
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: Wed, 18 Mar 2020 02:54:04 -0000

--_000_D846F7737AA24462AFEDFEDFC12DF5B1ciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

WW914oCZcmUgZG9pbmcgYSBQT1NUIG9uIOKAnC9yZXN0Y29uZi9kYXRhL0Npc2NvLUlPUy1YRS1u
YXRpdmU6bmF0aXZl4oCdIChoYWQgbWlzc2VkIHRoYXQgaW5pdGlhbGx5KSwgc2luY2UgdGhhdCBy
ZXNvdXJjZSBhbHJlYWR5IGV4aXN0cyB0aGVuIHdoYXQgeW914oCZcmUgc2VlaW5nIGlzIGV4cGVj
dGVkLiBUcnkgdG8gZG8gUE9TVCBvbiDigJwvcmVzdGNvbmYvZGF0YS9DaXNjby1JT1MtWEUtbmF0
aXZlOm5hdGl2ZS9sb2dnaW5n4oCdLg0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KDQpGcm9tOiAiWGF2
aWVyIFBydW5vLCBQcmF0aWJoYSAoTm9raWEgLSBJTi9CYW5nYWxvcmUpIiA8cHJhdGliaGEueGF2
aWVyX3BydW5vQG5va2lhLmNvbT4NCkRhdGU6IFN1bmRheSwgTWFyY2ggMTUsIDIwMjAgYXQgMTE6
NTcgUE0NClRvOiAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNpc2NvLmNvbT4s
ICJuZXRjb25mQGlldGYub3JnIiA8bmV0Y29uZkBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbbmV0
Y29uZl0gUE9TVCArIFJlc3Rjb25mIDgwNDANCg0KDQogIDEuICBHRVQgb24g4oCcL3Jlc3Rjb25m
L2RhdGEvQ2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRpdmUvbG9nZ2luZ+KAnSByZXR1cm5lZCBzdGF0
dXM6IDIwNE5vIENvbnRlbnQNCiAgMi4gIFBPU1Qgb24g4oCcL3Jlc3Rjb25mL2RhdGEvQ2lzY28t
SU9TLVhFLW5hdGl2ZTpuYXRpdmXigJ0gcmV0dXJuZWQgc3RhdHVzOiA0MDlDb25mbGljdA0KDQoN
CiAgICAgICAgICAgICAgICAgICAgIHsNCiJsb2dnaW5nIjogew0KIm1vbml0b3IiOiB7DQoic2V2
ZXJpdHkiOiAiYWxlcnRzIg0KfQ0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0N
Cg0KfQ0KDQogIDEuICBQQVRDSCBvbiDigJwvcmVzdGNvbmYvZGF0YS9DaXNjby1JT1MtWEUtbmF0
aXZlOm5hdGl2ZeKAnSByZXR1cm5lZCBzdGF0dXM6IENvbnRlbnQNCg0Kew0KDQoNCg0KICAibmF0
aXZlIjogew0KDQoNCg0KICAgICJsb2dnaW5nIjogew0KDQoNCg0KICAgICAgIm1vbml0b3IiOiB7
DQoNCg0KDQogICAgICAgICJzZXZlcml0eSI6ICJhbGVydHMiDQoNCg0KDQogICAgICB9DQoNCg0K
DQogICAgfQ0KDQoNCg0KICB9DQoNCg0KDQp9DQoNCiAgMS4gIEFnYWluIEdFVCBvbiDigJwvcmVz
dGNvbmYvZGF0YS9DaXNjby1JT1MtWEUtbmF0aXZlOm5hdGl2ZS9sb2dnaW5nduKAnSByZXR1cm5l
ZCBzdGF0dXPigJ0gMjAwT0sNCg0Kew0KDQogICJDaXNjby1JT1MtWEUtbmF0aXZlOmxvZ2dpbmci
OiB7DQoNCiAgICAibW9uaXRvciI6IHsNCg0KICAgICAgInNldmVyaXR5IjogImFsZXJ0cyINCg0K
ICAgIH0NCg0KICB9DQoNCn0NCg0KDQpXaGVuIEkgcmVhZCByZmMgODA0MCwgdGhlcmUgaXMgbm8g
c3BlY2lhbCBtZW50aW9uIG9uIHN0cnVjdHVyYWwgY29udGFpbmVycy4gU28gSSBhc3N1bWUgdGhl
IFBPU1QgcmVxdWVzdCBpbiBzdGVwICMyIGlzIHZhbGlkLg0KDQpMZXQgbWUga25vdyBpZiBJIGFt
IG1pc3Npbmcgc29tZXRoaW5nLg0KDQpUaGFua3MsDQpQcmF0aWJoYQ0KRnJvbTogIlJlc2hhZCBS
YWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb20+DQpEYXRlOiBNb25kYXksIDE2IE1h
cmNoIDIwMjAgYXQgMzo1MSBBTQ0KVG86ICJYYXZpZXIgUHJ1bm8sIFByYXRpYmhhIChOb2tpYSAt
IElOL0JhbmdhbG9yZSkiIDxwcmF0aWJoYS54YXZpZXJfcHJ1bm9Abm9raWEuY29tPiwgTmV0Y29u
ZiA8bmV0Y29uZkBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbbmV0Y29uZl0gUE9TVCArIFJlc3Rj
b25mIDgwNDANCg0KSWYgdGhlIHJlc291cmNlIGRvZXNu4oCZdCBleGlzdCwgdGhlIG9wZXJhdGlv
biBzaG91bGQgc3VjY2VlZC4gSWYgdGhlIHJlc291cmNlIGFscmVhZHkgZXhpc3RzLCBpdCBmYWls
cy4gV2hhdCBkb2VzIGEgR0VUIHJldHVybj8NCg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1s
L3JmYzgwNDAjc2VjdGlvbi00LjQuMQ0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KDQpGcm9tOiBuZXRj
b25mIDxuZXRjb25mLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiAiWGF2aWVyIFBydW5v
LCBQcmF0aWJoYSAoTm9raWEgLSBJTi9CYW5nYWxvcmUpIiA8cHJhdGliaGEueGF2aWVyX3BydW5v
QG5va2lhLmNvbT4NCkRhdGU6IFN1bmRheSwgTWFyY2ggMTUsIDIwMjAgYXQgNjowMSBBTQ0KVG86
ICJuZXRjb25mQGlldGYub3JnIiA8bmV0Y29uZkBpZXRmLm9yZz4NClN1YmplY3Q6IFtuZXRjb25m
XSBQT1NUICsgUmVzdGNvbmYgODA0MA0KDQpIaSBBbGwsDQoNCiAgSXMgdGhlIGJlbG93ICBvbmUg
YSB2YWxpZCByZXN0Y29uZiBQT1NUIHJlcXVlc3QgZm9yIHRoZSBiZWxvdyB5YW5nPyAgQnV0IGEg
cGF0Y2ggcmVxdWVzdCBnb2VzIHRocm91Z2ggZmluZS4gUGxlYXNlIG5vdGUgbG9nZ2luZyBtb25p
dG9yIGlzIG5vdCBlbmFibGVkIHdoZW4gdGhlIHBvc3QgcmVxdWVzdCBpcyBzZW50LiBJcyB0aGlz
IGV4cGVjdGVkIGluIHRoZSBjYXNlIG9mIOKAnHN0cnVjdHVyYWwgY29udGFpbmVyc+KAnSA/DQoN
CkFzc3VtZSB0aGUgeWFuZyBpcyA6DQoNCiAgQ2lzY28tSU9TLVhFLW5hdGl2ZS55YW5nDQoNCiAg
ICBjb250YWluZXIgbmF0aXZlIHsNCiAgICAgICAgICAgY29udGFpbmVyIGxvZ2dpbmcgew0KICAg
ICAgICAgICAgICAgIGNvbnRhaW5lciBtb25pdG9yIHsNCiAgICAgICAgICAgICAgICAgICAgIHBy
ZXNlbmNlIOKAnHRydWXigJ07DQogICAgICAgICAgICAgICAgICAgICAgbGVhZiBzZXZlcml0eSB7
DQogICAgICAgICAgICAgICAgICAgICAgICAgdHlwZSBsb2dnaW5nLWxldmVsLXR5cGUNCiAgICAg
ICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAg
fQ0KICAgICAgIH0NCg0KUmVzdGNvbmYgUE9TVCBSZXF1ZXN0Og0KDQpjdXJsIC0tbG9jYXRpb24g
LS1yZXF1ZXN0IFBPU1QgJ2h0dHBzOi8vMTAuMTAuMjAuNDg6NDQzL3Jlc3Rjb25mL2RhdGEvQ2lz
Y28tSU9TLVhFLW5hdGl2ZTpuYXRpdmUnIFwNCi0taGVhZGVyICdBY2NlcHQ6IGFwcGxpY2F0aW9u
L3lhbmctZGF0YStqc29uJyBcDQotLWhlYWRlciAnQ29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi95
YW5nLWRhdGEranNvbicgXA0KLS1oZWFkZXIgJ0F1dGhvcml6YXRpb246IEJhc2ljIFpHVjJaV3h2
Y0dWeU9rTXhjMk52TVRJek5EVT0nIFwNCi0tZGF0YS1yYXcgJw0Kew0KICAgImxvZ2dpbmciOiB7
DQoNCiAgICAgICJtb25pdG9yIjogew0KDQogICAgICAgICJzZXZlcml0eSI6ICJjcml0aWNhbCIN
Cg0KICAgICAgfQ0KDQogICAgfQ0KDQogIH0nDQoNClRoZSBhYm92ZSByZXF1ZXN0IGZhaWxzIHdp
dGggdGhlIGVycm9yOg0KDQpJIGFtIGdldHRpbmcgdGhlIGVycm9yIOKAnHsNCiAgImVycm9ycyI6
IHsNCiAgICAiZXJyb3IiOiBbDQogICAgICB7DQogICAgICAgICJlcnJvci1tZXNzYWdlIjogIm9i
amVjdCBhbHJlYWR5IGV4aXN0czogL2lvczpuYXRpdmUvaW9zOmxvZ2dpbmciLA0KICAgICAgICAi
ZXJyb3ItcGF0aCI6ICIvQ2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRpdmUiLA0KICAgICAgICAiZXJy
b3ItdGFnIjogImRhdGEtZXhpc3RzIiwNCiAgICAgICAgImVycm9yLXR5cGUiOiAiYXBwbGljYXRp
b24iDQogICAgICB9DQogICAgXQ0KICB9DQp9DQrigJwNCg0K

--_000_D846F7737AA24462AFEDFEDFC12DF5B1ciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <BAF31240D7C46B44B59D9448C2AE4BE8@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
SGVsdmV0aWNhOw0KCXBhbm9zZS0xOjAgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOiMwNTYzQzE7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lk1zb0xpc3RQYXJhZ3JhcGgsIGxpLk1zb0xpc3RQYXJhZ3JhcGgsIGRpdi5Nc29MaXN0UGFyYWdy
YXBoDQoJe21zby1zdHlsZS1wcmlvcml0eTozNDsNCgltYXJnaW4tdG9wOjBjbTsNCgltYXJnaW4t
cmlnaHQ6MGNtOw0KCW1hcmdpbi1ib3R0b206MGNtOw0KCW1hcmdpbi1sZWZ0OjM2LjBwdDsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlw
ZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCglj
b2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9y
dC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6
NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0K
ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRp
b25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDo3MTczNjE1MzI7DQoJbXNvLWxpc3QtdHlw
ZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjcxMjAxMzM2MCAyMDgwNDExNzA0IDEz
NDgwNzU3NyAxMzQ4MDc1NzkgMTM0ODA3NTY3IDEzNDgwNzU3NyAxMzQ4MDc1NzkgMTM0ODA3NTY3
IDEzNDgwNzU3NyAxMzQ4MDc1Nzk7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC10ZXh0
OiIlMVwpIjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJy
aSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpDYWxpYnJpOw0KCW1zby1i
aWRpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCkBsaXN0IGwwOmxldmVsMg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6
bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4
LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4t
bG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpyaWdodDsNCgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlz
dCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsN
Cgl0ZXh0LWluZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC10YWIt
c3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDph
bHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDkN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWluZGVu
dDotOS4wcHQ7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6OTY1MjMxNDkwOw0KCW1zby1saXN0
LXRlbXBsYXRlLWlkczoxMTMwNjcwNzAwO30NCkBsaXN0IGwyDQoJe21zby1saXN0LWlkOjE0NjU1
NDQwMTQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjE5NDkxNTQzMjt9DQpAbGlzdCBsMjpsZXZl
bDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjM7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9
DQpAbGlzdCBsMw0KCXttc28tbGlzdC1pZDoxODExNDM3NDExOw0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczoxNzA1Njg0NTcwO30NCkBsaXN0IGwzOmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6
NDsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNt
O30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9k
eSBsYW5nPSJFTi1DQSIgbGluaz0iIzA1NjNDMSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNz
PSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj5Zb3XigJlyZSBkb2luZyBhIFBP
U1Qgb24NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1HQiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Y29sb3I6YmxhY2siPuKAnDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xv
cjpibGFjaztiYWNrZ3JvdW5kOndoaXRlIj4vcmVzdGNvbmYvZGF0YS9DaXNjby1JT1MtWEUtbmF0
aXZlOm5hdGl2ZeKAnSAoaGFkIG1pc3NlZCB0aGF0IGluaXRpYWxseSksIHNpbmNlIHRoYXQgcmVz
b3VyY2UgYWxyZWFkeSBleGlzdHMgdGhlbiB3aGF0IHlvdeKAmXJlIHNlZWluZw0KIGlzIGV4cGVj
dGVkLiBUcnkgdG8gZG8gUE9TVCBvbiA8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj7igJw8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2s7YmFja2dyb3VuZDp3aGl0ZSI+L3Jlc3Rjb25mL2RhdGEv
Q2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRpdmUvbG9nZ2luZ+KAnS48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtj
b2xvcjpibGFjaztiYWNrZ3JvdW5kOndoaXRlIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xv
cjpibGFjaztiYWNrZ3JvdW5kOndoaXRlIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9y
OmJsYWNrO2JhY2tncm91bmQ6d2hpdGUiPlJlc2hhZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBj
bSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZxdW90O1hh
dmllciBQcnVubywgUHJhdGliaGEgKE5va2lhIC0gSU4vQmFuZ2Fsb3JlKSZxdW90OyAmbHQ7cHJh
dGliaGEueGF2aWVyX3BydW5vQG5va2lhLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+U3VuZGF5
LCBNYXJjaCAxNSwgMjAyMCBhdCAxMTo1NyBQTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7UmVzaGFk
IFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0O3JyYWhtYW5AY2lzY28uY29tJmd0OywgJnF1b3Q7
bmV0Y29uZkBpZXRmLm9yZyZxdW90OyAmbHQ7bmV0Y29uZkBpZXRmLm9yZyZndDs8YnI+DQo8Yj5T
dWJqZWN0OiA8L2I+UmU6IFtuZXRjb25mXSBQT1NUICYjNDM7IFJlc3Rjb25mIDgwNDA8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8b2wgc3R5bGU9Im1hcmdpbi10b3A6MGNtIiBzdGFydD0iMSIgdHlwZT0iMSI+DQo8
bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDowY207bXNvLWxp
c3Q6bDAgbGV2ZWwxIGxmbzMiPjxzcGFuIGxhbmc9IkVOLUdCIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+R0VUIG9uIOKAnDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQt
ZmFtaWx5OkhlbHZldGljYTtjb2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGUiPi9yZXN0Y29u
Zi9kYXRhL0Npc2NvLUlPUy1YRS1uYXRpdmU6bmF0aXZlL2xvZ2dpbmfigJ0NCiByZXR1cm5lZCBz
dGF0dXM6IDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjguNXB0O2ZvbnQtZmFtaWx5Okhl
bHZldGljYTtjb2xvcjojMjQ5QzQ3O2JhY2tncm91bmQ6I0ZBRkFGQSI+MjA0Tm8gQ29udGVudDwv
c3Bhbj48bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MGNtO21zby1saXN0OmwwIGxldmVsMSBsZm8zIj48c3BhbiBsYW5nPSJFTi1H
QiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBPU1Qgb24g4oCcPC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6SGVsdmV0aWNhO2NvbG9yOiM1MDUwNTA7YmFj
a2dyb3VuZDp3aGl0ZSI+L3Jlc3Rjb25mL2RhdGEvQ2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRpdmXi
gJ0NCiByZXR1cm5lZCBzdGF0dXM6IDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjguNXB0
O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtjb2xvcjojMjQ5QzQ3O2JhY2tncm91bmQ6I0ZBRkFGQSI+
NDA5Q29uZmxpY3Q8L3NwYW4+PG86cD48L286cD48L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTGlz
dFBhcmFncmFwaCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQ7dGV4dC1pbmRlbnQ6MzYuMHB0Ij48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+JnF1b3Q7bG9nZ2luZyZxdW90Ozogezwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDo3
Mi4wcHQ7dGV4dC1pbmRlbnQ6MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
JnF1b3Q7bW9uaXRvciZxdW90Ozogezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDoxMDguMHB0O3RleHQtaW5kZW50OjM2LjBwdCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZxdW90O3NldmVyaXR5JnF1b3Q7OiAmcXVv
dDthbGVydHMmcXVvdDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NzIuMHB0O3RleHQtaW5kZW50OjM2LjBwdCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQiPn08L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0idGV4dC1pbmRlbnQ6MzYu
MHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+fTwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxvbCBzdHlsZT0ibWFyZ2luLXRvcDowY20iIHN0YXJ0PSIzIiB0eXBlPSIxIj4NCjxsaSBj
bGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjBjbTttc28tbGlzdDps
MCBsZXZlbDEgbGZvMyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBBVENIIG9uIOKA
nDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGlj
YTtjb2xvcjojNTA1MDUwO2JhY2tncm91bmQ6d2hpdGUiPi9yZXN0Y29uZi9kYXRhL0Npc2NvLUlP
Uy1YRS1uYXRpdmU6bmF0aXZl4oCdIHJldHVybmVkDQogc3RhdHVzOiA8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTo4LjVwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29sb3I6IzI0OUM0Nzti
YWNrZ3JvdW5kOiNGQUZBRkEiPkNvbnRlbnQ8L3NwYW4+PG86cD48L286cD48L2xpPjwvb2w+DQo8
cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
Pns8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dCI+Jm5ic3A7ICZxdW90O25hdGl2ZSZxdW90Ozogezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7
bG9nZ2luZyZxdW90Ozogezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7bW9u
aXRvciZxdW90Ozogezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFy
YWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
JnF1b3Q7c2V2ZXJpdHkmcXVvdDs6ICZxdW90O2FsZXJ0cyZxdW90Ozwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQ
YXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0
UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJh
Z3JhcGgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsgfTwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij59PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBjbSIgc3RhcnQ9IjQiIHR5cGU9
IjEiPg0KPGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGNt
O21zby1saXN0OmwwIGxldmVsMSBsZm8zIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
QWdhaW4gR0VUIG9uDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij7igJw8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTpIZWx2ZXRpY2E7Y29sb3I6IzUwNTA1MDtiYWNrZ3JvdW5kOndoaXRlIj4vcmVzdGNvbmYvZGF0
YS9DaXNjby1JT1MtWEUtbmF0aXZlOm5hdGl2ZS9sb2dnaW5ndjwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+4oCdIHJldHVybmVkIHN0YXR1c+KAnQ0KPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6SGVsdmV0aWNhO2NvbG9yOiMyNDlDNDc7
YmFja2dyb3VuZDojRkFGQUZBIj4yMDBPSzwvc3Bhbj48bzpwPjwvbzpwPjwvbGk+PC9vbD4NCjxw
IGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj57PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJsaW5lLWhl
aWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjku
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1Ij4mcXVvdDtDaXNjby1JT1MtWEUt
bmF0aXZlOmxvZ2dpbmcmcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+OiZuYnNwO3s8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9
ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiNBMzE1MTUi
PiZxdW90O21vbml0b3ImcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+OiZuYnNwO3s8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9
ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOiNBMzE1MTUiPiZxdW90O3NldmVyaXR5JnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPjombmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojMDQ1MUE1Ij4mcXVvdDthbGVydHMmcXVv
dDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5
bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO308L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNr
Z3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwO308L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9ImxpbmUt
aGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPn08
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5XaGVuIEkg
cmVhZCByZmMgODA0MCwgdGhlcmUgaXMgbm8gc3BlY2lhbCBtZW50aW9uIG9uIHN0cnVjdHVyYWwg
Y29udGFpbmVycy4gU28gSSBhc3N1bWUgdGhlIFBPU1QgcmVxdWVzdCBpbiBzdGVwICMyIGlzIHZh
bGlkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+TGV0IG1lIGtu
b3cgaWYgSSBhbSBtaXNzaW5nIHNvbWV0aGluZy48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
R0IiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGFua3MsPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tR0IiIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0Ij5QcmF0aWJoYTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBj
bSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZxdW90O1Jl
c2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZsdDtycmFobWFuQGNpc2NvLmNvbSZndDs8YnI+
DQo8Yj5EYXRlOiA8L2I+TW9uZGF5LCAxNiBNYXJjaCAyMDIwIGF0IDM6NTEgQU08YnI+DQo8Yj5U
bzogPC9iPiZxdW90O1hhdmllciBQcnVubywgUHJhdGliaGEgKE5va2lhIC0gSU4vQmFuZ2Fsb3Jl
KSZxdW90OyAmbHQ7cHJhdGliaGEueGF2aWVyX3BydW5vQG5va2lhLmNvbSZndDssIE5ldGNvbmYg
Jmx0O25ldGNvbmZAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBbbmV0Y29u
Zl0gUE9TVCAmIzQzOyBSZXN0Y29uZiA4MDQwPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPklmIHRoZSBy
ZXNvdXJjZSBkb2VzbuKAmXQgZXhpc3QsIHRoZSBvcGVyYXRpb24gc2hvdWxkIHN1Y2NlZWQuIElm
IHRoZSByZXNvdXJjZSBhbHJlYWR5IGV4aXN0cywgaXQgZmFpbHMuIFdoYXQgZG9lcyBhIEdFVCBy
ZXR1cm4/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2NvbG9yOmJsYWNrIj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZj
ODA0MCNzZWN0aW9uLTQuNC4xIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPmh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9yZmM4MDQwI3NlY3Rpb24tNC40LjE8L3NwYW4+PC9hPjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj5SZWdhcmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtjb2xvcjpibGFjayI+UmVzaGFkLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAw
Y20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5G
cm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+bmV0Y29uZiAmbHQ7bmV0
Y29uZi1ib3VuY2VzQGlldGYub3JnJmd0OyBvbiBiZWhhbGYgb2YgJnF1b3Q7WGF2aWVyIFBydW5v
LCBQcmF0aWJoYSAoTm9raWEgLSBJTi9CYW5nYWxvcmUpJnF1b3Q7ICZsdDtwcmF0aWJoYS54YXZp
ZXJfcHJ1bm9Abm9raWEuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5TdW5kYXksIE1hcmNoIDE1
LCAyMDIwIGF0IDY6MDEgQU08YnI+DQo8Yj5UbzogPC9iPiZxdW90O25ldGNvbmZAaWV0Zi5vcmcm
cXVvdDsgJmx0O25ldGNvbmZAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPltuZXRj
b25mXSBQT1NUICYjNDM7IFJlc3Rjb25mIDgwNDA8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkhpIEFs
bCw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFj
a2dyb3VuZDojRkZGRkZFIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Y29sb3I6YmxhY2siPiZuYnNwOyBJcyB0aGUgYmVsb3cgJm5ic3A7b25lIGEgdmFsaWQgcmVz
dGNvbmYgUE9TVCByZXF1ZXN0IGZvciB0aGUgYmVsb3cgeWFuZz8gJm5ic3A7QnV0IGEgcGF0Y2gg
cmVxdWVzdCBnb2VzIHRocm91Z2ggZmluZS4gUGxlYXNlIG5vdGUgbG9nZ2luZyBtb25pdG9yDQog
aXMgbm90IGVuYWJsZWQgd2hlbiB0aGUgcG9zdCByZXF1ZXN0IGlzIHNlbnQuIElzIHRoaXMgZXhw
ZWN0ZWQgaW4gdGhlIGNhc2Ugb2Yg4oCcc3RydWN0dXJhbCBjb250YWluZXJz4oCdID88L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+QXNzdW1lIHRoZSB5YW5nIGlzIDo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6SGVsdmV0aWNhO2NvbG9yOiM1MDUw
NTA7YmFja2dyb3VuZDp3aGl0ZSI+Jm5ic3A7IENpc2NvLUlPUy1YRS1uYXRpdmUueWFuZzwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6SGVsdmV0aWNhO2NvbG9yOiM1MDUwNTA7YmFja2dyb3Vu
ZDp3aGl0ZSI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29s
b3I6IzUwNTA1MDtiYWNrZ3JvdW5kOndoaXRlIj4mbmJzcDsmbmJzcDsmbmJzcDsgY29udGFpbmVy
IG5hdGl2ZSB7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTpIZWx2ZXRpY2E7Y29sb3I6IzUw
NTA1MDtiYWNrZ3JvdW5kOndoaXRlIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Y29udGFpbmVyIGxvZ2dpbmcgezwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
OS4wcHQ7Zm9udC1mYW1pbHk6SGVsdmV0aWNhO2NvbG9yOiM1MDUwNTA7YmFja2dyb3VuZDp3aGl0
ZSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbnRhaW5lciBtb25pdG9yIHs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtjb2xvcjojNTA1MDUwO2JhY2tn
cm91bmQ6d2hpdGUiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtwcmVzZW5jZSDigJx0cnVl4oCdOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7bGVhZiBzZXZlcml0eSB7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0eXBlIGxvZ2dpbmctbGV2ZWwtdHlwZTwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+UmVzdGNvbmYgUE9TVCBSZXF1ZXN0Ojwvc3Bhbj48L2I+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPmN1cmwgLS1sb2NhdGlvbiAtLXJlcXVlc3Qg
UE9TVCAnaHR0cHM6Ly8xMC4xMC4yMC40ODo0NDMvcmVzdGNvbmYvZGF0YS9DaXNjby1JT1MtWEUt
bmF0aXZlOm5hdGl2ZScgXDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4tLWhlYWRlciAnQWNjZXB0OiBhcHBs
aWNhdGlvbi95YW5nLWRhdGEmIzQzO2pzb24nIFw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+LS1oZWFkZXIg
J0NvbnRlbnQtVHlwZTogYXBwbGljYXRpb24veWFuZy1kYXRhJiM0Mztqc29uJyBcPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPi0taGVhZGVyICdBdXRob3JpemF0aW9uOiBCYXNpYyBaR1YyWld4dmNHVnlPa014
YzJOdk1USXpORFU9JyBcPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPi0tZGF0YS1yYXcgJzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij57PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOyAmbmJzcDsmcXVvdDtsb2dnaW5nJnF1
b3Q7OiB7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7bW9uaXRvciZxdW90Ozogezwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O3NldmVyaXR5JnF1b3Q7OiAmcXVvdDtjcml0aWNhbCZx
dW90Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPiZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij4mbmJzcDsgfSc8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+VGhlIGFib3ZlIHJlcXVlc3Qg
ZmFpbHMgd2l0aCB0aGUgZXJyb3I6PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGlu
ZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2NvbG9yOmJsYWNrIj5JIGFtIGdldHRpbmcgdGhlIGVycm9y
IOKAnDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj57PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5k
OiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOiNBMzE1MTUiPiZxdW90O2Vycm9ycyZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj46Jm5ic3A7ezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
IHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjoj
QTMxNTE1Ij4mcXVvdDtlcnJvciZxdW90Ozwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjku
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj46Jm5i
c3A7Wzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJs
aW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNr
Z3JvdW5kOiNGRkZGRkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiNBMzE1MTUi
PiZxdW90O2Vycm9yLW1lc3NhZ2UmcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+OiZu
YnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOiMwNDUxQTUiPiZxdW90O29iamVjdCZuYnNwO2FscmVh
ZHkmbmJzcDtleGlzdHM6Jm5ic3A7L2lvczpuYXRpdmUvaW9zOmxvZ2dpbmcmcXVvdDs8L3NwYW4+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1Ij4mcXVvdDtlcnJvci1wYXRo
JnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjombmJzcDs8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjojMDQ1MUE1Ij4mcXVvdDsvQ2lzY28tSU9TLVhFLW5hdGl2ZTpuYXRpdmUmcXVvdDs8L3Nw
YW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+LDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJsaW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZF
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjojQTMxNTE1Ij4mcXVvdDtlcnJvci10
YWcmcXVvdDs8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+OiZuYnNwOzwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOiMwNDUxQTUiPiZxdW90O2RhdGEtZXhpc3RzJnF1b3Q7PC9zcGFuPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6I0EzMTUxNSI+JnF1b3Q7ZXJyb3ItdHlwZSZxdW90Ozwvc3Bh
bj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIg
TmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj46Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6IzA0NTFB
NSI+JnF1b3Q7YXBwbGljYXRpb24mcXVvdDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tncm91bmQ6I0ZGRkZG
RSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7fTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJs
aW5lLWhlaWdodDoxMy41cHQ7YmFja2dyb3VuZDojRkZGRkZFIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjkuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtdPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEzLjVwdDtiYWNrZ3JvdW5kOiNGRkZG
RkUiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwO308L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibGluZS1oZWlnaHQ6MTMuNXB0O2JhY2tn
cm91bmQ6I0ZGRkZGRSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo5LjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+fTwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+4oCcPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_D846F7737AA24462AFEDFEDFC12DF5B1ciscocom_--


From nobody Wed Mar 18 13:11:33 2020
Return-Path: <Michael.Scharf@hs-esslingen.de>
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 E10FA3A1B38; Wed, 18 Mar 2020 13:11:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 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, HTML_MESSAGE=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=hs-esslingen.de
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 LXYzrikPIcSz; Wed, 18 Mar 2020 13:11:24 -0700 (PDT)
Received: from mail.hs-esslingen.de (mail.hs-esslingen.de [134.108.32.78]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA6413A1B2F; Wed, 18 Mar 2020 13:11:23 -0700 (PDT)
Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.hs-esslingen.de (Postfix) with ESMTP id DD4FB25A17; Wed, 18 Mar 2020 21:11:21 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hs-esslingen.de; s=mail; t=1584562281; bh=iaHhiUCd95E9RwjSyOWAk8M70Hal/2xnUGF0sHWNjRQ=; h=From:To:CC:Subject:Date:From; b=hBRrJeNhAhR2lIkY7Y1gpd4U0Oe8kla0d5sJCCO1fLmMviK6PI+3amQgf8+c5vGfF spSChLL6xfeRMKq3IZ1hn3/VJ9C70Zyl+j4DqaUAv6tQpYQsiR/ifFoskheEkdNNWX eOjx/2pN65a6+gyA95P587Qcdki7/1KHHVgszmA0=
X-Virus-Scanned: by amavisd-new-2.7.1 (20120429) (Debian) at hs-esslingen.de
Received: from mail.hs-esslingen.de ([127.0.0.1]) by localhost (hs-esslingen.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UA9d-r92ZzRj; Wed, 18 Mar 2020 21:11:20 +0100 (CET)
Received: from rznt8101.rznt.rzdir.fht-esslingen.de (rznt8101.rznt.rzdir.fht-esslingen.de [134.108.29.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mail.hs-esslingen.de (Postfix) with ESMTPS; Wed, 18 Mar 2020 21:11:20 +0100 (CET)
Received: from RZNT8114.rznt.rzdir.fht-esslingen.de ([169.254.3.209]) by rznt8101.rznt.rzdir.fht-esslingen.de ([fe80::bd73:d6a9:24d7:95f1%10]) with mapi id 14.03.0468.000; Wed, 18 Mar 2020 21:11:20 +0100
From: "Scharf, Michael" <Michael.Scharf@hs-esslingen.de>
To: "netconf@ietf.org" <netconf@ietf.org>
CC: tcpm IETF list <tcpm@ietf.org>
Thread-Topic: Request for feedback on WG adoption of draft-scharf-tcpm-yang-tcp-04
Thread-Index: AdX9YWO6m8xvduWhO0ywtFiDNCmPqg==
Content-Class: urn:content-classes:message
Date: Wed, 18 Mar 2020 20:11:20 +0000
Message-ID: <6EC6417807D9754DA64F3087E2E2E03E2D9F118B@rznt8114.rznt.rzdir.fht-esslingen.de>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_6EC6417807D9754DA64F3087E2E2E03E2D9F118Brznt8114rzntrzd_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ATnB3J5WBljlmsIkJOkKZkhrECk>
Subject: [netconf] FW: Request for feedback on WG adoption of draft-scharf-tcpm-yang-tcp-04
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: Wed, 18 Mar 2020 20:11:26 -0000

--_000_6EC6417807D9754DA64F3087E2E2E03E2D9F118Brznt8114rzntrzd_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgYWxsLA0KDQpUaGlzIGlzIGEgaGVhZHMtdXAgcmVnYXJkaW5nIGFuIG9uZ29pbmcgYWRvcHRp
b24gY2FsbCBmb3IgZHJhZnQtc2NoYXJmLXRjcG0teWFuZy10Y3AtMDQgaW4gVENQTS4NCg0KVGhp
cyBkb2N1bWVudCBpbXBvcnRzIGdyb3VwaW5ncyBmcm9tIGRyYWZ0LWlldGYtbmV0Y29uZi10Y3At
Y2xpZW50LXNlcnZlciwgYW5kIGluIGdlbmVyYWwgYm90aCBkb2N1bWVudHMgc2hvdWxkIGJlIGFs
aWduZWQuIFRoZSBvYmplY3RpdmUgb2YgYSBUQ1BNIGRvY3VtZW50IGlzIGEgbW9yZSBjb21wcmVo
ZW5zaXZlIG1vZGVsIHRoYXQgZS5nLiBhbHNvIGluY2x1ZGVzIHNlY3VyaXR5IChzdWNoIGFzIFRD
UC1BTyksIHN0YXRzLCBldGMuDQoNCk9idmlvdXNseSwgdGhlIG9iamVjdGl2ZSBpcyBub3QgdG8g
aGF2ZSBvdmVybGFwIGJldHdlZW4gdGhlIHR3byBkcmFmdHMuIE9uZSBxdWVzdGlvbiB3b3VsZCBi
ZW5lZml0IGZyb20gbW9yZSBjb21tdW5pdHkgZmVlZGJhY2s6IFRoZSBrZWVwLWFsaXZlIG9iamVj
dHMgaW4gZHJhZnQtaWV0Zi1uZXRjb25mLXRjcC1jbGllbnQtc2VydmVyLTA0IGNvdWxkIHBlcmhh
cHMgYmUgbW92ZWQgdG8gYSBUQ1BNIGRvY3VtZW50LCBpZiB0aGVyZSB3YXMgaW50ZXJlc3QgaW4g
dGhhdC4gWWV0LCBzdWNoIGEgY2hhbmdlIHdvdWxkIHJlc3VsdCBpbiBhIGRvY3VtZW50IGRlcGVu
ZGVuY3kgd2l0aCB0aGUgY29ycmVzcG9uZGluZyBzaWRlLWVmZmVjdHMuIEZyb20gdGhlIHBvaW50
IG9mIHZpZXcgb2YgdGhlIGF1dGhvcnMsIGNoYW5naW5nIHRoZSBrZWVwLWFsaXZlIGdyb3VwaW5n
cyBpcyBub3Qgc3RyaWN0bHkgbmVlZGVkLCBpLmUuLCBieSBkZWZhdWx0IGRyYWZ0LWlldGYtbmV0
Y29uZi10Y3AtY2xpZW50LXNlcnZlciB3b3VsZCBub3QgYmUgYWZmZWN0ZWQgYnkgdGhlIGRvY3Vt
ZW50IGluIFRDUE0uDQoNCklmIHlvdSBzdXBwb3J0IHdvcmsgb24gdGhpcyBkb2N1bWVudCBpbiBU
Q1BNLCBvciBpZiB5b3UgaGF2ZSBhbnkgY29tbWVudHMsIHBsZWFzZSBmcmVlIHRvIHByb3ZpZGUg
ZmVlZGJhY2sgb24gdGhlIFRDUE0gbGlzdCAodGNwbUBpZXRmLm9yZykuDQoNClRoYW5rcw0KDQpN
aWNoYWVsIChUQ1BNIGNoYWlyIGhhdCBvZmYpDQoNCg0KVm9uOiBNaWNoYWVsIFR1ZXhlbjxtYWls
dG86dHVleGVuQGZoLW11ZW5zdGVyLmRlPg0KR2VzZW5kZXQ6IE1vbnRhZywgMTYuIE3DpHJ6IDIw
MjAgMjE6NDQNCkFuOiB0Y3BtIElFVEYgbGlzdDxtYWlsdG86dGNwbUBpZXRmLm9yZz4NCkNjOiBk
cmFmdC1zY2hhcmYtdGNwbS15YW5nLXRjcEBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtc2NoYXJmLXRj
cG0teWFuZy10Y3BAaWV0Zi5vcmc+DQpCZXRyZWZmOiBSZXF1ZXN0IGZvciBmZWVkYmFjayBvbiBX
RyBhZG9wdGlvbiBvZiBkcmFmdC1zY2hhcmYtdGNwbS15YW5nLXRjcC0wNA0KDQpEZWFyIGFsbCwN
Cg0KdGhpcyBtYWlsIHN0YXJ0cyBhIFdHIGFkb3B0aW9uIGNhbGwgZm9yDQpodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtc2NoYXJmLXRjcG0teWFuZy10Y3AtMDQNCg0KU28gSSB3b3Vs
ZCBsaWtlIHRvIHNvbGljaXQgZmVlZGJhY2sgcmVnYXJkaW5nIHN1cHBvcnQgZm9yIG9yIG9iamVj
dGlvbnMgYWdhaW5zdCB0aGUNCmFkb3B0aW9uIG9mIHRoZSBkb2N1bWVudCBhcyBhIFdHIGRvY3Vt
ZW50IGluIFRDUE0uDQoNClBsZWFzZSBwcm92aWRlIGZlZWRiYWNrIGJlZm9yZSBNYXJjaCAzMXN0
Lg0KDQpGb3IgdGhlIGNvbnRleHQgYW5kIGN1cnJlbnQgc3RhdGUgb2YgdGhlIGRvY3VtZW50LCBz
ZWUgdGhlIHByZXNlbnRhdGlvbiBzZW50IHllc3RlcmRheQ0KdG8gdGhlIG1haWxpbmcgbGlzdCBi
eSBNYWhlc2guDQoNCkJlc3QgcmVnYXJkcw0KTWljaGFlbA0KDQoNCg0K

--_000_6EC6417807D9754DA64F3087E2E2E03E2D9F118Brznt8114rzntrzd_
Content-Type: text/html; charset="utf-8"
Content-ID: <74E4A4D4DA6DD14CAFA6126149E65DB2@exchange.hs-esslingen.de>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg
bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy
IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQou
TXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTt9DQpAcGFnZSBXb3Jk
U2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcwLjg1cHQgNzAuODVw
dCAyLjBjbSA3MC44NXB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7
fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkRFIiBsaW5rPSJibHVlIiB2bGlu
az0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+SGkgYWxsLDwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBpcyBhIGhlYWRzLXVwIHJlZ2FyZGluZyBh
biBvbmdvaW5nIGFkb3B0aW9uIGNhbGwgZm9yIGRyYWZ0LXNjaGFyZi10Y3BtLXlhbmctdGNwLTA0
IGluIFRDUE0uPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGlzIGRvY3VtZW50IGltcG9ydHMgZ3JvdXBpbmdzIGZy
b20gZHJhZnQtaWV0Zi1uZXRjb25mLXRjcC1jbGllbnQtc2VydmVyLCBhbmQgaW4gZ2VuZXJhbCBi
b3RoIGRvY3VtZW50cyBzaG91bGQgYmUgYWxpZ25lZC4gVGhlIG9iamVjdGl2ZSBvZiBhIFRDUE0g
ZG9jdW1lbnQgaXMgYSBtb3JlIGNvbXByZWhlbnNpdmUgbW9kZWwgdGhhdCBlLmcuIGFsc28gaW5j
bHVkZXMgc2VjdXJpdHkgKHN1Y2ggYXMgVENQLUFPKSwNCiBzdGF0cywgZXRjLjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+T2J2aW91c2x5LCB0aGUgb2JqZWN0aXZlIGlzIG5vdCB0byBoYXZlIG92ZXJsYXAgYmV0d2Vl
biB0aGUgdHdvIGRyYWZ0cy4gT25lIHF1ZXN0aW9uIHdvdWxkIGJlbmVmaXQgZnJvbSBtb3JlIGNv
bW11bml0eSBmZWVkYmFjazogVGhlIGtlZXAtYWxpdmUgb2JqZWN0cyBpbiBkcmFmdC1pZXRmLW5l
dGNvbmYtdGNwLWNsaWVudC1zZXJ2ZXItMDQgY291bGQgcGVyaGFwcyBiZSBtb3ZlZCB0byBhIFRD
UE0gZG9jdW1lbnQsDQogaWYgdGhlcmUgd2FzIGludGVyZXN0IGluIHRoYXQuIFlldCwgc3VjaCBh
IGNoYW5nZSB3b3VsZCByZXN1bHQgaW4gYSBkb2N1bWVudCBkZXBlbmRlbmN5IHdpdGggdGhlIGNv
cnJlc3BvbmRpbmcgc2lkZS1lZmZlY3RzLiBGcm9tIHRoZSBwb2ludCBvZiB2aWV3IG9mIHRoZSBh
dXRob3JzLCBjaGFuZ2luZyB0aGUga2VlcC1hbGl2ZSBncm91cGluZ3MgaXMgbm90IHN0cmljdGx5
IG5lZWRlZCwgaS5lLiwgYnkgZGVmYXVsdCBkcmFmdC1pZXRmLW5ldGNvbmYtdGNwLWNsaWVudC1z
ZXJ2ZXINCiB3b3VsZCBub3QgYmUgYWZmZWN0ZWQgYnkgdGhlIGRvY3VtZW50IGluIFRDUE0uPC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5JZiB5b3Ugc3VwcG9ydCB3b3JrIG9uIHRoaXMgZG9jdW1lbnQgaW4gVENQTSwg
b3IgaWYgeW91IGhhdmUgYW55IGNvbW1lbnRzLCBwbGVhc2UgZnJlZSB0byBwcm92aWRlIGZlZWRi
YWNrIG9uIHRoZSBUQ1BNIGxpc3QgKHRjcG1AaWV0Zi5vcmcpLjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtz
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5NaWNoYWVsIChUQ1BNIGNoYWlyIGhhdCBvZmYpPC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9Im1zby1lbGVtZW50OnBhcmEtYm9yZGVy
LWRpdjtib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0iYm9yZGVyOm5v
bmU7cGFkZGluZzowY20iPjxiPlZvbjogPC9iPjxhIGhyZWY9Im1haWx0bzp0dWV4ZW5AZmgtbXVl
bnN0ZXIuZGUiPk1pY2hhZWwgVHVleGVuPC9hPjxicj4NCjxiPkdlc2VuZGV0OiA8L2I+TW9udGFn
LCAxNi4gTcOkcnogMjAyMCAyMTo0NDxicj4NCjxiPkFuOiA8L2I+PGEgaHJlZj0ibWFpbHRvOnRj
cG1AaWV0Zi5vcmciPnRjcG0gSUVURiBsaXN0PC9hPjxicj4NCjxiPkNjOiA8L2I+PGEgaHJlZj0i
bWFpbHRvOmRyYWZ0LXNjaGFyZi10Y3BtLXlhbmctdGNwQGlldGYub3JnIj5kcmFmdC1zY2hhcmYt
dGNwbS15YW5nLXRjcEBpZXRmLm9yZzwvYT48YnI+DQo8Yj5CZXRyZWZmOiA8L2I+UmVxdWVzdCBm
b3IgZmVlZGJhY2sgb24gV0cgYWRvcHRpb24gb2YgZHJhZnQtc2NoYXJmLXRjcG0teWFuZy10Y3At
MDQ8L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RGVhciBhbGwsPC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj50aGlzIG1haWwg
c3RhcnRzIGEgV0cgYWRvcHRpb24gY2FsbCBmb3I8L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5o
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtc2NoYXJmLXRjcG0teWFuZy10Y3AtMDQ8
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPlNvIEkgd291bGQgbGlrZSB0byBzb2xpY2l0IGZlZWRiYWNrIHJlZ2FyZGlu
ZyBzdXBwb3J0IGZvciBvciBvYmplY3Rpb25zIGFnYWluc3QgdGhlPC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+YWRvcHRpb24gb2YgdGhlIGRvY3VtZW50IGFzIGEgV0cgZG9jdW1lbnQgaW4gVENQ
TS48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPlBsZWFzZSBwcm92aWRlIGZlZWRiYWNrIGJlZm9yZSBNYXJjaCAzMXN0
LjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Rm9yIHRoZSBjb250ZXh0IGFuZCBjdXJyZW50IHN0YXRlIG9mIHRoZSBk
b2N1bWVudCwgc2VlIHRoZSBwcmVzZW50YXRpb24gc2VudCB5ZXN0ZXJkYXk8L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj50byB0aGUgbWFpbGluZyBsaXN0IGJ5IE1haGVzaC48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkJlc3QgcmVnYXJkczwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk1pY2hhZWw8L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_6EC6417807D9754DA64F3087E2E2E03E2D9F118Brznt8114rzntrzd_--


From nobody Mon Mar 23 00:55:30 2020
Return-Path: <balazs.lengyel@ericsson.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 6BD393A089D for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 00:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-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=ericsson.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 K6kJE7PJSvUk for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 00:55:20 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2084.outbound.protection.outlook.com [40.107.21.84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 966723A089B for <netconf@ietf.org>; Mon, 23 Mar 2020 00:55:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ob9o7vcs6LE992wEi2pIhhHadoBQ/5aEtXi1LR0zrhSUq96xVk4cJRcKVj0kgij8hJA7hHEMEybo95ECDykbwa/fzP7Vts5AWpkSubI2Tg8IOSacq2x9VgUjG7YfCkoDDmJMMbHuROfsaT+1AOM11DS3RCfbeuWGC80n5gT8aeVIxdnUOQAkIkEIGSjC/DdFbFZO8eQzEtOaYpZlwpuJe/sJQwakXPZiWQm59k3WUyj6eoM5uhTciH6jUMJi6GsTjuRTz2qU6B4YMWVfqYujJ459hHsQtfheDLmdFbefNfjQQSTkB6gZQJhBnU+wJftLXArpWUccnI/raEgloXQqKg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1+1CYqzQqUKjHBeACL4XVwyFd6MRLt11se4l4ZxajM4=; b=IGNKrPUztC4mGc8K2ekBHAAQ0VHP/9j8EkSuH6rGp8oauNcdphyIcGE/t9mtlbv5fkTVZv1I5ME8b3yuQzB22jkCyYptEkXs27wlwmUYx8eJJoSvDXAwrjZmaTWGnkIHp9jzeX05wr2Ta9WiNiyL8FhUUz/XdjVq5QpP4vlE/msqGusWgUXbO4ZxCupypsNkgrttjgErR2FmmrYv6O9Gkqvb81sI1/b+uNOhJoH0VUlsMGCESE1vFA2K9R/u5H4PxpscQwDPvO7Y950P5ldA/dWZJMl6p4EV5mpL1J6obrQhvHGAgOuX78mFFcXzwUac4/dzX7IsY3LQEHwTISDBJQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1+1CYqzQqUKjHBeACL4XVwyFd6MRLt11se4l4ZxajM4=; b=FamEx9OMvxSSzgWXJ4es+YVvxuPdMtbEMsaZz3rvrsZBoKqJPVLjLIHlH+I2Nee/iNuwTCae88zQZhzyR6DFkmTnSSsc57EdCt7Ae8pswtvIoJ2lS+On8mmeoAYFClO2lupy392TzM9DgCYbFnbvH12pyjxKWjUA3aawe/Dl6uQ=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4777.eurprd07.prod.outlook.com (52.135.141.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.15; Mon, 23 Mar 2020 07:55:07 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.015; Mon, 23 Mar 2020 07:55:07 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
Thread-Index: AQHV5fT9KP6991uunUyOxSTTpAhfm6ggKT0AgBjpugCAFD7agIAHjzcA
Date: Mon, 23 Mar 2020 07:55:06 +0000
Message-ID: <DB7PR07MB40118902052AD54B5E1F83B5F0F00@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <0100017055c347e5-13b624a9-04c0-4ba5-8a53-26a80f079607-000000@email.amazonses.com> <0100017055e833dd-1a2ecac4-53e4-4bb7-aab9-f75516c5fd38-000000@email.amazonses.com> <01000170a78abdde-66112ceb-d466-4c72-ad18-6058ef07ab02-000000@email.amazonses.com> <F3789C5E-5EDE-4A5B-B0C8-2DE09F0083AB@cisco.com>
In-Reply-To: <F3789C5E-5EDE-4A5B-B0C8-2DE09F0083AB@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4a53a004-ff9c-42d4-afb0-08d7ceff80ff
x-ms-traffictypediagnostic: DB7PR07MB4777:
x-microsoft-antispam-prvs: <DB7PR07MB4777A5E556A6941B1E16F986F0F00@DB7PR07MB4777.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0351D213B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(346002)(376002)(39860400002)(136003)(199004)(85182001)(66616009)(6506007)(53546011)(66946007)(66574012)(71200400001)(110136005)(7696005)(2906002)(33656002)(8936002)(81166006)(81156014)(478600001)(55016002)(86362001)(966005)(316002)(8676002)(26005)(15650500001)(186003)(76116006)(66476007)(66446008)(66556008)(64756008)(9686003)(5660300002)(52536014)(85202003); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4777; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: m6AGtlo+d1G4/khr47STIPxk2YWaPam/AsIQKtpLGZOGNZX63Ibyxz7ZX72zuDOrmAiHsuMptwrl3JIm2nm6PBunizJXwNPFQ/ntjtCNxsfMd6fE05CGDUT+D7TpGYTOmzdrGsxsXy6n0lupcQzhxcTvecGdaz+OcRNpu14j6JrndYj7KjYRkvWvFRP6IMskNTvqDO9MMgaOgDXJOdXJD9hM2M5culw5eXq5v0Wy4BJb5WN6PYYmhHsgqWciBq1/8m8GqVNulxDHKnhKDs6nUYxab5HHsuUzMNEGnvRarpfRE7Z4igyqU7ronVLc4sXQLbJ0Rw7s0f/ckLVTLgxs7Fb1zTB9xnwE+qdGWMzgX2Q/+jp0BsvX8M2zq4WM3Z13DNxauceLBuerjXhmkspLL7XmnRSWZySvedcoaFFhs+JaDv/JOp9JckQdNlJ3K5MsiColM4pfWao8OsT/TD9YvW38nwIypXE+LtDmDzQtzi8/cOT+VFHdFwGFdCuxXvG9YucHc5wyvXSfXfk4DaJQkQ==
x-ms-exchange-antispam-messagedata: TvbyiBg1zd4zg0iNdGQgooLvLdHjNUnCf8l8hJdDEx68QdhFDqEqhz2iz+92VnvImSQdy+SHziVpIgjjCre86c/UpLATZckiRkkxzqgrP5qDodrKXmzZAkpbweuQvqyNFF6gnwNKwRqeOECcENSZJw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_014B_01D60060.F1923680"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a53a004-ff9c-42d4-afb0-08d7ceff80ff
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2020 07:55:07.0997 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pqa1EhUYz4fUXSj36Exw++clUDVjJgWaAXxYizM88AH2fsaPCytOEfpYB71AJGaXSIbyxj7DdV6/p0HNdUU128VoJBsdEGGNzXRiQMmTzKU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4777
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/n-nLbeml6TS9f0tFEi_HXpiKd8Q>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
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: Mon, 23 Mar 2020 07:55:29 -0000

------=_NextPart_000_014B_01D60060.F1923680
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Thanks, for the suggestion. I will change to MUST.
Balazs

-----Original Message-----
From: Reshad Rahman (rrahman) <rrahman@cisco.com>=20
Sent: 2020. m=C3=A1rcius 17., kedd 20:04
To: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org; Bal=C3=A1zs =
Lengyel <balazs.lengyel@ericsson.com>
Subject: Re: [netconf] WGLC: =
draft-ietf-netconf-notification-capabilities-11

Kent, I've gone through rev-12 and believe the document is ready to =
progress.

Balazs, one question on first bullet in section 3. It uses SHALL (not =
SHOULD), looks like this is on purpose? If yes, I'd rather see MUST but =
that's just personal preference. (with all the SHOULD in that section =
the SHALL can be misread as SHOULD).

Regards,
Reshad,

=EF=BB=BFOn 2020-03-04, 4:54 PM, "netconf on behalf of Kent Watsen" =
<netconf-bounces@ietf.org on behalf of kent+ietf@watsen.net> wrote:

    Dear All,
   =20
    This WGLC has received zero responses, which is insufficient to =
progress the document at this time.  The chairs have therefore decided =
to extend the WGLC for another two weeks, now ending March 18th. =20
   =20
    Again, positive comments, e.g., "I've reviewed this document and =
believe it is ready for publication", are welcomed.  This is useful and =
important, even from authors.  Objections, concerns, and suggestions are =
also welcomed at this time.
   =20
    The NETCONF Chairs
   =20
   =20
   =20
   =20
    > On Feb 17, 2020, at 8:27 PM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
    >=20
    > FWIW, this is WGLC #2, after the major updates resulting from WGLC =
#1 (in October).
    >=20
    > K.
    >=20
    >=20
    >> On Feb 17, 2020, at 7:47 PM, Kent Watsen <kent+ietf@watsen.net> =
wrote:
    >>=20
    >> This message begins a two-week WGLC for =
draft-ietf-netconf-notification-capabilities-11 ending on March 2nd (a =
week before the IETF 107 submission cutoff deadline).  Here is a direct =
link to the HTML version of the draft:
    >>=20
    >> 	=
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-=
11
    >>=20
    >> Positive comments, e.g., "I've reviewed this document and believe =
it is ready for publication", are welcome!  This is useful and =
important, even from authors.  Objections, concerns, and suggestions are =
also welcomed at this time.
    >>=20
    >> Thank you,
    >> NETCONF Chairs
    >> _______________________________________________
    >> netconf mailing list
    >> netconf@ietf.org
    >> https://www.ietf.org/mailman/listinfo/netconf
    >=20
    > _______________________________________________
    > netconf mailing list
    > netconf@ietf.org
    > https://www.ietf.org/mailman/listinfo/netconf
   =20
    _______________________________________________
    netconf mailing list
    netconf@ietf.org
    https://www.ietf.org/mailman/listinfo/netconf
   =20


------=_NextPart_000_014B_01D60060.F1923680
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyMjE0NDU0MlowIwYJKoZIhvcNAQkEMRYEFMcp3ede9BpOpPGG3/p44rUUzlEVMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQAvaadJZheOzEyrJQcEpB47gfNFzfB7OeeS2Ny4KTunp9kX+0+nyQdp
ogntPYJxalDzBdonKP/Zt1meByzgcF/3eWbcKrAJXALW8A9kQXiPwLnmu/uR595AlKAL9QQJ6yqA
7XimA9EnYXBPkvmkqAs1F+XT111+U/Jc55crNKCZEPK8TOwsLzRE86vLYGyaSozDSjLpqP9DCzIE
/ztM71HZyWt5tB7ufeR/jxapVPz3QdXBsBAf6ah/fWUjpeOlf/k5CryGlYwAksw99dX0Wuk7JvBT
dyOt4ZBLi2uTpQEJ15QKjzFplk0+FXRyVeV0Eiw7YdPpZlTUvdnX4NJ1YbdZAAAAAAAA

------=_NextPart_000_014B_01D60060.F1923680--


From nobody Mon Mar 23 03:26:19 2020
Return-Path: <bclaise@cisco.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 740733A0128; Mon, 23 Mar 2020 03:26:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 JGuKa13Qe402; Mon, 23 Mar 2020 03:26:03 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E99F43A02BC; Mon, 23 Mar 2020 03:26:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=24246; q=dns/txt; s=iport; t=1584959163; x=1586168763; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=b8Fs+xK+NUeR+FCHX6lB8vZTR/M16CmBkbOwE8jDgDs=; b=KXxCaXz+4OC8JU+Osm0zieWGox3pmqY8yXoWaIQq5nqWzWkiWCpNALxs vYl/97gQgs/FBuJpYMQs+L/1J+mZQ7hQvQfBCcwwOLVQml8lm8AWBS/XB HUgitkI7f6+NaBOoBBfWcqHfQ4aAS3Qz6uzDkg9STMpF2gC+E/Y1EsNfb w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BFAAB4jXhe/xbLJq1mGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBEQEBAQEBAQEBAQEBgXuDFVUgEiqDWECJAogWiWqRWwkBAQE?= =?us-ascii?q?MAQEYAQcPBAEBhABFAoJJOBMCAwEBCwEBBQEBAQIBBQRthVYMhWMBAQEBAwE?= =?us-ascii?q?BChdLCwwECQIOAwQBAQEnAwICIQYfCQgGAQwGAgEBgyIBgksDLg+QCpsEdYE?= =?us-ascii?q?yhDUBAwMLQ0GCUA1igT6BOIUghymBQT+BESeCbT6CARo+CwEBAgEZgRYbgym?= =?us-ascii?q?CXgSNZwuLTYdKjwBEgkaHXopshDcGHYJMgQKHKYQujDSPDYkNgjeGMol7AgQ?= =?us-ascii?q?LAhWBaSKBWDMaCBsVO4JsCUcYDY4pF4NQhRRRhHFAAzACAYxRASYHghQBAQ?=
X-IronPort-AV: E=Sophos; i="5.72,296,1580774400"; d="scan'208,217"; a="24669252"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Mar 2020 10:26:00 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-4.cisco.com (8.15.2/8.15.2) with ESMTPSA id 02NAPwGW005056 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 23 Mar 2020 10:26:00 GMT
To: Radek Krejci <rkrejci@cesnet.cz>, =?UTF-8?Q?Martin_Bj=c3=b6rklund?= <mbj@tail-f.com>
Cc: yang-doctors@ietf.org, balazs.lengyel=40ericsson.com@dmarc.ietf.org, netconf@ietf.org
References: <18a5-5e6b4c80-51-14b8eec0@242693337> <DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com> <43ae63dd-a6e8-3e3f-43cd-c9b0f8b2bc8e@cesnet.cz> <20200317.174822.2184005326651469438.id@tail-f.com> <c6f66517-ee1b-6167-4189-0760e1636d65@cesnet.cz>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <1b7ab040-41a9-fa0b-53cf-c91173641cc5@cisco.com>
Date: Mon, 23 Mar 2020 11:25:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <c6f66517-ee1b-6167-4189-0760e1636d65@cesnet.cz>
Content-Type: multipart/alternative; boundary="------------5C820EBACA6D733BF02502AB"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/GD_-iW3HWSqkWfyLjsH5U5W8agY>
Subject: Re: [netconf] Require-instance problem
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: Mon, 23 Mar 2020 10:26:08 -0000

This is a multi-part message in MIME format.
--------------5C820EBACA6D733BF02502AB
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Thanks Martin and Radek,

What would the new errata text stipulate?

Regards, Benoit
>
> Dne 17. 03. 20 v 17:48 Martin Björklund napsal(a):
>> Hi,
>>
>> Some background:
>>
>> Some types in YANG can be restricted, e.g., an int32 can have a range
>> restriction, a string can have a length restriction etc.  When a type
>> A is restricted in this way, the new type B's value space is a subset
>> of A's value space.
>>
>> Some types cannot be restricted, i.e., their value space cannot be
>> altered (e.g., "boolean").
>>
>> Some other types need substatements to properly define the value
>> space, e.g., an "enumeration" needs a set of "enum" statements and a
>> "decimal64" needs a "fraction-digits".
>>
>> The only way to expand the value space is to use type "union".
>>
>> So in all cases, the derived type's value space is a subset of its
>> base type's value space.
>>
>> Now, for instance-identifier and leafref, the "require-instance" is a
>> bit weird.  It is called a "restriction" but it isn't really a
>> restriction, since it doesn't change the value space.  If it is set to
>> "true" it defines a constraint that must be true in valid data.
>>
>> Radek Krejci <rkrejci@cesnet.cz> wrote:
>>> Also
>>> please compare with the text in 9.4.4 (length) or 9.2.4 (range) where
>>> the derived types are explicitly mentioned in case the statement is
>>> meant to be allowed there. The specification is not supposed to
>>> explicitly state where it IS NOT allowed, instead it specifies where it
>>> IS allowed.
>> Agreed.
>>
>>> By your interpretation, require-instance would be allowed
>>> even in integer types since it is not explicitly denied.
>> I don't think this is the logical interpretation.  Suppose we have
>> two types "foo" and "bar":
>>
>>     typedef foo {
>>       type leafref {
>>         path "...";
>>       }
>>     }
>>
>>     typedef bar {
>>       type int32;
>>     }
>>
>>
>> It makes (some) logical sense to say that "foo" is a "leafref", and
>> hence it would be legal according to 9.9.3 to use "require-instance" in
>> "foo".
>>
>> But it does not make logical sense to say that "bar" is a "leafref",
>> and hence 9.9.3 doesn't make it legal to use "require-instance" in
>> "bar".
>>
>> I don't remember the original intention, but obviously people have
>> interpreted the text in 9.9.3 in different ways, which indicates that
>> it is wrong and should be fixed.  However, I don't think either
>> interpretation is obviously correct.  Thus, I think that we cannot
>> state that the usage of "require-instance" in
>> ietf-subscribed-notification is wrong.
> so, you are saying that despite formulations in 9.9.3 and e.g. 9.2.4 are
> different, their meaning is the same? So the "require-instance" can be
> used in types derived from instance-identifier and leafref? I'm afraid
> that then it is not about different interpretations, but the text simply
> misses the part about derived types and errata are required.
>
> Radek
>
>
>
>> /martin
>>
>>
>>
>>
>>> Regards,
>>> Radek
>>>
>>>
>>>>   Intentions about the pattern of the text are speculation. The text says it MAY be there. So unless an errata is filed, it is allowed. IMHO if that is the intention we would need an explicit sentence like:
>>>> "Usage of require-instance is not allowed for derived types."
>>>> I don't have a strict view on which was the intention (maybe Martin has) but the text is unambiguous to me.
>>>> Regards Balazs
>>>>
>>>> -----Original Message-----
>>>> From: Michal Vaško <mvasko@cesnet.cz>
>>>> Sent: 2020. március 13., péntek 10:04
>>>> To: Balázs Lengyel <balazs.lengyel@ericsson.com>
>>>> Cc: Mahesh Jethanandani <mjethanandani@gmail.com>; netconf@ietf.org; yang-doctors@ietf.org
>>>> Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: draft-ietf-netconf-notification-capabilities-11]
>>>>
>>>> Hi Balazs,
>>>> just to explain libyang behavior, if you look at (pattern <https://tools.ietf.org/html/rfc7950#section-9.4.5> ) definition, there is explicitly mentioned that it can appear in derived types. There is no such wording for (require-instance <https://tools.ietf.org/html/rfc7950#section-9..9.3> ), it mentions only "instance-identifier" and "leafref" types.
>>>>
>>>> Also, libyang does not allow loading invalid schemas so even if you only import it, it will fail.
>>>>
>>>> Regards,
>>>> Michal
>>>>
>>>> On Friday, March 13, 2020 09:55 CET, Balázs Lengyel <balazs.lengyel=40ericsson.com@dmarc.ietf.org> wrote:
>>>>   
>>>>> Hello Mahesh,
>>>>>
>>>>> Even if there is some problem with ietf-subscribed-notification how does that effect the validity of instance data for ietf-system-capabilities or ietf-notification-capabilities ? I only import a type and a feature from Yangpush (which imports subscribed notification). These seem nothing to do with require-instance.
>>>>>
>>>>>   
>>>>>
>>>>> Aside from my draft:
>>>>>
>>>>> I do not understand some of libyangs statements:
>>>>>
>>>>> “as it turned out (ref <https://tools.ietf.org/html/rfc7950#section-9.9.3> ), you cannot put require-instance into a derived type”.
>>>>>
>>>>> Checking ref I did not find why you cannot put require instance into a typedef.
>>>>>
>>>>>   
>>>>>
>>>>> By the way I have bigger issues with YangValidator. When I load ietf-system-capabilities@2020-03-08 into it I get
>>>>>
>>>>>   
>>>>>
>>>>> RecursionError at /yangvalidator/validator
>>>>>
>>>>> maximum recursion depth exceeded
>>>>>
>>>>>
>>>>> Request Method:
>>>>>
>>>>> POST
>>>>>
>>>>>
>>>>> Request URL:
>>>>>
>>>>> https://protect2.fireeye.com/v1/url?k=6cc7e6c7-3013efa1-6cc7a65c-8610d8a762ca-0a278d65531d4f4f&q=1&e=b7200729-5cfb-4d52-b459-737457b266e0&u=http%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidator
>>>>>
>>>>>
>>>>> Django Version:
>>>>>
>>>>> 3.0.4
>>>>>
>>>>>
>>>>> Exception Type:
>>>>>
>>>>> RecursionError
>>>>>
>>>>>
>>>>> Exception Value:
>>>>>
>>>>> maximum recursion depth exceeded
>>>>>
>>>>>
>>>>> Exception Location:
>>>>>
>>>>> /home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.egg/pyang/statements.py in newf, line 42
>>>>>
>>>>>
>>>>> Python Executable:
>>>>>
>>>>> /usr/sbin/uwsgi
>>>>>
>>>>>
>>>>> Python Version:
>>>>>
>>>>> 3.6.10
>>>>>
>>>>>
>>>>> Python Path:
>>>>>
>>>>> ['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.egg/pyang/transforms',
>>>>>
>>>>>   
>>>>>
>>>>> Regards Balazs
>>>>>
>>>>>   
>>>>>
>>>>> From: Mahesh Jethanandani <mjethanandani@gmail.com>
>>>>> Sent: 2020. március 12., csütörtök 22:28
>>>>> To: Balázs Lengyel <balazs.lengyel@ericsson.com>
>>>>> Cc: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org; yang-doctors@ietf.org
>>>>> Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11
>>>>>
>>>>>   
>>>>>
>>>>> [Adding yang-doctors]
>>>>>
>>>>>   
>>>>>
>>>>> Hi Balazs,
>>>>>
>>>>>   
>>>>>
>>>>>   
>>>>>
>>>>> On Mar 10, 2020, at 2:06 AM, Balázs Lengyel <balazs.lengyel@ericsson.com <mailto:balazs.lengyel@ericsson.com> > wrote:
>>>>>
>>>>>   
>>>>>
>>>>> Finally, have all the examples in the appendix been validated?
>>>>>
>>>>> BALAZS: Yes, they have been loaded into a live Confd server.
>>>>>
>>>>>   
>>>>>
>>>>> I bring this up because I ran into issues when validating the https-notif model using ietf-subscribed-notification module, something that you also import. Here is what I see when I try to use yanglint to validate your example. In this case, I named your example as examples-notification-capabilities-1.xml.
>>>>>
>>>>>   
>>>>>
>>>>> bash-3.2$ yanglint -s -i -t auto -p /Volumes/External/git/iana/yang-parameters/ ietf-system-capabilities@2020-03-08.yang <mailto:ietf-system-capabilities@2020-03-08.yang>  ietf-notification-capabilities@2020-03-09.yang <mailto:ietf-notification-capabilities@2020-03-09.yang>  examples-notification-capabilities-1.xml
>>>>>
>>>>> err : Invalid keyword "require-instance".
>>>>>
>>>>> err : Module "ietf-subscribed-notifications" parsing failed.
>>>>>
>>>>> err : Importing "ietf-subscribed-notifications" module into "ietf-yang-push" failed.
>>>>>
>>>>> err : Module "ietf-yang-push" parsing failed.
>>>>>
>>>>> err : Importing "ietf-yang-push" module into "ietf-notification-capabilities" failed.
>>>>>
>>>>> err : Module "ietf-notification-capabilities" parsing failed.
>>>>>
>>>>>   
>>>>>
>>>>> At first I thought the issue was with yanglint, because just like you I used confd and it did not complain. But folks over at libyang tell me that this was discussed as part of their issue  #881 <https://protect2.fireeye.com/v1/url?k=a6420c80-fa9605e6-a6424c1b-8610d8a762ca-d6cddc5edf1151a7&q=1&e=3cd8e8af-8aea-4f96-939b-8e1e455eac74&u=https%3A%2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881>  and the conclusion was that you cannot put require-instance in a derived type based on this <https://tools.ietf.org/html/rfc7950#section-9.9.3>  text.
>>>>>
>>>>>   
>>>>>
>>>>> Who is correct in their assertion, libyang or confd/RFC8639?
>>>>>
>>>>>   
>>>>>
>>>>> In case anyone is wondering which ietf-subsciribed-notifications module is being imported, here it is:
>>>>>
>>>>>   
>>>>>
>>>>> bash-3.2$ ls ..../iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang <mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang>
>>>>>
>>>>>   
>>>>>
>>>>> Cheers.
>>>>>
>>>>>   
>>>>>
>>>>> BTW, even if I comment out the ‘require-instance’ statement, yanglint complains about other issues with ietf-subscribed-notifications, which I will bring up in a separate thread.
>>>>>
>>>>>   
>>>>>
>>>>> Mahesh Jethanandani
>>>>>
>>>>> mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>
>>>>>
>>>>>   
>>>>>
>>>>>   
>>>>>
>>>>>   
>>>>>
>>>>   
>>>>   
>>>>
>>>>
>>>> _______________________________________________
>>>> netconf mailing list
>>>> netconf@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/netconf
>
>
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


--------------5C820EBACA6D733BF02502AB
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Thanks Martin and Radek,<br>
      <br>
      What would the new errata text stipulate?<br>
      <br>
      Regards, Benoit<br>
    </div>
    <blockquote type="cite"
      cite="mid:c6f66517-ee1b-6167-4189-0760e1636d65@cesnet.cz">
      <pre class="moz-quote-pre" wrap="">

Dne 17. 03. 20 v 17:48 Martin Björklund napsal(a):
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Hi,

Some background:

Some types in YANG can be restricted, e.g., an int32 can have a range
restriction, a string can have a length restriction etc.  When a type
A is restricted in this way, the new type B's value space is a subset
of A's value space.

Some types cannot be restricted, i.e., their value space cannot be
altered (e.g., "boolean").

Some other types need substatements to properly define the value
space, e.g., an "enumeration" needs a set of "enum" statements and a
"decimal64" needs a "fraction-digits".

The only way to expand the value space is to use type "union".

So in all cases, the derived type's value space is a subset of its
base type's value space.

Now, for instance-identifier and leafref, the "require-instance" is a
bit weird.  It is called a "restriction" but it isn't really a
restriction, since it doesn't change the value space.  If it is set to
"true" it defines a constraint that must be true in valid data.

Radek Krejci <a class="moz-txt-link-rfc2396E" href="mailto:rkrejci@cesnet.cz">&lt;rkrejci@cesnet.cz&gt;</a> wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">Also
please compare with the text in 9.4.4 (length) or 9.2.4 (range) where
the derived types are explicitly mentioned in case the statement is
meant to be allowed there. The specification is not supposed to
explicitly state where it IS NOT allowed, instead it specifies where it
IS allowed.
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">Agreed.

</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">By your interpretation, require-instance would be allowed
even in integer types since it is not explicitly denied.
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">I don't think this is the logical interpretation.  Suppose we have
two types "foo" and "bar":

   typedef foo {
     type leafref {
       path "...";
     }
   }

   typedef bar {
     type int32;
   }


It makes (some) logical sense to say that "foo" is a "leafref", and
hence it would be legal according to 9.9.3 to use "require-instance" in
"foo".

But it does not make logical sense to say that "bar" is a "leafref",
and hence 9.9.3 doesn't make it legal to use "require-instance" in
"bar".

I don't remember the original intention, but obviously people have
interpreted the text in 9.9.3 in different ways, which indicates that
it is wrong and should be fixed.  However, I don't think either
interpretation is obviously correct.  Thus, I think that we cannot
state that the usage of "require-instance" in
ietf-subscribed-notification is wrong.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
so, you are saying that despite formulations in 9.9.3 and e.g. 9.2.4 are
different, their meaning is the same? So the "require-instance" can be
used in types derived from instance-identifier and leafref? I'm afraid
that then it is not about different interpretations, but the text simply
misses the part about derived types and errata are required.

Radek



</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">
/martin




</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">Regards,
Radek


</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap=""> Intentions about the pattern of the text are speculation. The text says it MAY be there. So unless an errata is filed, it is allowed. IMHO if that is the intention we would need an explicit sentence like:
"Usage of require-instance is not allowed for derived types."
I don't have a strict view on which was the intention (maybe Martin has) but the text is unambiguous to me.
Regards Balazs

-----Original Message-----
From: Michal Vaško <a class="moz-txt-link-rfc2396E" href="mailto:mvasko@cesnet.cz">&lt;mvasko@cesnet.cz&gt;</a> 
Sent: 2020. március 13., péntek 10:04
To: Balázs Lengyel <a class="moz-txt-link-rfc2396E" href="mailto:balazs.lengyel@ericsson.com">&lt;balazs.lengyel@ericsson.com&gt;</a>
Cc: Mahesh Jethanandani <a class="moz-txt-link-rfc2396E" href="mailto:mjethanandani@gmail.com">&lt;mjethanandani@gmail.com&gt;</a>; <a class="moz-txt-link-abbreviated" href="mailto:netconf@ietf.org">netconf@ietf.org</a>; <a class="moz-txt-link-abbreviated" href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>
Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: draft-ietf-netconf-notification-capabilities-11]

Hi Balazs,
just to explain libyang behavior, if you look at (pattern <a class="moz-txt-link-rfc2396E" href="https://tools.ietf.org/html/rfc7950#section-9.4.5">&lt;https://tools.ietf.org/html/rfc7950#section-9.4.5&gt;</a> ) definition, there is explicitly mentioned that it can appear in derived types. There is no such wording for (require-instance <a class="moz-txt-link-rfc2396E" href="https://tools.ietf.org/html/rfc7950#section-9..9.3">&lt;https://tools.ietf.org/html/rfc7950#section-9..9.3&gt;</a> ), it mentions only "instance-identifier" and "leafref" types.

Also, libyang does not allow loading invalid schemas so even if you only import it, it will fail.

Regards,
Michal

On Friday, March 13, 2020 09:55 CET, Balázs Lengyel <a class="moz-txt-link-rfc2396E" href="mailto:balazs.lengyel=40ericsson.com@dmarc.ietf.org">&lt;balazs.lengyel=40ericsson.com@dmarc.ietf.org&gt;</a> wrote: 
 
</pre>
            <blockquote type="cite">
              <pre class="moz-quote-pre" wrap="">Hello Mahesh,

Even if there is some problem with ietf-subscribed-notification how does that effect the validity of instance data for ietf-system-capabilities or ietf-notification-capabilities ? I only import a type and a feature from Yangpush (which imports subscribed notification). These seem nothing to do with require-instance.

 

Aside from my draft:

I do not understand some of libyangs statements:  

“as it turned out (ref <a class="moz-txt-link-rfc2396E" href="https://tools.ietf.org/html/rfc7950#section-9.9.3">&lt;https://tools.ietf.org/html/rfc7950#section-9.9.3&gt;</a> ), you cannot put require-instance into a derived type”. 

Checking ref I did not find why you cannot put require instance into a typedef.

 

By the way I have bigger issues with YangValidator. When I load ietf-system-capabilities@2020-03-08 into it I get 

 

RecursionError at /yangvalidator/validator

maximum recursion depth exceeded


Request Method:

POST


Request URL:

<a class="moz-txt-link-freetext" href="https://protect2.fireeye.com/v1/url?k=6cc7e6c7-3013efa1-6cc7a65c-8610d8a762ca-0a278d65531d4f4f&amp;q=1&amp;e=b7200729-5cfb-4d52-b459-737457b266e0&amp;u=http%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidator">https://protect2.fireeye.com/v1/url?k=6cc7e6c7-3013efa1-6cc7a65c-8610d8a762ca-0a278d65531d4f4f&amp;q=1&amp;e=b7200729-5cfb-4d52-b459-737457b266e0&amp;u=http%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidator</a>


Django Version:

3.0.4


Exception Type:

RecursionError


Exception Value:

maximum recursion depth exceeded


Exception Location:

/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.egg/pyang/statements.py in newf, line 42


Python Executable:

/usr/sbin/uwsgi


Python Version:

3.6.10


Python Path:

['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.egg/pyang/transforms',

 

Regards Balazs

 

From: Mahesh Jethanandani <a class="moz-txt-link-rfc2396E" href="mailto:mjethanandani@gmail.com">&lt;mjethanandani@gmail.com&gt;</a> 
Sent: 2020. március 12., csütörtök 22:28
To: Balázs Lengyel <a class="moz-txt-link-rfc2396E" href="mailto:balazs.lengyel@ericsson.com">&lt;balazs.lengyel@ericsson.com&gt;</a>
Cc: Kent Watsen <a class="moz-txt-link-rfc2396E" href="mailto:kent+ietf@watsen.net">&lt;kent+ietf@watsen.net&gt;</a>; <a class="moz-txt-link-abbreviated" href="mailto:netconf@ietf.org">netconf@ietf.org</a>; <a class="moz-txt-link-abbreviated" href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities-11

 

[Adding yang-doctors]

 

Hi Balazs,

 

 

On Mar 10, 2020, at 2:06 AM, Balázs Lengyel &lt;<a class="moz-txt-link-abbreviated" href="mailto:balazs.lengyel@ericsson.com">balazs.lengyel@ericsson.com</a> <a class="moz-txt-link-rfc2396E" href="mailto:balazs.lengyel@ericsson.com">&lt;mailto:balazs.lengyel@ericsson.com&gt;</a> &gt; wrote:

 

Finally, have all the examples in the appendix been validated?

BALAZS: Yes, they have been loaded into a live Confd server.

 

I bring this up because I ran into issues when validating the https-notif model using ietf-subscribed-notification module, something that you also import. Here is what I see when I try to use yanglint to validate your example. In this case, I named your example as examples-notification-capabilities-1.xml.

 

bash-3.2$ yanglint -s -i -t auto -p /Volumes/External/git/iana/yang-parameters/ <a class="moz-txt-link-abbreviated" href="mailto:ietf-system-capabilities@2020-03-08.yang">ietf-system-capabilities@2020-03-08.yang</a> <a class="moz-txt-link-rfc2396E" href="mailto:ietf-system-capabilities@2020-03-08.yang">&lt;mailto:ietf-system-capabilities@2020-03-08.yang&gt;</a>  <a class="moz-txt-link-abbreviated" href="mailto:ietf-notification-capabilities@2020-03-09.yang">ietf-notification-capabilities@2020-03-09.yang</a> <a class="moz-txt-link-rfc2396E" href="mailto:ietf-notification-capabilities@2020-03-09.yang">&lt;mailto:ietf-notification-capabilities@2020-03-09.yang&gt;</a>  examples-notification-capabilities-1.xml 

err : Invalid keyword "require-instance".

err : Module "ietf-subscribed-notifications" parsing failed.

err : Importing "ietf-subscribed-notifications" module into "ietf-yang-push" failed.

err : Module "ietf-yang-push" parsing failed.

err : Importing "ietf-yang-push" module into "ietf-notification-capabilities" failed.

err : Module "ietf-notification-capabilities" parsing failed.

 

At first I thought the issue was with yanglint, because just like you I used confd and it did not complain. But folks over at libyang tell me that this was discussed as part of their issue  #881 <a class="moz-txt-link-rfc2396E" href="https://protect2.fireeye.com/v1/url?k=a6420c80-fa9605e6-a6424c1b-8610d8a762ca-d6cddc5edf1151a7&amp;q=1&amp;e=3cd8e8af-8aea-4f96-939b-8e1e455eac74&amp;u=https%3A%2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881">&lt;https://protect2.fireeye.com/v1/url?k=a6420c80-fa9605e6-a6424c1b-8610d8a762ca-d6cddc5edf1151a7&amp;q=1&amp;e=3cd8e8af-8aea-4f96-939b-8e1e455eac74&amp;u=https%3A%2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881&gt;</a>  and the conclusion was that you cannot put require-instance in a derived type based on this <a class="moz-txt-link-rfc2396E" href="https://tools.ietf.org/html/rfc7950#section-9.9.3">&lt;https://tools.ietf.org/html/rfc7950#section-9.9.3&gt;</a>  text.

 

Who is correct in their assertion, libyang or confd/RFC8639?

 

In case anyone is wondering which ietf-subsciribed-notifications module is being imported, here it is:

 

bash-3.2$ ls ..../iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang <a class="moz-txt-link-rfc2396E" href="mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang">&lt;mailto:iana/yang-parameters/ietf-subscribed-notifications@2019-09-09.yang&gt;</a> 

 

Cheers.

 

BTW, even if I comment out the ‘require-instance’ statement, yanglint complains about other issues with ietf-subscribed-notifications, which I will bring up in a separate thread.

 

Mahesh Jethanandani

<a class="moz-txt-link-abbreviated" href="mailto:mjethanandani@gmail.com">mjethanandani@gmail.com</a> <a class="moz-txt-link-rfc2396E" href="mailto:mjethanandani@gmail.com">&lt;mailto:mjethanandani@gmail.com&gt;</a> 

 

 

 

</pre>
            </blockquote>
            <pre class="moz-quote-pre" wrap=""> 
 


_______________________________________________
netconf mailing list
<a class="moz-txt-link-abbreviated" href="mailto:netconf@ietf.org">netconf@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netconf">https://www.ietf.org/mailman/listinfo/netconf</a>
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
netconf mailing list
<a class="moz-txt-link-abbreviated" href="mailto:netconf@ietf.org">netconf@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/netconf">https://www.ietf.org/mailman/listinfo/netconf</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------5C820EBACA6D733BF02502AB--


From nobody Mon Mar 23 06:57:01 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2760D3A088C; Mon, 23 Mar 2020 06:56:50 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.122.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netconf@ietf.org
Message-ID: <158497181000.20974.17182828233301742904@ietfa.amsl.com>
Date: Mon, 23 Mar 2020 06:56:50 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/zPUBrqLkGXuRKM_fzyvJH_A7F7k>
Subject: [netconf] I-D Action: draft-ietf-netconf-notification-capabilities-13.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Mar 2020 13:56:51 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : YANG Modules for describing System Capabilities and Yang-Push Notification Capabilities
        Authors         : Balazs Lengyel
                          Alexander Clemm
                          Benoit Claise
	Filename        : draft-ietf-netconf-notification-capabilities-13.txt
	Pages           : 26
	Date            : 2020-03-23

Abstract:
   This document defines two YANG modules:

   The module ietf-system-capabilities provides a structure that can be
   used to specify YANG related system capabilities for servers.  The
   module can be used in conjunction with YANG Instance Data to make
   this information available at implementation-time.  The module can
   also be used to report capability information from the server at run-
   time.

   The module ietf-notification-capabilities augments ietf-system-
   capabilities to specify capabilities related to "Subscription to YANG
   Datastores" (YANG-Push).


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-capabilities/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netconf-notification-capabilities-13
https://datatracker.ietf.org/doc/html/draft-ietf-netconf-notification-capabilities-13

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-notification-capabilities-13


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Mar 23 07:49:22 2020
Return-Path: <balazs.lengyel@ericsson.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 C1E973A08B9 for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 07:49:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-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=ericsson.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 CtXyiFGTnB0k for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 07:49:19 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20601.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::601]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F7CA3A08B5 for <netconf@ietf.org>; Mon, 23 Mar 2020 07:49:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gbD89GCyBwPuuTS2xZoYtb0CfQOamHz0leefyo3n5hTlgRblEUI7RmY2RsGKtjOGj0ZA/K5u3gvPVOnZASYzpFmIuMH/65dfEfpL2H3Drsb9bpUcvsA67MXZalv5qxhKSvkk6rLxQUGGktNVDb6Btvff9YipAAdeJfhBtvD2EL1yfJr3oo4rPAnDCn/i/+KxFDOxGI7q2p230QqtK+tDTnkv6eVGb3Uq0SclHJKakcztKPSlSzloIK7JHLbqUSrDZtq6ZrsaiIMHxsjNIEHOI5GOjEroL8hNzEmVpiF0KSnAXckovgjBkEXjMHudqFU9mffNoYKoYKt1hUJKllTEZg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8xejB5fFgM3CYUI7lsl/HiLH9v6QnSbkE8l8BbvkIqg=; b=FzUMWnXcawoez1Kx0iXvvC9dEMAIqTEOYTSLUmVUsxoKuaYzN0IkLL63cneo48qJzQasbHgZs0sOC50Bfz2/tnD8By2ng+e9DxGXz7jh/kU6DIT5bwi0X4V490OHpLj0XNv/mTYmBZ3svmiQrsEVeIn7wW50JYfVTNRtgg4iUHL04Gscr3B1r5tYCgPRMYRg/2yon6jwB5+H2wNvYb4JIZsSMppOwf2QHhG+dmdpBTKPPSjI6PEELFNUJgeeGkmhFCvhGGec5tCoTXc9bCkp+Jy+JImOWExPeESmmqu6k1wyRnVngd6zkNreONvmriJzH4rsnz0yjPytdc4YCITIEg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8xejB5fFgM3CYUI7lsl/HiLH9v6QnSbkE8l8BbvkIqg=; b=UxCqpoEpXhr3cCE01uPJLjnClgAB+jtHFzRB5daA9RIUSvRfKgC8TRUBOrmMHAvfRsu195MQmBN0YnC6H9jgmp3wozYt5KxSUGrnp4tFm/KnRHsHigF12N1QB8E8KJhJQ91NJxkav9YplflBhlLhECR+c2uQpfi2yp7dT5XDs9I=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB4073.eurprd07.prod.outlook.com (52.134.101.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.9; Mon, 23 Mar 2020 14:49:16 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.015; Mon, 23 Mar 2020 14:49:16 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Lengyel?= <balazs.lengyel@ericsson.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: JSON-Patch versus YANG-Patch comparison
Thread-Index: AdYBIjepNwlgiE2xQgOD7DnwMs/JnA==
Date: Mon, 23 Mar 2020 14:49:16 +0000
Message-ID: <DB7PR07MB4011AE65B0722FFACBC9E059F0F00@DB7PR07MB4011.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 80ce8ba5-39cd-4cbb-2e4c-08d7cf395c77
x-ms-traffictypediagnostic: DB7PR07MB4073:
x-microsoft-antispam-prvs: <DB7PR07MB4073586DC92E498A49F296A8F0F00@DB7PR07MB4073.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 0351D213B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(136003)(396003)(39860400002)(346002)(366004)(199004)(558084003)(26005)(186003)(6916009)(8936002)(81156014)(8676002)(7696005)(6506007)(86362001)(81166006)(52536014)(9326002)(76116006)(3480700007)(33656002)(64756008)(66556008)(316002)(55016002)(66616009)(5660300002)(66476007)(71200400001)(9686003)(66946007)(66446008)(478600001)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB4073; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: BMSDhcKCw1Nu69p7KLbmW8fplB1HRAKysk+bjtfHSrjJ3HeoLi31edvQnJbJ1LojvPySmes3QeUVVaNkWkgF0opLpXXwONxK7nca91C8yHyCFDjv5jEq1cC33kZCPGVcrxiT7KfEW0lVcZ4achj5BfbdRqeNjGMxA3ITp/N01OVRgNChEbNaPSxE8maIG1lpZWUqgRfuBR6xkX8pQ0oBS1XKivUElcAaXiervGI+b/RRhiYDgF081Tcmj+D8nLFTr37QGeIjTiU66NuaIJvTITcRMOVilGhIConNovToBsHuOhBo/utQcNPlVz0ucKcyYU5YSzhyKo0ZmrsQHLiqTzdciXnFv+qf9b8wsf5L/P3CjnXj7q2EPvRHjtAcVJWiszEEhtSrofpGpuGFR6FtF7KDFHne2+1bezSUFvuh1IuaBsI4Hazi9JCUIMDC0AO7
x-ms-exchange-antispam-messagedata: ybnw2Cyrejc+HQMySuyy+pAlO9d5Glc4qm24JKML0MJg8bFHS943HonRW7L4vpkIxv5WhNaBFH2Gn7Bl0PteTkTAxmiK0y01yVf9if8WPtQaiW0AimizscMC14ZBLIiQ0zQuC6TGBdZTfpAkWhG5mg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_01A2_01D6012A.9AA8B450"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 80ce8ba5-39cd-4cbb-2e4c-08d7cf395c77
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2020 14:49:16.6804 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: J4rMTBMJx+Kr/bkiYVmvNUh7WDbZyBlNdxiiRTXp/QkmZONa5rC2VY57eQPGFgCi56GYv7XzS8VZh6Nhc0p5d13rlyxBUByOvpJEsnyCSZk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB4073
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/a3N_7ls9ylwuOQ3szPoL9RUH93U>
Subject: [netconf] JSON-Patch versus YANG-Patch comparison
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: Mon, 23 Mar 2020 14:49:21 -0000

------=_NextPart_000_01A2_01D6012A.9AA8B450
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_01A3_01D6012A.9AA8B450"


------=_NextPart_001_01A3_01D6012A.9AA8B450
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hello,

As a part outsider in RestConf, I would like to ask what is the difference
between YANG Patch (rfc8072) and JSON Patch (rfc6902)? 

Regards Balazs

 

-- 

Balazs Lengyel                    Senior Specialist
Ericsson Hungary Ltd. 

Mobile: +36-70-330-7909              email: Balazs.Lengyel@ericsson.com

 


------=_NextPart_001_01A3_01D6012A.9AA8B450
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Microsoft Word =
15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal>Hello,<o:p></o:p></p><p class=3DMsoNormal>As a part =
outsider in RestConf, I would like to ask what is the difference between =
YANG Patch (rfc8072) and JSON Patch (rfc6902)? <o:p></o:p></p><p =
class=3DMsoNormal>Regards Balazs<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>-- =
<o:p></o:p></p><p class=3DMsoNormal>Balazs =
Lengyel=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 Senior =
Specialist=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0 Ericsson Hungary Ltd. <o:p></o:p></p><p class=3DMsoNormal>Mobile: =
+36-70-330-7909=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 email: =
Balazs.Lengyel@ericsson.com<o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_01A3_01D6012A.9AA8B450--

------=_NextPart_000_01A2_01D6012A.9AA8B450
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyMzE0NDkxNFowIwYJKoZIhvcNAQkEMRYEFHi6CnQHUQPCP5mBOTBKPcbbxMAUMEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCa6nFhub6aLmpgiAER/3expC4bLjNVnROsuid7hSyaBWY3abcorr28
cSno4ya+Qc6x2GwAoiymDRaO5x+va85NPB5yrN7QIgAUB/OMzhRhn3tWXa8x2CRmcedoqX8wiqY3
Es9h9L7CnkxVOK6kGKSC+9RoZHfV4FrPkrcfZIqmgnpax6LalJf5wW4imFaeUouZM4N+W/uLyEoO
X8RGScNNut9zqTTJBBLfSb9rDU0lE4bD5sTDpoAcdbiZz3+oyKpC9vsA4HL5vkgVCFzQLSzGPl6b
EPc/lCaLTOzX3TuslQFxZxFMQC9h2dZjhhrrU5NmR8a2znywUpVVXGtGVZuGAAAAAAAA

------=_NextPart_000_01A2_01D6012A.9AA8B450--


From nobody Mon Mar 23 07:57:42 2020
Return-Path: <janl@tail-f.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 39F863A0028 for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 07:57:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 ZdNA3TnYqLyZ for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 07:57:39 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 353903A0128 for <netconf@ietf.org>; Mon, 23 Mar 2020 07:57:32 -0700 (PDT)
Received: from [192.168.1.121] (213-67-237-150-no99.tbcn.telia.com [213.67.237.150]) by mail.tail-f.com (Postfix) with ESMTPSA id CB0B41AE047C; Mon, 23 Mar 2020 15:57:31 +0100 (CET)
From: Jan Lindblad <janl@tail-f.com>
Message-Id: <24D80F23-FF46-41D7-8784-5767ABD74383@tail-f.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7565B2B4-4B74-4E6A-91C7-E63A1F83CD02"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
Date: Mon, 23 Mar 2020 15:57:31 +0100
In-Reply-To: <DB7PR07MB4011AE65B0722FFACBC9E059F0F00@DB7PR07MB4011.eurprd07.prod.outlook.com>
Cc: "netconf@ietf.org" <netconf@ietf.org>
To: =?utf-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
References: <DB7PR07MB4011AE65B0722FFACBC9E059F0F00@DB7PR07MB4011.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/DwSiTv6zva8UH0l2n3BhDzlk-1I>
Subject: Re: [netconf] JSON-Patch versus YANG-Patch comparison
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: Mon, 23 Mar 2020 14:57:42 -0000

--Apple-Mail=_7565B2B4-4B74-4E6A-91C7-E63A1F83CD02
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Bal=C3=A1sz,

> As a part outsider in RestConf, I would like to ask what is the =
difference between YANG Patch (rfc8072) and JSON Patch (rfc6902)?=20

Observed from a sufficiently high level, they do more or less the same =
thing. When you get into the details, the differences quickly become =
apparent. In YANG-Patch the set of operations match exactly those you =
are used to from the NETCONF world. The path encoding (including XML =
namespaces) is NETCONF style. The values are encoded as you would expect =
from the YANG-JSON mapping.

/jan


--Apple-Mail=_7565B2B4-4B74-4E6A-91C7-E63A1F83CD02
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Bal=C3=A1sz,<div class=3D""><br class=3D""></div><div =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1; caret-color: rgb(0, =
0, 0); font-family: TimesNewRomanPSMT; font-size: 14px; font-style: =
normal; font-variant-caps: normal; font-weight: normal; letter-spacing: =
normal; text-align: start; text-indent: 0px; text-transform: none; =
white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">As a part =
outsider in RestConf, I would like to ask what is the difference between =
YANG Patch (rfc8072) and JSON Patch (rfc6902)?<span =
class=3D"Apple-converted-space">&nbsp;</span></div></div></div></blockquot=
e><div><br class=3D""></div><div>Observed from a sufficiently high =
level, they do more or less the same thing. When you get into the =
details, the differences quickly become apparent. In YANG-Patch the set =
of operations match exactly those you are used to from the NETCONF =
world. The path encoding (including XML namespaces) is NETCONF style. =
The values are encoded as you would expect from the YANG-JSON =
mapping.</div><div><br class=3D""></div><div>/jan</div><div><br =
class=3D""></div></div></div></body></html>=

--Apple-Mail=_7565B2B4-4B74-4E6A-91C7-E63A1F83CD02--


From nobody Mon Mar 23 08:46:50 2020
Return-Path: <balazs.lengyel@ericsson.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 A7D493A0956 for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 08:46:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-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=ericsson.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 BRsybYhGkPCd for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 08:46:41 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30049.outbound.protection.outlook.com [40.107.3.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D3FC3A0966 for <netconf@ietf.org>; Mon, 23 Mar 2020 08:46:35 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kApsG3DLwg7Wlk56oY6ogof50U9WM3DrcC3fhrlAtAdGSZFQOJmZtk0WFinjkxkYDX1DloGVou/EfTztSK8GCH12je/tTkBjLl1l4s4JucMbzK0tD+cTH9vkdrXjykXlud9FTO1n6MnPOkJfD4Ic41XuKsgGOd/h/dA13L27lUIHohZZxv6PAn1mic/GdXKz+pyHTwY5Qb35OtnzwGwmItHi3hMbhVXLAoy0FFdRSlI+hehwo958VtdnyBuoem1LWFbir9wBZAHc37WuNOa03ZWk4zp7bYy6OGIFUErt5GRoNeibAcnc+Zk7/OWcgcJTlfztp5k6SP7E2pw5BucK5w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0KhHComTTD8JFPdGVEJ0iygDdjTbHzSVuo9z/Pxv6WE=; b=lGqL9T1fxgJUlkG+Z2hoj9WGHv3qRJgoI8UvNo/DqxiGrk+GZR9/H6T0Ny/mmTEtu6nV2pSPfmyfwS6/bUhb7JtZgGiwEKLIswa7RO9c5odAiBF5OBUCXWNS9N/utvhBoEy4gC6dFf2GMUFOxtpZi4AjHG2LpwfZYshg7iKjcimtWWc4ZIFfBkT1YTVeFgXcXanN5R1Bo3fUo6WxGywj2SvFWI7LKPrj3IkwwzJ+5CpwVAPOFNnf4I2aX5qJfZMIDGpz7o8G7ReAaZWHYcs+F9Nh7zoPnOKhaGoQzhs89tos0OcW9qisCnXjt06bxlAW6d+aj7lAFm9TwmvoJiHxzg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0KhHComTTD8JFPdGVEJ0iygDdjTbHzSVuo9z/Pxv6WE=; b=CZw4UNmyzuJpNQ5U2EmO4I6NCcFyx1AbI1Oo5PnilvRkn4Fs1Luvo3tKI3IX84jNlYSk1nJy41r3JofEsDmI5yi1ZafeA2R/NhZkf9JtzvnsNVnGdTIakU0rFhHbnSGEGDmhddnisGOEqlUYe6eTCuPg6jqjDrsucDvEoIZht8w=
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com (52.134.97.155) by DB7PR07MB5532.eurprd07.prod.outlook.com (20.178.47.156) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.16; Mon, 23 Mar 2020 15:46:32 +0000
Received: from DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c]) by DB7PR07MB4011.eurprd07.prod.outlook.com ([fe80::15cf:dc81:c6f4:aa0c%7]) with mapi id 15.20.2856.015; Mon, 23 Mar 2020 15:46:32 +0000
From: =?utf-8?B?QmFsw6F6cyBMZW5neWVs?= <balazs.lengyel@ericsson.com>
To: Jan Lindblad <janl@tail-f.com>
CC: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] JSON-Patch versus YANG-Patch comparison
Thread-Index: AdYBIjepNwlgiE2xQgOD7DnwMs/JnAAASjuAAAE8zfA=
Date: Mon, 23 Mar 2020 15:46:32 +0000
Message-ID: <DB7PR07MB401156B24B1C4585C931AF8EF0F00@DB7PR07MB4011.eurprd07.prod.outlook.com>
References: <DB7PR07MB4011AE65B0722FFACBC9E059F0F00@DB7PR07MB4011.eurprd07.prod.outlook.com> <24D80F23-FF46-41D7-8784-5767ABD74383@tail-f.com>
In-Reply-To: <24D80F23-FF46-41D7-8784-5767ABD74383@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com; 
x-originating-ip: [80.98.254.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2e6c8447-ba0e-49c1-d007-08d7cf415c93
x-ms-traffictypediagnostic: DB7PR07MB5532:
x-microsoft-antispam-prvs: <DB7PR07MB5532DCD0851C273ACA265CA9F0F00@DB7PR07MB5532.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0351D213B3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(396003)(346002)(376002)(136003)(366004)(199004)(4326008)(2906002)(66476007)(4744005)(66446008)(64756008)(66556008)(66616009)(66946007)(186003)(478600001)(81166006)(26005)(33656002)(5660300002)(76116006)(316002)(81156014)(6506007)(55016002)(9686003)(53546011)(85202003)(8676002)(86362001)(6916009)(52536014)(8936002)(7696005)(85182001)(71200400001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5532; H:DB7PR07MB4011.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; 
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XiBGwbUx5dbLLdFdGK9uViemAGUQPg7bJlV+jSr9bLxlTAnKPGsW5uy2dQf1V4NXd/w2m/0GqtYfgLwde0l27sd67sqRQS3zfwtV70ARrv0v6i01q0sPS9MiGk/yiRuk+PJ3QjnkISizWhm17YpKva4xxQGhhoNAQ9nwFJ78SgwL2VIwi1n/XUKkeov5rpVjFXsejElKYeOjCpn7bq3sy74cRajEySDSmAW+ME5dF1Vj2xZyyzHlAgOWDnBXQhGT8Z8lsqVZSoet1/Z1/DYlUZYFy5hL3krB7ELa1yV9+v/uWwHnKmLMMx8wZZJmTvP8rG8TmLhxLL9eOIxOqM1mR5uMok7KqNt+mKh+6etw/yADyEA7KG4xEIHf/cQzZ7nhW68Ydvh7QPbf1FEnQzke1hH9h1TtwqoBSeg6XIF23b2ecYbm0IzDigkmOabenZSO
x-ms-exchange-antispam-messagedata: y/izPjd2ot/Trr4aLSeg3Wmu9HZxdM+AUcSjeJNgE6qjB4xvWqSXRQDx6xR4O0nLIBuZYm3ocbhCchIf4q9ySv4eb3YnPXi0NvCDi/M4/CwcstbPlKZYRMUwtMO6329Gs+4RSn9Cqlyd3RMqcEgzqg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_01B8_01D60132.9ABB5850"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2e6c8447-ba0e-49c1-d007-08d7cf415c93
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2020 15:46:32.6880 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qiz9JiNz6eTr6Eclqv2WZXoVOEBnLdGVPU07BLWWlOO8NZsTIRNr+GSY85O1+ZgMBI3fpZyJCSm1O1nxTyEs3OkBCfrEjQdITkf3x2Go11s=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5532
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/AxvWSwSI7zNd8pvgyPHHApecZfk>
Subject: Re: [netconf] JSON-Patch versus YANG-Patch comparison
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: Mon, 23 Mar 2020 15:46:48 -0000

------=_NextPart_000_01B8_01D60132.9ABB5850
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_01B9_01D60132.9ABB5850"


------=_NextPart_001_01B9_01D60132.9ABB5850
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

So we just wanted a nicer format for the same functionality?

Regards Balazs

=20

From: Jan Lindblad <janl@tail-f.com>=20
Sent: 2020. m=C3=A1rcius 23., h=C3=A9tf=C5=91 15:58
To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
Cc: netconf@ietf.org
Subject: Re: [netconf] JSON-Patch versus YANG-Patch comparison

=20

Bal=C3=A1sz,

=20

As a part outsider in RestConf, I would like to ask what is the =
difference between YANG Patch (rfc8072) and JSON Patch (rfc6902)?=20

=20

Observed from a sufficiently high level, they do more or less the same =
thing. When you get into the details, the differences quickly become =
apparent. In YANG-Patch the set of operations match exactly those you =
are used to from the NETCONF world. The path encoding (including XML =
namespaces) is NETCONF style. The values are encoded as you would expect =
from the YANG-JSON mapping.

=20

/jan

=20


------=_NextPart_001_01B9_01D60132.9ABB5850
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal>So we just wanted a nicer format for the same =
functionality?<o:p></o:p></p><p class=3DMsoNormal>Regards =
Balazs<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b>From:</b> Jan Lindblad =
&lt;janl@tail-f.com&gt; <br><b>Sent:</b> 2020. m=C3=A1rcius 23., =
h=C3=A9tf=C5=91 15:58<br><b>To:</b> Bal=C3=A1zs Lengyel =
&lt;balazs.lengyel@ericsson.com&gt;<br><b>Cc:</b> =
netconf@ietf.org<br><b>Subject:</b> Re: [netconf] JSON-Patch versus =
YANG-Patch comparison<o:p></o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>Bal=C3=A1sz,<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p =
class=3DMsoNormal>As a part outsider in RestConf, I would like to ask =
what is the difference between YANG Patch (rfc8072) and JSON Patch =
(rfc6902)?<span =
class=3Dapple-converted-space>&nbsp;</span><o:p></o:p></p></div></div></b=
lockquote><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Observed from a sufficiently high level, they do more =
or less the same thing. When you get into the details, the differences =
quickly become apparent. In YANG-Patch the set of operations match =
exactly those you are used to from the NETCONF world. The path encoding =
(including XML namespaces) is NETCONF style. The values are encoded as =
you would expect from the YANG-JSON mapping.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>/jan<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></div></div></body></h=
tml>
------=_NextPart_001_01B9_01D60132.9ABB5850--

------=_NextPart_000_01B8_01D60132.9ABB5850
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVbjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIF/zCCA+egAwIBAgIR
AOm+1xFswMzmixU1jNT/MSEwDQYJKoZIhvcNAQELBQAwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoM
CEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMB4XDTE3MTAw
OTE1MjQ1OFoXDTIwMTAwOTE1MjQ1N1owajERMA8GA1UECgwIRXJpY3Nzb24xGDAWBgNVBAMMD0Jh
bMOhenMgTGVuZ3llbDEqMCgGCSqGSIb3DQEJARYbYmFsYXpzLmxlbmd5ZWxAZXJpY3Nzb24uY29t
MQ8wDQYDVQQFEwZFVEhCTEwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUUtnneUfH
i428YPkvW+AsCNeKCCKq72SzUZpBggijy+oLVO0cgTXXHygrZ+KT8TbyEkPwuHi+V4TQxWAyMhGa
nWZHWZXe9ghEZrJDJbCzFMHOqR+wEDnI1vM3sfQQ68iSsWQLd9opnb2/ihiJlt9up75VRpyj5lea
bvzxOLQimJgZiXaZzsPPT2nROyytKxOsE5KbfT3mNof3bMG1bggZtGGA1GBJchwdFJwQKIShfPVm
1CdulvJV1hPVecxttMJNPzSfSfryb/b64QnR5yc/pSx8SxD0h0rnNT73Al3Af2iRghdXN4omDKZY
OcdK/sE5HTmLTFuWoZAnL/RntOK9AgMBAAGjggHBMIIBvTBIBgNVHR8EQTA/MD2gO6A5hjdodHRw
Oi8vY3JsLnRydXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjMuY3JsMIGCBggr
BgEFBQcBAQR2MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYI
KwYBBQUHMAKGPGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2
aWR1YWxjYXYzLmNlcjAmBgNVHREEHzAdgRtiYWxhenMubGVuZ3llbEBlcmljc3Nvbi5jb20wVQYD
VR0gBE4wTDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5
LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMC
MB0GA1UdDgQWBBSkJw2vbyMFmf9tY1urk9NeYfiMgTAfBgNVHSMEGDAWgBQcexmel5x2rCA92Nzj
kWrj2y2mUzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAD1RCVf5Df2uCXwPveXz
LBGIjsz3k2la5UUlioC+i4Ms6vGstqXIX7K24+Wc41npi+G5xFhvkAkmuTP/j29F5xJJuJcy3OcL
0br02vKe2WJJnlivB+X9plPg0kMUBS0lLq7kHPUrO/BLeIIFRuaky05eZlTnGNcLbn5VpZdjX4Ic
XZV78qpZI3L67Po1UgHzOTiWolc75jrKOx3UOw98fWRrgJPBUIeqDeD1NDfF7PlM4Cqlad062o6L
lM9wfAnoLzz0z04dPXtJkOcTiZgOLdPoKIm7LR1wZ9c6mYw4sgtoVAs16Y2cCPBxqWpsW+9ZCcDK
PPZzeBezCKyicpDJbTqCVMILd3j38HWUPWFuVITZNgANzHW1CpgqmiLIAADiznCCtudTE+fcB3O9
duuu/yuEME17LMy1GYMKXs1QCXmTq2hrqTJQ2AA2TsWZtoxl3ViqJgNBWjnQiMwdCl5Dural2jZP
/iU6MmiauUNYn9YW/ViUluoBBdaUHMpnP/7kM0Wk8j3Wzhcggx+Biml2gCopMaK1EJYjQH/2J95N
GEkSdZfVzFUmwV3yMd4mOhIaxW0SEq9b1eWICZ/BAcVBpSyU0sE1gpnBO5wLxj+IpSdiGlS4jc37
qCr/39xdv1Unu93glCmHq0xgX54N8EsyMBPC3+zSSu1qhCbU7VJWIz2aMIIGwjCCBKqgAwIBAgIQ
U7h+g+GcmSiTsJtJHOy46zANBgkqhkiG9w0BAQsFADA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEf
MB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTAeFw0xNTEwMjcxMjE2NDZaFw0yNTEwMjcx
MjE2NDZaMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nz
b24gTkwgSW5kaXZpZHVhbCBDQSB2MzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOzy
3wAAuFDyp7vYVLfGk/fjwao71MNGNLSzzl5DtjQtMtl2ZLPZyX6ViqzTN9JOb7uZ6KxuGSpReQvt
8XOh7iIhkKH9W5hRpbjTsJmUMJd6zifhOpNK6iSU3q44+FjsQL1lVtcguUuFG6aZN0N3GFVbgt6j
RrASF8t/3wy9bHPAIfMyPybpg6Y2PH5/1NwkTepoDSmK69LGV+lV2IK6U9OWayZXZFIFIDCoGyFl
hFxAEgN+qZ2+Rqg/0TM0oCHvKO2ELSGmAdnJkwizR42ji/Y9SYTSuG75mzSe6OfCGWM8Db/xvy/2
0aLEPXNu1PvOgzY63WZ6cmkWnjMlVJ90pWC2haqDm3Yf8TRdjUvAl7Pz1bTuexwShzIGakL7MkCY
rEqHMRaojI/VStloQgW76E76zQ2byw5QxrhOUbisBSKRzlTlOZQgYFFAbG6ViF8DOpJh/ygtQwuT
LUM5r15G7eynQV1AMTNCWcX+HUvgArUw6RfW9L58uA68GjktFTV8s9RlDsUqsNcLqeXaV28S2WMd
ay0YGaq/bloS8AD7KuumUKH+Ri9IGO9mJvP05tvDHjKpLvv80c3WLJnJU/aznYHYEt2+jjKHOTqd
GTxL/zMdpRSQFSuu+KM8NoYrkU1VJqKga+QLsgqKghMp99gu1P1e6KsqseWHdXORrMbjqkBXAgMB
AAGjggG4MIIBtDCBigYIKwYBBQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVz
dC50ZWxpYXNvbmVyYS5jb20wSwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRl
bGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEA
MFUGA1UdIAROMEwwSgYMKwYBBAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3Np
dG9yeS50cnVzdC50ZWxpYXNvbmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9j
cmwtMy50cnVzdC50ZWxpYXNvbmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0l
BBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUHHsZnpec
dqwgPdjc45Fq49stplMwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcN
AQELBQADggIBAFBYa/HVjDu0LqtXQ8iMp8PLFpqchf41ksQY6R1AsoZbaBUu0NQlAQ9GzlC1pmI5
s0cJnuaZI0xV6TiWS3/R2p9UgW61XD9CTIUbAL31mY3BdJf3P46gzKgQEca/DlFjq9GVmuPS4q90
BLNgvgoxoHubc3C6s0OaY1sbnay5EhnvrAE4Q511FlxmJPLnRmQGpieeXa3cPegFfY1kJDKyyFRy
pF1RuRLXcdMIgKEy5NX1bS3M9dQ4mgmUmVT2d33UiKSEYQ6s/B+LFaaz4LywXSv2o3W4kbHoQs86
IWst821ww0wxsCpEfClIvF7fBw2QkbG/1PwuzAuLVStEhDzkAqOrMGctKyNEaBsyAn7Eq2eCa8QD
Xnkmagp9QPsNFs/oqnXj9j1cVtH9a4OPzhtg0pd7gd0NzU/5QxibXqbYvouQgihGXHQDmaL4ruN7
C4arMUqRo82YnREsKL7h3j/jtmzcMLc9Q07F04QQd/iSR1Y5pIi6PdNBiE2/4uyAXS6KOIGZrPbN
QUNrZtwiQpqQNl8AUzgegfPwrYFlFocpaF3d1m5r+2VKKqiRQVfYPGYeZnWfkcz06JoAhc/9mjbH
XSP9hvWYzeLRuoZqHGUdjOX9DIQb926OneV7C5WMIjSY8ORkamG/HKqngmjypL3gSc6oG/E6B+1i
6Ds5j0Qpj5aQMYIDBTCCAwECAQEwXDBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwIRXJpY3Nzb24x
JTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMCEQDpvtcRbMDM5osVNYzU/zEh
MAkGBSsOAwIaBQCgggF+MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
DTIwMDMyMzE1NDYzMFowIwYJKoZIhvcNAQkEMRYEFC+NTFF8Ip0/Oa+0ssx4hfiKePk6MEMGCSqG
SIb3DQEJDzE2MDQwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcG
BSsOAwIaMGsGCSsGAQQBgjcQBDFeMFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29u
MSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8x
ITBtBgsqhkiG9w0BCRACCzFeoFwwRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUw
IwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhEA6b7XEWzAzOaLFTWM1P8xITAN
BgkqhkiG9w0BAQEFAASCAQCSY6GZk4cqwsSUr3XeZnhSSaLaBo+03Nck6XOz1Bcmg36zghMAqVoL
+9pwDIamJKBVFe7l1mlFZ7qaLZKixz7d4V8AASuL4PgduILpqUu++Q2wDjqvR0SXLlChst+DdFBA
OZlne2q2ol9Xnb6yg0+pjDl6fUNI4wY+U6lR7wEn6IbJbhCr87QJIQPIuvdoMJq4kDf3I0I/fbyv
PcYYkIdt1NJxOTaFtPYGSzuXCkr2ZY/vmyZA5nBZn+hTta4GRnzWwsLgWQ3raB7oOdhRFXQig+DI
jVEf7qOMeP13a8x3hoxNoxTCqocOqzdRG96oFa2uGBLFwSyNPcN1zc82AY+zAAAAAAAA

------=_NextPart_000_01B8_01D60132.9ABB5850--


From nobody Mon Mar 23 08:53:35 2020
Return-Path: <andy@yumaworks.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 2A7503A09AB for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 08:53:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 hTa0Zr8JSBXn for <netconf@ietfa.amsl.com>; Mon, 23 Mar 2020 08:53:17 -0700 (PDT)
Received: from mail-yb1-xb35.google.com (mail-yb1-xb35.google.com [IPv6:2607:f8b0:4864:20::b35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6ACB73A09DA for <netconf@ietf.org>; Mon, 23 Mar 2020 08:53:11 -0700 (PDT)
Received: by mail-yb1-xb35.google.com with SMTP id h205so2941962ybg.6 for <netconf@ietf.org>; Mon, 23 Mar 2020 08:53:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9KQMij8tes7LMB6rrS9MqQkF1dtk4qPJ6Ty9ErusLwk=; b=U+3asH9Ha+qcuN7i5nq7ddSrviA2AdbU+t2k6vAGeRc+5vSqorlhtf+7HNLF6pevaH T8WvwmTXL/cTbbVb6YkjikzyfcFM6TmK/uOYx1e5UnBHtarzgjKm7gq7skkKUnNXHwNN +0paibY1GhP9O5MVhV4nWgIoMVQpltnNEDX3+rB9iG50X024XVh/XQrdf5w5DpE7v18n ej6m18ux5hPcvwabD9oi5dDUp5DbbT1SBELVP29xr45VpSS3Zk4Oz6ib1cniY/UIx827 P9gu5f3TtyRJuOWaQPumJ+oabgzRuMfva5Q9wRs8I1y0FCbU+loUwHrXJE+5lAwALTvV L1kQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9KQMij8tes7LMB6rrS9MqQkF1dtk4qPJ6Ty9ErusLwk=; b=BCunFoV8JzxaJLRqpIhpTIVP3JQlOtBJVt1x2/vXHFd2IyDebnCzjZdBpBkco9y/Oy zzwiwvNDsXT/rTq/AG9I6NajqN3fF9zQja87SXRDW3MP+YRGRuUYMgsOeHb+de+bboeU TcCKjQKNnYKHO7oINLNQUzZeV6HYrd1p3zTDNuDmT42DUAB0gUzvNZ9sU18u+vedjhns w4ChfouqgnMIl2jcH0YqwCNNQJ3ZHXCVA8ur09KnLmJEtIBXPY7QrMIwtLGycXUiIpZS nlzZXMU6KY22frlZUP7JBZA0oBmS9DOYvYQJyWJfvlU4iMrknuuPeSj/4Q5tw6uBkTrE J8mw==
X-Gm-Message-State: ANhLgQ3CP5AI21AKxYZ+AkmziWMYAT5YJ7A7ufYxpw1UHlYi0QJCa3VX K+wTpVGT0Pi+OjA/n+WJDeW7PSe13xmmKA7zbsDQG6gl
X-Google-Smtp-Source: ADFU+vtT/ufjuQ1c3hbrgDPMVOcWoIaCuFDwWkLlN3L5sPfPLbB2CppllkHgmvF8mnB3Fiv5YLv1jbX73/Yuxl+bnLE=
X-Received: by 2002:a25:7c2:: with SMTP id 185mr34678167ybh.44.1584978784647;  Mon, 23 Mar 2020 08:53:04 -0700 (PDT)
MIME-Version: 1.0
References: <DB7PR07MB4011AE65B0722FFACBC9E059F0F00@DB7PR07MB4011.eurprd07.prod.outlook.com> <24D80F23-FF46-41D7-8784-5767ABD74383@tail-f.com> <DB7PR07MB401156B24B1C4585C931AF8EF0F00@DB7PR07MB4011.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB401156B24B1C4585C931AF8EF0F00@DB7PR07MB4011.eurprd07.prod.outlook.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Mon, 23 Mar 2020 08:52:53 -0700
Message-ID: <CABCOCHRZtcGV6U8x9AuLVyrKwRawspf0ieNzEE2Ow9x_+7EuOQ@mail.gmail.com>
To: =?UTF-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>
Cc: Jan Lindblad <janl@tail-f.com>, "netconf@ietf.org" <netconf@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006f8f9f05a187a186"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Nw8Gx859je-9cYLF-QQnh0TkZBc>
Subject: Re: [netconf] JSON-Patch versus YANG-Patch comparison
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: Mon, 23 Mar 2020 15:53:33 -0000

--0000000000006f8f9f05a187a186
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 23, 2020 at 8:47 AM Bal=C3=A1zs Lengyel <balazs.lengyel=3D
40ericsson.com@dmarc.ietf.org> wrote:

> So we just wanted a nicer format for the same functionality?
>

If you believe that patching a JSON instance document is exactly the same a=
s
patching a NETCONF datastore, then yes, this is the same functionality.



> Regards Balazs
>


Andy


>
>
> *From:* Jan Lindblad <janl@tail-f.com>
> *Sent:* 2020. m=C3=A1rcius 23., h=C3=A9tf=C5=91 15:58
> *To:* Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
> *Cc:* netconf@ietf.org
> *Subject:* Re: [netconf] JSON-Patch versus YANG-Patch comparison
>
>
>
> Bal=C3=A1sz,
>
>
>
> As a part outsider in RestConf, I would like to ask what is the differenc=
e
> between YANG Patch (rfc8072) and JSON Patch (rfc6902)?
>
>
>
> Observed from a sufficiently high level, they do more or less the same
> thing. When you get into the details, the differences quickly become
> apparent. In YANG-Patch the set of operations match exactly those you are
> used to from the NETCONF world. The path encoding (including XML
> namespaces) is NETCONF style. The values are encoded as you would expect
> from the YANG-JSON mapping.
>
>
>
> /jan
>
>
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
>

--0000000000006f8f9f05a187a186
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 23, 2020 at 8:47 AM Bal=
=C3=A1zs Lengyel &lt;balazs.lengyel=3D<a href=3D"mailto:40ericsson.com@dmar=
c.ietf.org">40ericsson.com@dmarc.ietf.org</a>&gt; wrote:<br></div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px =
solid rgb(204,204,204);padding-left:1ex"><div lang=3D"EN-US"><div><p class=
=3D"MsoNormal">So we just wanted a nicer format for the same functionality?=
</p></div></div></blockquote><div><br></div><div>If you believe that patchi=
ng a JSON instance document is exactly the same as</div><div>patching a NET=
CONF datastore, then yes, this is the same functionality.</div><div><br></d=
iv><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div =
lang=3D"EN-US"><div><p class=3D"MsoNormal"><u></u><u></u></p><p class=3D"Ms=
oNormal">Regards Balazs</p></div></div></blockquote><div><br></div><div><br=
></div><div>Andy</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex"><div lang=3D"EN-US"><div><p class=3D"MsoNormal"><u></u><u></u=
></p><p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p><div><div style=3D"bord=
er-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(=
225,225,225);padding:3pt 0cm 0cm"><p class=3D"MsoNormal"><b>From:</b> Jan L=
indblad &lt;<a href=3D"mailto:janl@tail-f.com" target=3D"_blank">janl@tail-=
f.com</a>&gt; <br><b>Sent:</b> 2020. m=C3=A1rcius 23., h=C3=A9tf=C5=91 15:5=
8<br><b>To:</b> Bal=C3=A1zs Lengyel &lt;<a href=3D"mailto:balazs.lengyel@er=
icsson.com" target=3D"_blank">balazs.lengyel@ericsson.com</a>&gt;<br><b>Cc:=
</b> <a href=3D"mailto:netconf@ietf.org" target=3D"_blank">netconf@ietf.org=
</a><br><b>Subject:</b> Re: [netconf] JSON-Patch versus YANG-Patch comparis=
on<u></u><u></u></p></div></div><p class=3D"MsoNormal"><u></u>=C2=A0<u></u>=
</p><p class=3D"MsoNormal">Bal=C3=A1sz,<u></u><u></u></p><div><p class=3D"M=
soNormal"><u></u>=C2=A0<u></u></p></div><div><div><blockquote style=3D"marg=
in-top:5pt;margin-bottom:5pt"><div><div><p class=3D"MsoNormal">As a part ou=
tsider in RestConf, I would like to ask what is the difference between YANG=
 Patch (rfc8072) and JSON Patch (rfc6902)?<span>=C2=A0</span><u></u><u></u>=
</p></div></div></blockquote><div><p class=3D"MsoNormal"><u></u>=C2=A0<u></=
u></p></div><div><p class=3D"MsoNormal">Observed from a sufficiently high l=
evel, they do more or less the same thing. When you get into the details, t=
he differences quickly become apparent. In YANG-Patch the set of operations=
 match exactly those you are used to from the NETCONF world. The path encod=
ing (including XML namespaces) is NETCONF style. The values are encoded as =
you would expect from the YANG-JSON mapping.<u></u><u></u></p></div><div><p=
 class=3D"MsoNormal"><u></u>=C2=A0<u></u></p></div><div><p class=3D"MsoNorm=
al">/jan<u></u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=C2=A0<u=
></u></p></div></div></div></div></div>____________________________________=
___________<br>
netconf mailing list<br>
<a href=3D"mailto:netconf@ietf.org" target=3D"_blank">netconf@ietf.org</a><=
br>
<a href=3D"https://www.ietf.org/mailman/listinfo/netconf" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/netconf</a><br>
</blockquote></div></div>

--0000000000006f8f9f05a187a186--


From nobody Mon Mar 23 09:20:32 2020
Return-Path: <session-request@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 683373A0C1A; Mon, 23 Mar 2020 09:20:16 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: netconf@ietf.org, netconf-chairs@ietf.org, ibagdona@gmail.com, mjethanandani@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 6.122.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158498041629.6795.14130270175446802019@ietfa.amsl.com>
Date: Mon, 23 Mar 2020 09:20:16 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/FGROuPZAwyCjCiPTNPlvqcV6Ygs>
Subject: [netconf] netconf - New Interim Meeting Request
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 23 Mar 2020 16:20:30 -0000

A new interim meeting request has just been submitted by Mahesh Jethanandani.

This request requires approval by the Area Director of the Operations and Management Area

The meeting can be approved here: 
https://datatracker.ietf.org/meeting/interim/request/interim-2020-netconf-01



---------------------------------------------------------
Working Group Name: Network Configuration
Area Name: Operations and Management Area
Session Requester: Mahesh Jethanandani

Meeting Type: Virtual Meeting

Session 1:

Date: 2020-04-06
Start Time: 08:00 America/Los_Angeles
Duration: 02:00
Remote Participation Information: https://ietf.webex.com/ietf/j.php?MTID=m683e06fe29b0582d35985946f168a138
Agenda Note: 

---------------------------------------------------------



From nobody Tue Mar 24 07:21:59 2020
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id F2FEF3A0864; Tue, 24 Mar 2020 07:21:55 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IESG Secretary <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
Cc: netconf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.122.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158505971578.11481.9017528876660817940@ietfa.amsl.com>
Date: Tue, 24 Mar 2020 07:21:55 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/kY2Q-Nb50rJ0yMBIejSzPe4xP3M>
Subject: [netconf] Network Configuration (netconf) WG Virtual Meeting: 2020-04-06
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 24 Mar 2020 14:21:57 -0000

The Network Configuration (netconf) Working Group will hold
a virtual interim meeting on 2020-04-06 from 07:00 to 09:00 America/Los_Angeles.

Agenda:
The agenda will be posted to the IETF website.

Information about remote participation:
https://ietf.webex.com/ietf/j.php?MTID=m683e06fe29b0582d35985946f168a138


From nobody Wed Mar 25 06:38:10 2020
Return-Path: <maurice.angermann@siemens.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 BF2423A0474 for <netconf@ietfa.amsl.com>; Wed, 25 Mar 2020 06:38:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-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=siemens.onmicrosoft.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 f-AMbT59ZXG0 for <netconf@ietfa.amsl.com>; Wed, 25 Mar 2020 06:38:06 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2075.outbound.protection.outlook.com [40.107.21.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E28473A017E for <netconf@ietf.org>; Wed, 25 Mar 2020 06:38:05 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Kj6xTo17YFZL8n7WmaQ3O3xlK00cVxUmHwsNXi1KiMuIxPRTSZio9U5MlbfKdzt2ny0XRdzAKNkthCebRwCnBnn8PrwrsnOETkq4zsBq1q10sZ5sjLXSmnFgcn2m22i1sw8SABc6oR9dtxmZaAL8faLAurGQj8aEYxAtBCzqY3UuIteePoO2VSotCpK/DWrsn+9FwpFsUtLQELJZk0+d8VAFE8N/3eQOsSjFLcjk0PJpx/gA37v78JOiSt6tnTFtNiwvWZaGLcjOK0ZpkK+wdytJZstphP238fb4QOFnT5XRgl5hGzaS3eBLFZsACYeQ46OPVkfLqhq9xQKzk/nSDA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2NvTvuxY+VOf6sPdead3soYk3eQgSrJBiqhlmKWLxR0=; b=MoTv4PXiVmg4N8EAikR+3wGe9B6e2BET6391fH5sxWVVYn2btPm4rZP3scy6iql51ORV/8MR/KMtgMvGuKJe72cje9tCp66UYHrgm0+lhflOxjVzg3zB2oWTVqMtNPnivvmv+8IKDpQQ7BhONKi5uQhyo92gi1CQqFd21uYE46EyTvT6GPg2F82zQ2XBedCn4s/qWC+RYdNuG5S4U3oycwzXeENBtpXrL4fYPmPApuI3qn1ESgKOxFV0GDaWTEJDLoyQWloTe51/qcgsY/F/iX8ft5HMPEyu43zwEJdXJN0CCkzThJKYlnXjr+TP0mAkez7DN9tuB7zZTz5E32T3lQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.onmicrosoft.com; s=selector1-siemens-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2NvTvuxY+VOf6sPdead3soYk3eQgSrJBiqhlmKWLxR0=; b=mbaMaYH/Hgl/e3UHxt6iz5pCKHnG3B5EBnSFMksuTGXUEmDnz8fwhEkY9NSQEM86bY9OvNy+KrSZSVQZlYUzpP6mosQMXkdwigiGIs7iPkOpvyYxDDaUu1UJLNvjRsfem/ylTOLQW3FNReSrx9BzEgppVxOpbHszt3kfwiJEKcY=
Received: from AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM (10.255.30.161) by AM0PR10MB2020.EURPRD10.PROD.OUTLOOK.COM (52.134.81.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.20; Wed, 25 Mar 2020 13:38:03 +0000
Received: from AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM ([fe80::783c:4827:7672:bdfd]) by AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM ([fe80::783c:4827:7672:bdfd%4]) with mapi id 15.20.2835.023; Wed, 25 Mar 2020 13:38:03 +0000
From: "maurice.angermann@siemens.com" <maurice.angermann@siemens.com>
To: "kent@watsen.net" <kent@watsen.net>
CC: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] ietf-crypto-types: read-only nodes to provide fingerprints of public keys and certificates
Thread-Index: AdX7jUN25LCA5qrYQ8icRH3S/nGkRgBGPY4AAXZkXAA=
Date: Wed, 25 Mar 2020 13:38:03 +0000
Message-ID: <AM0PR10MB3378E303B53D5AFEBB437F3BE6CE0@AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM>
References: <AM0PR10MB3378F579924AE0D6A3EA79DDE6F90@AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM> <01000170ea7b00ef-98396396-d6a5-40c0-bb44-58cf84422e10-000000@email.amazonses.com>
In-Reply-To: <01000170ea7b00ef-98396396-d6a5-40c0-bb44-58cf84422e10-000000@email.amazonses.com>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-document-confidentiality: NotClassified
authentication-results: spf=none (sender IP is ) smtp.mailfrom=maurice.angermann@siemens.com; 
x-originating-ip: [109.250.130.94]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 094926ea-bba0-4e95-dc03-08d7d0c1be24
x-ms-traffictypediagnostic: AM0PR10MB2020:
x-microsoft-antispam-prvs: <AM0PR10MB20207FB4272E723925B2CB19E6CE0@AM0PR10MB2020.EURPRD10.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0353563E2B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(396003)(366004)(376002)(136003)(39860400002)(52536014)(478600001)(186003)(26005)(8936002)(81156014)(8676002)(4326008)(33656002)(5660300002)(2906002)(6916009)(81166006)(53546011)(7696005)(86362001)(71200400001)(6506007)(66446008)(64756008)(66556008)(66476007)(316002)(15974865002)(76116006)(66574012)(966005)(9686003)(55016002)(66946007); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR10MB2020; H:AM0PR10MB3378.EURPRD10.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: siemens.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WfMjFuapJK7VKmDYPypIJpPqo2VFG9E1+/y3iBeKREejeNXuxPXF6d6vHNM0px9uwPA2WEeYugQt0lrPbckoa+uipT1OLRl7QFMu60hTdyehKg68kn1bvxLFfKHfS2/wzl0hi6+Tkd/ctJB9+O8xYypfGaptOMROTChnC69wrsG5SLq7rU7ZQgRgM2ktVVPBXdIEQztkcmR26OUfae6pl0BFsADniE5o4FDE8kCz35zHI3drOAqiPxkOUBvm0vPpSQYcVgY+dGEXGUnRIt4pVZ0ueel2os1GF0/ZagwhP13L2gGWm0G9Y1HXrI2jwycWuVn6hQs5jOuWE2xSI6uiq9bL5L9dqvkPJJC1CwOZfEZQAu5Tl6MlRUcAR1fXoBKee5kWBLw41e1LSuIC3kjhtTKaH0rGCzv02PVkfNCiqsuSvP55nbewlXAbBs7QMLv9rHZsPMZPd+2IN4PvLyV0tWsl0f4hGVB/EyNwh0IAA5B23gwo5WCSxLEvOFB1/aXxMd6XRfSVp1iMxbdC5Dltsw==
x-ms-exchange-antispam-messagedata: WBJJ9wNeeAFT0pnqPRfrRl5IugHxJBlbk/SQ7dLqsUsPspifzxFDkfiP5qwU9fJwXEjRLMH4mCnXxknvNH6EiQeKDOdjEC+S2XqQmYToRhCablZDcZqsob4GeuQXKESGCtJrmHox51qdWG0550M//w==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 094926ea-bba0-4e95-dc03-08d7d0c1be24
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Mar 2020 13:38:03.2447 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: tDrA5HE9RngGnEpYPd11cD5JJQOx0NEE0TYg63ioc7kRSfAQc3vdYJoTfLAnw3lCQJ34bzo8aQtAVmb4PbKzdLhkLcy6PWXtQJ1KlR9FhdE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB2020
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ELwPCcpdYdPaIYoqPfdpRJJSCrQ>
Subject: Re: [netconf] ietf-crypto-types: read-only nodes to provide fingerprints of public keys and certificates
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: Wed, 25 Mar 2020 13:38:09 -0000

LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEtlbnQgV2F0c2VuIDxrZW50QHdhdHNl
bi5uZXQ+DQpTZW50OiBEaWVuc3RhZywgMTcuIE3DpHJ6IDIwMjAgMjI6NTINClRvOiBBbmdlcm1h
bm4sIE1hdXJpY2UgKERJIFBBIENJIFImRCAyKSA8bWF1cmljZS5hbmdlcm1hbm5Ac2llbWVucy5j
b20+DQpDYzogbmV0Y29uZkBpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtuZXRjb25mXSBpZXRmLWNy
eXB0by10eXBlczogcmVhZC1vbmx5IG5vZGVzIHRvIHByb3ZpZGUgZmluZ2VycHJpbnRzIG9mIHB1
YmxpYyBrZXlzIGFuZCBjZXJ0aWZpY2F0ZXMNCg0KSGkgS2VudCwNCg0KPiBIaSBNYXVyaWNlLA0K
PiA+IEkgd291bGQgbGlrZSB0byBtYWtlIGEgc3VnZ2VzdGlvbiByZWdhcmRpbmcgdGhlIGdyb3Vw
aW5ncyBmb3IgcHVibGljIGtleXMgYW5kIGNlcnRpZmljYXRlcyBpbiBkcmFmdC1pZXRmLW5ldGNv
bmYtY3J5cHRvLXR5cGVzLTE0Og0KPiA+DQo+ID4gRXNwZWNpYWxseSBpbiBjYXNlIG9mIG1hbnVh
bCBzZXJ2ZXIgdmVyaWZpY2F0aW9uIGluIGFwcGxpY2F0aW9ucyBsaWtlIChPcGVuKVNTSCBvciBI
VFRQUyAoc2VsZi1zaWduZWQgY2VydHMpLCBpdCBpcyBxdWl0ZSBjb21tb24gdG8gY29tcGFyZSBm
aW5nZXJwcmludHMgb2YgYW4gKHJlbW90ZSkgaWRlbnRpdHkuDQo+ID4gVGhlcmVmb3JlIGl0IG1p
Z2h0IGJlIHVzZWZ1bCB0byBhZGQgb3BlcmF0aW9uYWwgZGF0YSAo4oCcY29uZmlnIGZhbHNl4oCd
KSBub2RlcyB0byB0aG9zZSBncm91cGluZ3MgdG8gcHJvdmlkZSB0aGUgZmluZ2VycHJpbnRzIG9m
IGEgcHVibGljIGtleS9jZXJ0aWZpY2F0ZS4NCj4NCj4gSWYgSSB1bmRlcnN0YW5kIHlvdSBjb3Jy
ZWN0bHksIHlvdSdyZSBkZXNjcmliaW5nIGEgdXNlIGNhc2Ugd2hlcmVieSBhIHNlcnZlciBpcyBj
b25maWd1cmVkIHRvIGxpc3RlbiBmb3IgU1NIIGFuZC9vciBUTFMgY29ubmVjdGlvbnMsIGFuZCB0
aGUgYWRtaW5pc3RyYXRvciBvZiB0aGUgc2VydmVyIHdpc2hlcyB0byBjb21tdW5pY2F0ZSB0aGUg
4oCcZmluZ2VycHJpbnTigJ0gdmFsdWUgdG8gY2xpZW50cyB0aGF0IHRoZXkgc2hvdWxkIGFjY2Vw
dCB3aGVuIGVzdGFibGlzaGluZyBhIGNvbm5lY3Rpb24gdG8gdGhlIHNlcnZlciBmb3IgdGhlIGZp
cnN0IHRpbWUsIGFzIG9wcG9zZWQgdG8gYmxpbmRseSBhY2NlcHRpbmcgdGhlIHByZXNlbnRlZCBm
aW5nZXJwcmludCAoaS5lLiwgdGhlICJ0cnVzdCBvbiBmaXJzdCB1c2XigJ0gcHJvYmxlbSkuICBJ
cyB0aGlzIGNvcnJlY3Q/DQoNClllcywgdGhhdCBjb3VsZCBiZSBvbmUgdXNlIGNhc2UsIGJ1dCBJ
IGFncmVlIHdpdGggd2hhdCB5b3UgaGF2ZSBtZW50aW9uZWQgaW4gMSkgYmVsb3c6IEluIHRoaXMg
Y2FzZSBpdCB3b3VsZCBiZSB0byBiZSBwcmVmZXJyZWQgdG8gc2VuZCB0aGUgd2hvbGUgcHVibGlj
IGtleSBvciBjZXJ0aWZpY2F0ZS4NCkJ1dCB0aGlzIGlzIG5vdCBuZWNlc3NhcmlseSBhYm91dCBh
biBhZG1pbmlzdHJhdG9yIGNvbW11bmljYXRpbmcgdGhlIGZpbmdlcnByaW50cyB0byBjbGllbnRz
Lg0KDQpUaGlzIG1pZ2h0IGFsc28gYmUgb25lIGFkbWluaXN0cmF0b3Igd2hvIHdhbnRzIHRvIHZl
cmlmeSB0aGUgY2VydGlmaWNhdGUgb2YgYW4gSFRUUFMgc2VydmVyIGRpc3BsYXllZCBieSB0aGUg
Y2xpZW50LXNpZGUgd2ViIGJyb3dzZXIuDQpJIGRvbid0IGtub3cgaWYgdGhlcmUgaXMgYSB3ZWIg
YnJvd3NlciB0aGF0IHN1cHBvcnRzIHRvIGRpc3BsYXkgdGhlIHNlcnZlcidzIGNlcnRpZmljYXRl
IChjaGFpbikgYXMgQ01TIHN0cnVjdHVyZSwgYnV0IHdlYiBicm93c2VycyBkaXNwbGF5IFNIQTEv
U0hBMjU2IGZpbmdlcnByaW50cy4NClRoZSBhZG1pbmlzdHJhdG9yIGNvdWxkIHRoZW4gYWNjZXNz
IHRoZSBvcGVyYXRpb25hbCBkYXRhc3RvcmUgZmlyc3QgdGhyb3VnaCBhICJ0cnVzdGVkIiBjb25u
ZWN0aW9uIHRvIGdldCB0aGUgZmluZ2VycHJpbnQuDQpGb3IgaW5zdGFuY2UsIHRoaXMgY291bGQg
YmUgYSBkaXJlY3Qgc2VyaWFsIGNvbm5lY3Rpb24vY29uc29sZSBwb3J0LCBvciBhIHByZXZpb3Vz
bHkgdmVyaWZpZWQgTkVUQ09ORi9TU0ggY29ubmVjdGlvbi4NCg0KT3RoZXJ3aXNlLCBpbiBvcmRl
ciB0byB2ZXJpZnkgdGhlIGNlcnRpZmljYXRlIHdpdGhvdXQgZmluZ2VycHJpbnRzIGF2YWlsYWJs
ZSwgb25lIHdvdWxkIGhhdmUgdG8gbWFudWFsbHkgZm9sbG93IHN0ZXBzIGxpa2UgdGhlIGZvbGxv
d2luZy4NCkxldHMgY2FsbCB0aGlzIEEpOg0KLSBJbiB0aGUgYnJvd3NlciwgZXhwb3J0IHRoZSBj
ZXJ0aWZpY2F0ZSB0byBhIGZpbGUuDQotIChJZiBhIGNlcnRpZmljYXRlIGNoYWluIGlzIHVzZWQs
IGFkZGl0aW9uYWwgaW50ZXJtZWRpYXRlL0NBIGNlcnRpZmljYXRlcyB3b3VsZCBoYXZlIHRvIGJl
IGV4cG9ydGVkIGFzIHdlbGwpDQotIENyZWF0ZSBhIENNUyBzdHJ1Y3R1cmUgZnJvbSB0aGUgZXhw
b3J0ZWQgY2VydGlmaWNhdGUgZmlsZShzKS4NCi0gTm93IGhlIG9yIHNoZSBjb3VsZCBzdGFydCB0
byBjb21wYXJlIHRoZSBsb2NhbGx5IGNyZWF0ZWQgQ01TIHdpdGggdGhlIENNUyBzdG9yZWQgaW4g
PHJ1bm5pbmc+Lg0KDQpQbGVhc2UgY29ycmVjdCBtZSBpbiBjYXNlIEkgaGF2ZSBtaXNzZWQgYW4g
ZWFzaWVyIHdheSB0byBkbyB0aGF0Lg0KDQpTaW1pbGFyIHN0ZXBzIGFyZSByZXF1aXJlZCBpZiBh
biBhZG1pbmlzdHJhdG9yIHdhbnRzIHRvIG1hbnVhbGx5IGNoZWNrIGZpbmdlcnByaW50cyBvZiBh
IGNlcnRpZmljYXRlIGNoYWluIGluIDxydW5uaW5nPiwgZS5nLiBjb25maWd1cmVkIGJ5IGEgZGlm
ZmVyZW50IGFkbWluaXN0cmF0b3IgYXMgYSB0cnVzdC1hbmNob3IuDQpMZXRzIGNhbGwgdGhpcyBC
KToNCi0gUmVhZCB0aGUgQ01TIGZyb20gPHJ1bm5pbmc+DQotIFNwbGl0IHRoZSBDTVMgdG8gc2lu
Z2xlIFg1MDkgY2VydHMNCi0gQ3JlYXRlIGZpbmdlcnByaW50IHBlciBYNTA5IGNlcnQNCg0KVGhp
bmtpbmcgYWJvdXQgdGhlc2Ugc2NlbmFyaW9zLCBJIGhhdmUgbm90aWNlZCB0aGF0IHRoZSBwcm9w
b3NhbCBJIGhhdmUgc2VudCB3b3VsZG4ndCBjb3ZlciB0aGUgY2FzZSB0aGF0IG9uZSBzaW5nbGUg
Q01TIHN0cnVjdHVyZSBjb250YWlucyBtb3JlIHRoYW4gb25lIGNlcnRpZmljYXRlLg0KSSB3aWxs
IHVwZGF0ZSBpdCBhY2NvcmRpbmdseS4NCg0KLy8gPC0tIE9UIC0tPg0KQlRXOiBJbiB0aGUgTkVU
Q09ORiBXRyBtYWlsIGFyY2hpdmUgSSBoYXZlIGZvdW5kIHRoZSBmb2xsb3dpbmcgcXVlc3Rpb24g
aW4gYSBtZXNzYWdlIGZyb20gSnVuZSAyMDE5Og0KIldvdWxkIGl0IGhlbHAgaWYgdGhlIGNyeXB0
by10eXBlcyBkcmFmdCBpbmNsdWRlZCBhbiBBcHBlbmRpeCBzZWN0aW9uIHRvIHN1cHBseSB0aGUg
YG9wZW5zc2xgIGNvbW1hbmRzIGZvciBqdXN0IHRoZSAndHJ1c3QtYW5jaG9yLWNlcnQtY21zJyBh
bmQgJ2VuZC1lbnRpdHktY2VydC1jbXMnIHR5cGVkZWZzPyINCihodHRwczovL21haWxhcmNoaXZl
LmlldGYub3JnL2FyY2gvbXNnL25ldGNvbmYvX0NOODRlWklaSDFlblF0STNEZ1phLVhoNFhJLykN
Cg0KSSBhZ3JlZSB3aXRoIEp1ZXJnZW4sIHRoYXQgaXQgd291bGQgYmUgdXNlZnVsIHRvIGhhdmUg
c3VjaCBhbiBhcHBlbmRpeC4NCkFyZSB0aGVyZSBzdGlsbCBwbGFucyB0byBhZGQgaXQ/DQpJIG9u
bHkga25vdyAib3BlbnNzbCBjcmwycGtjczciIHRvIGNyZWF0ZSBhIFBLQ1M3IHN0cnVjdHVyZSB3
aXRoIG9uZSBvciBtb3JlIFBFTSBjZXJ0cywgYnV0IGhvdyBjYW4gIm9wZW5zc2wiIGJlIHVzZWQg
dG8gZG8gdGhlIHNhbWUgZm9yIENNUz8NCi8vIDwtLSBPVCAtLT4NCg0KDQoNCj4gQXNzdW1pbmcg
dGhpcyBpcyB0aGUgdXNlIGNhc2UsIHNvbWUgcXVlc3Rpb25zIGFyZToNCj4NCj4gMSkgd2h5IHdv
dWxk4oCZbnQgdGhlIGFkbWluaXN0cmF0b3Igc2VuZCB0aGUgc2VydmVy4oCZcyBlbnRpcmUgcHVi
bGljLWtleS9jZXJ0aWZpY2F0ZSBpbnN0ZWFkIG9mIGEgZmluZ2VycHJpbnQ/DQo+DQo+IDIpIGRv
IFRMUy1iYXNlZCBhcHBsaWNhdGlvbnMgZXZlciB1c2UgZmluZ2VycHJpbnRzLCBhcyBvcHBvc2Vk
IHRvIHRoZSBJc3N1ZeKAmXMgY2VydCwgZXZlbiBpZiBhIGNlcnRpZmljYXRlIGlzIHNlbGYtc2ln
bmVkPw0KPg0KPiBBc3N1bWluZyBmaW5nZXJwcmludHMgYXJlIGluZGVlZCBuZWVkZWQvdXNlZDoN
Cj4NCj4gMykgaXMgdGhlcmUgYSBzdGFuZGFyZCBmaW5nZXJwcmludCBmb3JtYXRzIHRvIHVzZSwg
b3IgZG9lcyBlYWNoIGFwcCAoZS5nLiwgT3BlblNTTCkgZGVmaW5lIGl0cyBvd24/DQo+DQo+IDQp
IGluc3RlYWQgb2YgdGhlIGFkbWluaXN0cmF0b3Igb2J0YWluaW5nIHRoZSBmaW5nZXJwcmludCB2
aWEgb3BlcmF0aW9uYWwgc3RhdGUgKGNvbmZpZyBmYWxzZSkgZGF0YSwgd291bGQgaXQgYmUganVz
dCBhcyB3ZWxsIGZvciB0aGVtIHRvIGNvbm5lY3QgdG8gdGhlIHNlcnZlciBpdHNlbGYgYW5kIGdl
dCB0aGUgdmFsdWUgdGhhdCB3YXk/DQo+DQo+DQo+IEtlbnQgLy8gYXMgYSBjb250cmlidXRvcg0K
DQpUbyAxKTogQWJzb2x1dGVseSwgaW4gdGhlIGNhc2Ugb2YgYW4gYWRtaW5pc3RyYXRvciBkZXBs
b3lpbmcgY2VydGlmaWNhdGVzIGUuZy4gdmlhIGVtYWlsLCB0aGF0IHdvdWxkIGJlIHRoZSBiZXR0
ZXIgYXBwcm9hY2guDQoNClRvIDIpOiBJIHRoaW5rIFRMUy1iYXNlZCBhcHBsaWNhdGlvbnMgc2hv
dWxkICJpbnRlcm5hbGx5IiBuZXZlciB1c2UgZmluZ2VycHJpbnRzLiBQbGVhc2Ugbm90ZSB0aGF0
IHRoaXMgcHJvcG9zYWwgaXMgcHJpbWFyaWx5IG1lYW50IHRvIHNpbXBsaWZ5IG1hbnVhbCB2ZXJp
ZmljYXRpb25zLCBzaW5jZSBUTFMtYmFzZWQgYXBwbGljYXRpb25zIGxpa2Ugd2ViIGJyb3dzZXIg
dXN1YWxseSBkaXNwbGF5IGZpbmdlcnByaW50cyB0byB0aGUgdXNlciBpbnN0ZWFkIG9mIGUuZy4g
YSBQRU0tZW5jb2RlZCBjZXJ0aWZpY2F0ZSBvciBldmVuIGEgQ01TIHN0cnVjdHVyZS4NCg0KVG8g
MykNClRoaXMgaXMgYSB2ZXJ5IGdvb2QgcXVlc3Rpb24uDQoNCkF0IGxlYXN0IGZvciBYNTA5IGNl
cnRpZmljYXRlIGZpbmdlcnByaW50cyBpdCBpcyBjb21tb24gdG8gaGFzaCB0aGUgREVSLWVuY29k
ZWQgcmVwcmVzZW50YXRpb24uIFVuZm9ydHVuYXRlbHkgSSBoYXZlbid0IGZvdW5kIHRoaXMgZGVz
Y3JpYmVkIGFzIGFuIG9mZmljaWFsIHN0YW5kYXJkaXplZCBhcHByb2FjaC4NCg0KQnV0IEknbSBh
ZnJhaWQgdGhhdCBmb3IgU1NIIHB1YmxpYyBrZXlzIHRoZXJlIGlzIG5vdCBzdWNoIGEgZGUtZmFj
dG8gc3RhbmRhcmQuDQpJIHRoaW5rIE9wZW5TU0gtbGlrZSBmb3JtYXRzIGFzIGNyZWF0ZWQgYnkg
InNzaC1rZXlnZW4iIG1pZ2h0IGJlIG1vc3QgY29tbW9uLg0KU28gYXNzdW1pbmcgZmluZ2VycHJp
bnRzIGFyZSBhbHNvIGFkZGVkIHRvIHB1YmxpYyBrZXlzIGluIGNyeXB0by10eXBlcywgSSB0aGlu
ayBhIFlBTkcgZmVhdHVyZSBjb3VsZCBnaXZlIGFuIGltcGxlbWVudGF0aW9uIHRoZSBjaG9pY2Ug
dG8gc3BlY2lmeSB3aGV0aGVyIGl0IHN1cHBvcnRzIE9wZW5TU0gtbGlrZSBmaW5nZXJwcmludHMg
b3Igbm90Lg0KDQpUbyA0KSBTaG91bGQgYmUgdGhlIHNhbWUgdXNlIGNhc2UgYXMgZGVzY3JpYmVk
IGluIEEpLg0KDQoNCk1hdXJpY2UNCg0KDQoNCj4gPiBUaGF0IHdvdWxkIHByb3ZpZGUgZWFzeSBt
YW51YWwgdmVyaWZpY2F0aW9uLCBlLmcuIG9mIGEgd2hvbGUgY2VydGlmaWNhdGUgY2hhaW4gc3Rv
cmVkIGluIDxydW5uaW5nPi4NCj4gPg0KPiA+IEFueSBmZWVkYmFjayBvbiB0aGlzIHByb3Bvc2Fs
IGlzIG11Y2ggYXBwcmVjaWF0ZWQuDQo+ID4NCj4gPiBQbGVhc2UgZmluZCBhbiBleGFtcGxlIG9m
IGhvdyBhIGdlbmVyaWMgcmVhbGl6YXRpb24gaW4gdGhlIGNyeXB0by10eXBlcyBtb2R1bGUgY291
bGQgbG9vayBsaWtlIGJlbG93Og0KPiA+DQo+ID4gU2luY2Ug4oCceDUwOWMybjp0bHMtZmluZ2Vy
cHJpbnTigJ0gaXMgcHJvYmFibHkgbm90IGFuIGFwcHJvcHJpYXRlIG5hbWVzcGFjZSB0byBkZXNj
cmliZSBhIHB1YmxpYy1rZXkgZmluZ2VycHJpbnQsIGFuIGFjY29yZGluZyBkYXRhdHlwZSBjb3Vs
ZCBsb29rIGxpa2UgdGhhdDoNCj4gPiAgIHR5cGVkZWYgZmluZ2VycHJpbnQgew0KPiA+ICAgICB0
eXBlIHlhbmc6aGV4LXN0cmluZyB7DQo+ID4gICAgICAgLyogbWF4IHN0cmluZyByYW5nZSBvZiB4
NTA5YzJuOnRscy1maW5nZXJwcmludCdzIHBhdHRlcm4gcmVzdHJpY3Rpb24gKi8NCj4gPiAgICAg
ICBsZW5ndGggIm1pbiAuLiA3NjQiOw0KPiA+ICAgICB9DQo+ID4gICB9DQo+ID4NCj4gPiBBIG5l
dyBncm91cGluZyB0byBwcm92aWRlIGZpbmdlcnByaW50cyBkZXBlbmRpbmcgb24gdGhlIGF2YWls
YWJsZSBoYXNoaW5nIGFsZ29yaXRobXM6DQo+ID4gICBncm91cGluZyBmaW5nZXJwcmludHMtZ3Jv
dXBpbmcgew0KPiA+ICAgICBkZXNjcmlwdGlvbg0KPiA+ICAgICAgICJBIHNldCBvZiBmaW5nZXJw
cmludHMgb2YgYSBwdWJsaWMga2V5IG9yIGEgY2VydGlmaWNhdGUuDQo+ID4gICAgICAgIEltcGxl
bWVudGF0aW9ucyBTSE9VTEQgTk9UIHByb3ZpZGUgYSBsaXN0IGVudHJ5IGZvciBhbiBhbGdvcml0
aG0NCj4gPiAgICAgICAgdGhhdCBpcyBub3QgYmVpbmcgbGlzdGVkIGFzIHN1cHBvcnRlZCBpbiBp
YW5hLWhhc2gtYWxncy4iOw0KPiA+ICAgIGNvbnRhaW5lciBmaW5nZXJwcmludHMgew0KPiA+ICAg
ICAgIGRlc2NyaXB0aW9uDQo+ID4gICAgICAgICAiQSBzZXQgb2YgZmluZ2VycHJpbnRzIG9mIGEg
cHVibGljIGtleSBvciBhIGNlcnRpZmljYXRlLiI7DQo+ID4gICAgICAgbGlzdCBmaW5nZXJwcmlu
dCB7DQo+ID4gICAgICAgICBrZXkgImFsZ29yaXRobSI7DQo+ID4gICAgICAgICBkZXNjcmlwdGlv
bg0KPiA+ICAgICAgICAgICAiQSBmaW5nZXJwcmludC4iOw0KPiA+ICAgICAgICAgbGVhZiBhbGdv
cml0aG0gew0KPiA+ICAgICAgICAgICB0eXBlIGloYTpoYXNoLWFsZ29yaXRobS10eXBlOw0KPiA+
ICAgICAgICAgICBkZXNjcmlwdGlvbg0KPiA+ICAgICAgICAgICAgICJUaGUgaGFzaGluZyBhbGdv
cml0aG0uIjsNCj4gPiAgICAgICAgIH0NCj4gPiAgICAgICAgIGxlYWYgaGFzaCB7DQo+ID4gICAg
ICAgICAgIHR5cGUgZmluZ2VycHJpbnQ7DQo+ID4gICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ID4g
ICAgICAgICAgICAgIlRoZSBmaW5nZXJwcmludCB2YWx1ZS4iOw0KPiA+ICAgICAgICAgfQ0KPiA+
ICAgICAgIH0NCj4gPiAgICAgfQ0KPiA+ICAgfQ0KPiA+DQo+ID4gVGhlIHJlc3VsdGluZyB1cGRh
dGVkIGdyb3VwaW5ncyB3b3VsZCBsb29rIGxpa2UgdGhhdDogKCopIGluZGljYXRlcyB0aGUgbmV3
IG5vZGVzDQo+ID4gICBncm91cGluZyBwdWJsaWMta2V5LWdyb3VwaW5nDQo+ID4gICAgICstLSBh
bGdvcml0aG0gICAgICAgICAgICAgICAgIGlhc2E6YXN5bW1ldHJpYy1hbGdvcml0aG0tdHlwZQ0K
PiA+ICAoKikrLS1ybyBmaW5nZXJwcmludHMNCj4gPiAgKCopfCAgKy0tcm8gZmluZ2VycHJpbnQq
IFthbGdvcml0aG1dDQo+ID4gICgqKXwgICAgICstLXJvIGFsZ29yaXRobSAgICAgICAgICAgICBp
aGE6aGFzaC1hbGdvcml0aG0tdHlwZQ0KPiA+ICAoKil8ICAgICArLS1ybyBoYXNoICAgICAgICAg
ICAgICAgICAgZmluZ2VycHJpbnQNCj4gPiAgICAgKy0tIHB1YmxpYy1rZXktZm9ybWF0PyAgICAg
ICAgaWRlbnRpdHlyZWYNCj4gPiAgICAgKy0tIHB1YmxpYy1rZXkgICAgICAgICAgICAgICAgYmlu
YXJ5DQo+ID4NCj4gPiAgIGdyb3VwaW5nIHRydXN0LWFuY2hvci1jZXJ0LWdyb3VwaW5nDQo+ID4g
ICAgICstLSBjZXJ0PyAgICAgICAgICAgICAgICAgICAgIHRydXN0LWFuY2hvci1jZXJ0LWNtcw0K
PiA+ICAoKikrLS1ybyBmaW5nZXJwcmludHMNCj4gPiAgKCopfCAgKy0tcm8gZmluZ2VycHJpbnQq
IFthbGdvcml0aG1dDQo+ID4gICgqKXwgICAgICstLXJvIGFsZ29yaXRobSAgICAgICAgICAgICBp
aGE6aGFzaC1hbGdvcml0aG0tdHlwZQ0KPiA+ICAoKil8ICAgICArLS1ybyBoYXNoICAgICAgICAg
ICAgICAgICAgZmluZ2VycHJpbnQNCj4gPiAgICAgKy0tLW4gY2VydGlmaWNhdGUtZXhwaXJhdGlv
bg0KPiA+ICAgICAgICArLS0gZXhwaXJhdGlvbi1kYXRlICAgIHlhbmc6ZGF0ZS1hbmQtdGltZQ0K
PiA+DQo+ID4gICBncm91cGluZyBlbmQtZW50aXR5LWNlcnQtZ3JvdXBpbmcNCj4gPiAgICAgKy0t
IGNlcnQ/ICAgICAgICAgICAgICAgICAgICAgZW5kLWVudGl0eS1jZXJ0LWNtcw0KPiA+ICAoKikr
LS1ybyBmaW5nZXJwcmludHMNCj4gPiAgKCopfCAgKy0tcm8gZmluZ2VycHJpbnQqIFthbGdvcml0
aG1dDQo+ID4gICgqKXwgICAgICstLXJvIGFsZ29yaXRobSAgICAgICAgICAgICBpaGE6aGFzaC1h
bGdvcml0aG0tdHlwZQ0KPiA+ICAoKil8ICAgICArLS1ybyBoYXNoICAgICAgICAgICAgICAgICAg
ZmluZ2VycHJpbnQNCj4gPiAgICAgKy0tLW4gY2VydGlmaWNhdGUtZXhwaXJhdGlvbg0KPiA+ICAg
ICAgICArLS0gZXhwaXJhdGlvbi1kYXRlICAgIHlhbmc6ZGF0ZS1hbmQtdGltZQ0KPiA+DQo+ID4g
UGxlYXNlIG5vdGUgdGhhdCBsZWFmLWxpc3RzIGFzIHVzZWQgaW4g4oCcdHJ1c3QtYW5jaG9yLWNl
cnRzLWdyb3VwaW5n4oCdIG9yIOKAnGVuZC1lbnRpdHktY2VydHMtZ3JvdXBpbmfigJ0gd291bGRu
4oCZdCBiZSBjb25zaWRlcmVkIGJ5IHRoYXQgYXBwcm9hY2guDQo+ID4NCj4gPiBBZ2FpbiwgYW55
IGZlZWRiYWNrIGlzIGFwcHJlY2lhdGVkLg0KPiA+DQo+ID4gVGhhbmtzDQo+ID4gQlIgTWF1cmlj
ZQ0KPiA+DQo+ID4NCj4gPg0KPiA+IFdpdGggYmVzdCByZWdhcmRzLA0KPiA+IE1hdXJpY2UgQW5n
ZXJtYW5uDQo+ID4NCj4gPiBTaWVtZW5zIEFHDQo+ID4gRGlnaXRhbCBJbmR1c3RyaWVzDQo+ID4g
UHJvY2VzcyBBdXRvbWF0aW9uDQo+ID4gU29mdHdhcmUgSG91c2UgS2hlDQo+ID4gREkgUEEgQ0kg
UiZEIDINCj4gPiBPZXN0bGljaGUgUmhlaW5icnVlY2tlbnN0ci4gNTANCj4gPiA3NjE4NyBLYXJs
c3J1aGUsIEdlcm1hbnkNCj4gPiBtYWlsdG86bWF1cmljZS5hbmdlcm1hbm5Ac2llbWVucy5jb20N
Cj4gPiB3d3cuc2llbWVucy5jb20vaW5nZW51aXR5Zm9ybGlmZQ0KPiA+DQo+ID4gU2llbWVucyBB
a3RpZW5nZXNlbGxzY2hhZnQ6IENoYWlybWFuIG9mIHRoZSBTdXBlcnZpc29yeSBCb2FyZDogSmlt
IEhhZ2VtYW5uIFNuYWJlOyBNYW5hZ2luZyBCb2FyZDogSm9lIEthZXNlciwgQ2hhaXJtYW4sIFBy
ZXNpZGVudCBhbmQgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXI7IFJvbGFuZCBCdXNjaCwgTGlzYSBE
YXZpcywgS2xhdXMgSGVsbXJpY2gsIENlZHJpayBOZWlrZSwgTWljaGFlbCBTZW4sIFJhbGYgUC4g
VGhvbWFzOyBSZWdpc3RlcmVkIG9mZmljZXM6IEJlcmxpbiBhbmQgTXVuaWNoLCBHZXJtYW55OyBD
b21tZXJjaWFsIHJlZ2lzdHJpZXM6IEJlcmxpbiBDaGFybG90dGVuYnVyZywgSFJCIDEyMzAwLCBN
dW5pY2gsIEhSQiA2Njg0OyBXRUVFLVJlZy4tTm8uIERFIDIzNjkxMzIyDQo+ID4NCj4gPg0KPiA+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4gbmV0
Y29uZiBtYWlsaW5nIGxpc3QNCj4gPiBuZXRjb25mQGlldGYub3JnDQo+ID4gaHR0cHM6Ly93d3cu
aWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRjb25mDQo=


From nobody Wed Mar 25 08:33:24 2020
Return-Path: <eckelcu@cisco.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 448EE3A095D for <netconf@ietfa.amsl.com>; Wed, 25 Mar 2020 08:33:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.601
X-Spam-Level: 
X-Spam-Status: No, score=-9.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=bhFphrRk; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=cisco.onmicrosoft.com header.b=g8FyPdGC
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 Zc3ND2Yi0iMf for <netconf@ietfa.amsl.com>; Wed, 25 Mar 2020 08:33:17 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 968313A0890 for <netconf@ietf.org>; Wed, 25 Mar 2020 08:33:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=24980; q=dns/txt; s=iport; t=1585150395; x=1586359995; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=yH07fDn6LAVyRjXOyrMYHepqPMdeJWZhnWCE4HyLfd0=; b=bhFphrRk4JpvK4o/9+ozqFttYZ5sp86BQt1RVxdklXqg576ITWvjRhkK kmIF8EquHIKaGWJb8bDRKC/zzPLTc8j13WmnqUCW30zfntTMJDGKabg3h XOPX1fOcsNIVJ7Z9Fhkxna74ht+Ov7d0jWs3Em/fsiFRhU5MtOdjtawIF w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AvI8URxLCoYSjIR0hjtmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeBvad2lFGcW4Ld5roEkOfQv636EU04qZea+DFnEtRXUg?= =?us-ascii?q?Mdz8AfngguGsmAXEDwL/PuZDESF8VZX1gj9Ha+YgBY?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CWAAAGeXte/5NdJa1MGh0BAQEJARE?= =?us-ascii?q?FBQGBZwgBCwGBU1AFbFggBAsqhBmDRQOEWoYaToIRmB6BLoEkA1QKAQEBDAE?= =?us-ascii?q?BGA0IAgQBAYN/RQIXghEkNAkOAgMBAQsBAQUBAQECAQUEbYVWAQuFZAIBAwE?= =?us-ascii?q?BEBEdAQEsDA8CAQgULgICAiULJQIEEw4UgwQBgksDLgEOPKI4AoE5iGJ1gTK?= =?us-ascii?q?CfwEBBYEzAoEQgm8YggUHAwaBOAGMLhqCAIERJyCCTT6BBIFgAQECARmBaYJ?= =?us-ascii?q?xMoIsjgAGgnGFeCRxDZhICoI8g3eDaI8pHZtejxGJEJJkAgQCBAUCDgEBBYF?= =?us-ascii?q?SOYFYcBU7KgGCQVAYDY4dDAwLg1CFFIVBdAKBJ41+AQE?=
X-IronPort-AV: E=Sophos;i="5.72,304,1580774400"; d="scan'208";a="453051498"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Mar 2020 15:33:14 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 02PFXEtM006041 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netconf@ietf.org>; Wed, 25 Mar 2020 15:33:14 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 25 Mar 2020 10:33:14 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 25 Mar 2020 10:33:13 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 25 Mar 2020 10:33:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QF92taO5tCFf3MSiLOk+zmYngtA1wgwcvrL1+hrZKUP1Y6s/CrUna2dOtC5HDhO71ie2hildcjNk9zkt36SOLIlByZlwe0NRwSU8hK61/BpEet5EgaF6v5HXB67Y2m3kSeD9wNbhXBMc0RHht+sqERxwMnNdguXPsTfuF6kt30nAq2PRnIl8vCU5I/lzluxlOcwwAIUW3dxRtT5sPDSJeIHKIniP1IVk0+gNu8Lm3xsEA2EfgPnQOVomRTH2ya4iLhs7BTmQpnhi7d4kcanqHIAIR3OWdVuf6TSQO7FkXCUTZfB1baRtSBfeT6Yt6zv6GEbiIsmEy1shTFZrhNE9Fg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HwFtuaaNrzO/EOajWLxPztdtLpX07oenA5SMbsYbwEY=; b=h5ojirfv+YMtmsvd1gUaWWHw4p48AtSALNzl4kTwDAlOTLGf5SpNNXyhMTQqZKYBleKoAYoSce1tJCRNrq6uQsjYwiTy+xrcv8fYBASlU8kuuBhpI8cjWb4XczfZzhaCkeBN2XSEQ9y2IzFSjJ3JbmEAvg5tga2IfcAhvk3hJGT8xtMYLut8S3P2ozQ4VcOONdh1+T7kZ7wf6LQYjgAmPVxr9uiGhVL5VDggzkPh3kAGS4kecsJrzOeR1rb19aa7m868d+5Ayi/M3FiUOdhPlsXo67BDuG3aqqLgKux4/3SJvsh1n7NgyuvT2e671H9xaiG6Q7AcnEW06d+G2byB4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HwFtuaaNrzO/EOajWLxPztdtLpX07oenA5SMbsYbwEY=; b=g8FyPdGCoKbT9bXVlTzsatkxDdRk7NWIjiH62cfdYzLpv3k8jo6Wj/8ABF/f9WgEZ1TWkK1CnsMx6uZHnJCrbWGZoZRl7UV11QCMO71uen5PtoU0wZbcfFczVgbwlatZMAwgXJptU9pGRbcRqQeZKCg3pQkbSOii+Whg55o1su8=
Received: from BYAPR11MB3237.namprd11.prod.outlook.com (2603:10b6:a03:1e::19) by BYAPR11MB3768.namprd11.prod.outlook.com (2603:10b6:a03:fa::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.22; Wed, 25 Mar 2020 15:33:12 +0000
Received: from BYAPR11MB3237.namprd11.prod.outlook.com ([fe80::4421:7a75:b474:703b]) by BYAPR11MB3237.namprd11.prod.outlook.com ([fe80::4421:7a75:b474:703b%5]) with mapi id 15.20.2835.021; Wed, 25 Mar 2020 15:33:12 +0000
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] Network Configuration (netconf) WG Virtual Meeting: 2020-04-06
Thread-Index: AQHWAeexpIvtmZ/CN0KszeTITuKBbqhY/DmA
Date: Wed, 25 Mar 2020 15:33:12 +0000
Message-ID: <FDDA32A2-595B-4E23-BC44-48879DB67A2E@cisco.com>
References: <158505971578.11481.9017528876660817940@ietfa.amsl.com>
In-Reply-To: <158505971578.11481.9017528876660817940@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.35.20030802
authentication-results: spf=none (sender IP is ) smtp.mailfrom=eckelcu@cisco.com; 
x-originating-ip: [2601:647:4300:7270:8572:e60a:d529:d919]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2712c41b-896e-4b6d-547e-08d7d0d1d456
x-ms-traffictypediagnostic: BYAPR11MB3768:
x-microsoft-antispam-prvs: <BYAPR11MB3768E6573F45A51EC0A1AFDFB2CE0@BYAPR11MB3768.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-forefront-prvs: 0353563E2B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(396003)(39860400002)(366004)(346002)(136003)(5660300002)(8676002)(478600001)(33656002)(64756008)(8936002)(81166006)(86362001)(81156014)(316002)(186003)(2616005)(966005)(6512007)(16799955002)(6486002)(76116006)(36756003)(4744005)(66476007)(66556008)(66616009)(66946007)(6506007)(71200400001)(66446008)(2906002)(6916009); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR11MB3768; H:BYAPR11MB3237.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; 
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZT5vBLonizMtcc543hCak9ILm5WVyuN4DHgJ9Ko3bDiC72fZFEHIXTy8iRgqw9pZfXZAsbg4eqinE4zMiskU30z2sGEW9PpYGPralIV7wBeKgNWkMfMLC5whZ3Dz7rJkvP99Cn/OQL71gyOfPS5adeplcrIBe9HkUjLmxynWAZf3Ax+HiFq7XiHHlhDAeigxiXhxju1NBrHDbGRjGZ+pr3uZUC5lmjOtUcRlpcNG5/DffztkzM6r2RbwQlRQgAWQ/bGFP8UdotmQfNknQzoqRrecRcDFZuNt4jmV1Fk3h6RNiapUVoM+u2gAF5/NzEJDHsrcSgRIs9BR0xksbbY5UNFkwroDe9kqxSVq/0z3aapasiYIz5wLGYgatgxHjQ/rAOva1VbCz9kDGiZnO+EG1rNJ++9mzKlQWfXpTsTRMF0eKqFhI9oLc4JPS6KbvmF83DTCTLEC+Mauj2eDq3/wJqjiDmHpvhVcs/yN1eZlV0FIR69B1qhY1bBlijHb3eIG14sSurNO3Bw8qj5so5vGUg==
x-ms-exchange-antispam-messagedata: oLz8o0gReT4U5nvGQAoPonWchhG7QLgqLinBgxEh6jt3JLhQt0KoNitiZlt4M07W+fxHq1vTNfHOQCg7CIV/JnouUtevvV7a4Qx0XNCUqJu8pBCZcTASQ5/IPVfSQGyLsIEE3adTVRM4cASEhj/LBHiKL6OPnmPySZZ7KFHoWJCft/83CBeaZI10o1JSKFkkN9taElCY1pM/KKUOSvEZrg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/mixed; boundary="_002_FDDA32A2595B4E23BC4448879DB67A2Eciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 2712c41b-896e-4b6d-547e-08d7d0d1d456
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Mar 2020 15:33:12.3865 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: l1ijy8cLYl2dJkdngUguntqB5SiMjGg0fOG8yTeH4UuWkVeaC0qtepQFEJ62cTMgVhtgZupB9kLS102dOAvPMQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3768
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/IelzOViEsWwyS8A8bWGkZnXHlN0>
Subject: Re: [netconf] Network Configuration (netconf) WG Virtual Meeting: 2020-04-06
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: Wed, 25 Mar 2020 15:33:21 -0000

--_002_FDDA32A2595B4E23BC4448879DB67A2Eciscocom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <403F13F1C13F0F439941ACCF1B75DCDE@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

SSBzZWUgdGhpcyBoYXMgYmVlbiBzY2hlZHVsZWQgZnJvbSAwNzAwLTA5MDAuIFRoZSByZXF1ZXN0
IHdhcyBmb3IgMDgwMC0xMDAwIChhdHRhY2hlZCkuIA0KSSB3YW50ZWQgdG8gYm90aDoNCg0KYSkg
YXNrIGZvciBjb25maXJtYXRpb24gZnJvbSB0aGUgY2hhaXJzIGlmIDA3MDAtMDkwMCBpcyBpbiBm
YWN0IGNvcnJlY3Q/DQpiKSBjYWxsIHRoaXMgb3V0LCBmb3IgcGVvcGxlIGxpa2UgbXlzZWxmIHdo
byBtYXkgaGF2ZSBibG9ja2VkIG91dCB0aW1lIHByZXZpb3VzbHkgYmFzZWQgb24gdGhlIHJlcXVl
c3QNCg0KVGhhbmtzLA0KQ2hhcmxlcw0KDQrvu79PbiAzLzI0LzIwLCA3OjIyIEFNLCAibmV0Y29u
ZiBvbiBiZWhhbGYgb2YgSUVTRyBTZWNyZXRhcnkiIDxuZXRjb25mLWJvdW5jZXNAaWV0Zi5vcmcg
b24gYmVoYWxmIG9mIGllc2ctc2VjcmV0YXJ5QGlldGYub3JnPiB3cm90ZToNCg0KICAgIFRoZSBO
ZXR3b3JrIENvbmZpZ3VyYXRpb24gKG5ldGNvbmYpIFdvcmtpbmcgR3JvdXAgd2lsbCBob2xkDQog
ICAgYSB2aXJ0dWFsIGludGVyaW0gbWVldGluZyBvbiAyMDIwLTA0LTA2IGZyb20gMDc6MDAgdG8g
MDk6MDAgQW1lcmljYS9Mb3NfQW5nZWxlcy4NCiAgICANCiAgICBBZ2VuZGE6DQogICAgVGhlIGFn
ZW5kYSB3aWxsIGJlIHBvc3RlZCB0byB0aGUgSUVURiB3ZWJzaXRlLg0KICAgIA0KICAgIEluZm9y
bWF0aW9uIGFib3V0IHJlbW90ZSBwYXJ0aWNpcGF0aW9uOg0KICAgIGh0dHBzOi8vaWV0Zi53ZWJl
eC5jb20vaWV0Zi9qLnBocD9NVElEPW02ODNlMDZmZTI5YjA1ODJkMzU5ODU5NDZmMTY4YTEzOA0K
ICAgIA0KICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
DQogICAgbmV0Y29uZiBtYWlsaW5nIGxpc3QNCiAgICBuZXRjb25mQGlldGYub3JnDQogICAgaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRjb25mDQogICAgDQoNCg==

--_002_FDDA32A2595B4E23BC4448879DB67A2Eciscocom_
Content-Type: message/rfc822
Content-Disposition: attachment; creation-date="Wed, 25 Mar 2020 15:33:11 GMT";
 modification-date="Wed, 25 Mar 2020 15:33:11 GMT"
Content-ID: <D9B2B5FE8B8FF44EA191C55922B40AC0@namprd11.prod.outlook.com>

Received: from MWHPR11MB0078.namprd11.prod.outlook.com (2603:10b6:a02:bc::36)
 by BYAPR11MB3237.namprd11.prod.outlook.com with HTTPS via
 BYAPR07CA0023.NAMPRD07.PROD.OUTLOOK.COM; Mon, 23 Mar 2020 16:22:46 +0000
Received: from SN6PR08CA0026.namprd08.prod.outlook.com (2603:10b6:805:66::39)
 by MWHPR11MB0078.namprd11.prod.outlook.com (2603:10b6:301:67::38)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.22; Mon, 23 Mar
 2020 16:22:44 +0000
Received: from SN1NAM01FT029.eop-nam01.prod.protection.outlook.com
 (2603:10b6:805:66:cafe::7e) by SN6PR08CA0026.outlook.office365.com
 (2603:10b6:805:66::39) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2835.18 via Frontend
 Transport; Mon, 23 Mar 2020 16:22:44 +0000
Authentication-Results: spf=fail (sender IP is 64.101.210.229)
 smtp.mailfrom=ietf.org; cisco.mail.onmicrosoft.com; dkim=pass (signature was
 verified) header.d=ietf.org;cisco.mail.onmicrosoft.com; dmarc=pass
 action=none header.from=ietf.org;
Received-SPF: Fail (protection.outlook.com: domain of ietf.org does not
 designate 64.101.210.229 as permitted sender)
 receiver=protection.outlook.com; client-ip=64.101.210.229;
 helo=mail.cisco.com;
Received: from mail.cisco.com (64.101.210.229) by
 SN1NAM01FT029.mail.protection.outlook.com (10.152.65.214) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id
 15.20.2814.13 via Frontend Transport; Mon, 23 Mar 2020 16:22:43 +0000
Received: from xch-rcd-002.cisco.com (173.37.102.12) by xhs-rtp-002.cisco.com
 (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2;
 Mon, 23 Mar 2020 12:22:28 -0400
Received: from xch-aln-002.cisco.com (173.36.7.12) by XCH-RCD-002.cisco.com
 (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 23 Mar
 2020 11:22:26 -0500
Received: from alln-iport-4.cisco.com (173.37.142.91) by mail.cisco.com
 (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend
 Transport; Mon, 23 Mar 2020 11:22:26 -0500
Received: from alln-core-5.cisco.com ([173.36.13.138])
 by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA;
 23 Mar 2020 16:22:26 +0000
Received: from alln-inbound-l.cisco.com (alln-inbound-l.cisco.com
 [173.37.147.242])
 by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 02NGMMmj024300
 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 23 Mar 2020 16:22:26 GMT
Received-SPF: Pass (alln-inbound-l.cisco.com: domain of
 netconf-bounces@ietf.org designates 4.31.198.44 as permitted
 sender) identity=mailfrom; client-ip=4.31.198.44;
 receiver=alln-inbound-l.cisco.com;
 envelope-from="netconf-bounces@ietf.org";
 x-sender="netconf-bounces@ietf.org"; x-conformance=spf_only;
 x-record-type="v=spf1"; x-record-text="v=spf1
 ip4:4.31.198.32/27 ip6:2001:1900:3001:0011::0/64
 ip4:66.70.182.38 ip4:158.69.166.16/29
 ip6:2607:5300:203:1b26::0/64 ip4:158.69.229.207
 ip4:192.95.54.40/29 ip6:2607:5300:0060:9ccf::0/64 -all"
Received-SPF: None (alln-inbound-l.cisco.com: no sender
 authenticity information available from domain of
 postmaster@mail.ietf.org) identity=helo;
 client-ip=4.31.198.44; receiver=alln-inbound-l.cisco.com;
 envelope-from="netconf-bounces@ietf.org";
 x-sender="postmaster@mail.ietf.org"; x-conformance=spf_only
Authentication-Results-Original: alln-inbound-l.cisco.com; spf=Pass
 smtp.mailfrom=netconf-bounces@ietf.org; spf=None
 smtp.helo=postmaster@mail.ietf.org; dkim=pass (signature verified)
 header.i=@ietf.org; dmarc=pass (p=none dis=none) d=ietf.org
IronPort-SDR: X8eQQlu6HPGOxNc8LQMhXr/Dqwb7HxInDwOvoLJGdj+SEimiPpeDaJaT9sBOeaiXW0jch4C6y8
 WcQx1UjpAUolUCgTKG6A698MIhaCRv6xE=
X-from-outside-Cisco: 4.31.198.44
IronPort-PHdr: =?us-ascii?q?9a23=3AEjTd1RSShq0sMJdkPxcdOitS1dpsv+yvbD5Q0Y?=
 =?us-ascii?q?Iujvd0So/mwa65Zh2Et8tkgFKBZ4jH8fUM07OQ7/m8HzVcsd3R7DgrS99laV?=
 =?us-ascii?q?wssY0uhQsuAcqIWwXQDcXBSGgEJvlET0Jv5HqhMEJYS47UblzWpWCuv3ZJQk?=
 =?us-ascii?q?2sfQV6Kf7oFYHMks+5y/69+4HJYwVPmTGxfa5+IA+5oAnMucQam5ZuJ6kyxx?=
 =?us-ascii?q?fGoXZFdPldyH91K16Ugxvz6cC88YJ5/S9Nofwh7clAUav7f6Q8U7NVCSktPn?=
 =?us-ascii?q?426sP2qxTNVBOD6XQAXGoYlBpIGBXF4wrhXpjtqCv6t/Fy1zecMMbrUL07Qz?=
 =?us-ascii?q?Wi76NsSB/1lCcKMiMy/W/LhsBsiq9QvRWuqgBxzoLIfY2ZLeZycr7Adt8eWG?=
 =?us-ascii?q?ZMXsNdWipcCY2+coQPFfIMMulYoYfjv1sArhWwCxSuCe3txTJEm3H70bEm3O?=
 =?us-ascii?q?ouDw7GxxctH84MvXjIsNn5KLseXf6zwaLVzTvDdfRW2TLl5YbLfR4vv/GCVq?=
 =?us-ascii?q?93f8XP10YvCwLFjlOfqYf4Ij2ayP8Ns3Oa7+pnU+KklnIppB9oojiy2MgskZ?=
 =?us-ascii?q?XJjZ8LxFDD8iV5xJs+KNqjSEFlet6kC5pQtyacN4dvWMMtXXhouDskxb0dpZ?=
 =?us-ascii?q?62ZykKx4o7xx7RcfCHdJKI4h36WeuXPDx2inVleLeliBaz90it0uz8Wdeo0F?=
 =?us-ascii?q?ZEtCZFlcPMtn8V2x3d9MeIUeVy/0i71TmT0ADT7+dJKl03m6rDM5MszaQ8m5?=
 =?us-ascii?q?QOvUjZAyP7nEb7gLWZe0gr/OWj9v7pba/8ppCGMo95kgH+Pboqmsy4Gek4Nx?=
 =?us-ascii?q?IBX2mf+eim1b3s41H5QLtQgv0xiKnZv4jWJcUdpqGnHw9Yyoku5wyxAju7yt?=
 =?us-ascii?q?gUgH0KIVFfdB+IgIXlI1TOL+r5Dfe7jVSsijBrx/XeM73nHJrNMmTMkLDnfb?=
 =?us-ascii?q?Zz8kJT0w0zzc1Z551IFL4BO+n+Wk7vu9zEAB81KQu0w/zoCNllzIMRRXqPAr?=
 =?us-ascii?q?OFMKPVqVKH/OEvLPOKZI8Oojn9MeIq6uXygn84gl8SYa6p0YELZ3C/G/RsO1?=
 =?us-ascii?q?+Zbmb0gtcdDWcKuRIzQ/buiFKcTz5TZnCyULwn6z4nCYKmFpvMRoe3jLOd2y?=
 =?us-ascii?q?e7G4VcZnpaBVCUDXfoa4KEVu8WZyKXOcBhjiYEVbm5S4A7zhyhqA76y6F7Ie?=
 =?us-ascii?q?rT4CEXqZXj1N1t7e3JiR4y7SB0D9ia02yVVG57gmcISCU33KBkv0Nw0UuM0a?=
 =?us-ascii?q?ljg/NEEtxf/e9GUgA/NZTE1ex1F8jyWh7dfteOUFupXtamATYsQd0r3tABfU?=
 =?us-ascii?q?V9Fs6+gRDCxCqlH7gVm6aXC5wz96LWx2LxKNply3bayKkhiEErTddMNW2hmK?=
 =?us-ascii?q?F/7BTTCJDTk0iCi6mqdL8c0zLK9GuZ0WWOu0RYWhZqUarZRXAfelfWrdPh60?=
 =?us-ascii?q?zfQb+hE7EnMhZFycGYMaZFdtzpjU5aS/fkItjRf2Wxm2KoDxaS2ryMdJbqe3?=
 =?us-ascii?q?ka3CjFFUcElxoc/XicOggjGiihonnTAyBvFVL0f0zs9vNyp2+8Tk8x1wuKdV?=
 =?us-ascii?q?Fu16Kp+h4JgvyRU+0c0a4HuCg/rzV7AEu90snKBNqBvApuYKJcbckh71dA0G?=
 =?us-ascii?q?LTrxZ9MYC4L6B+ml4edBx6sF3v1xVxEIpAi84qrHUxwQVuKKKYy09OdzSC0Z?=
 =?us-ascii?q?/sPb3XL3H4/AqzZK7OxlHezNGW978R5/QmrFXjvR2pG1E+/HVmyNlaz3yc6o?=
 =?us-ascii?q?/WAwoVVJL7Slw3+ARip7HGfik94JvZ1XNyPqmxqDDCxsgpC/U/yhu7Y9hfMb?=
 =?us-ascii?q?iEGxP1E8EAG8euL+kqkUCzbh0YJOBS6LI0P8S+evuJwqGrJuZhnTy7jWlc/I?=
 =?us-ascii?q?9901mM+DZ7SuLSw5kFxPSY1BOdVzjglFehrtz3mYdcaDEdEWqw0yzkBI9UZq?=
 =?us-ascii?q?JpY4kGEnuhI8ysxtpigJ7hQWJX9FmmB1kews+mZQKSb0Dh3Q1XzUkXrnynlj?=
 =?us-ascii?q?G8zz16iT4ptauf0TfSzOTjbxoIJmlLSHN+glfrJIi+l8oaU1Swbwg1iBul4l?=
 =?us-ascii?q?73x6dapKR4KmncW11IfzT3L2x5TqSwt6GCbNJI6J8yrSpXV+G8a0iASrHhux?=
 =?us-ascii?q?sazz/jH2xGyTA0bDGloJH5nxNniG2DLXZ+t2bWecBrxRjD49zQX+Je3j0DRC?=
 =?us-ascii?q?NgkznYGkC8P8W1/dWTj5rDsu++V3+kVpJJainr0Z2PuTCn6m1rGh2wg/ezls?=
 =?us-ascii?q?f7Hgg91C/xz8NqWjnQrBbgfonr0Ly3MeJ7fklyGlD89ct6God5koYrmJ4Q2G?=
 =?us-ascii?q?MaiYmS/XYdjWjzNtBb07rkbHURXT4L38LV4A/91U1hNH2G2pj2Vmucwst6fN?=
 =?us-ascii?q?S1fmIW2jkh4MBNEqub8LtEnS5tqFqisQ3ReeR9nisayfY26n4VmfoJuBEszi?=
 =?us-ascii?q?iGHr8SHFJYMjDrlxiS89++q6BXbn61cbeszEp+gcyhDLaarwFeRHn5fo0tHT?=
 =?us-ascii?q?Vz7sphK1/DzHzz6pr4d9nXd94cqhqUkxLYhehPNJ0xjuYKhTZgOW/lv30lz/?=
 =?us-ascii?q?Q0ggFp3ZGnoIeINX5g8764Ah5DKjL1YNkf9S3qjaZbhsyWxZygHo19GjUXW5?=
 =?us-ascii?q?vlVfCoEDcMuvv6KQaBDiAzp2yHFrreBg+Q9EBmo2jTHJCsMnGdPGMZwsl6RB?=
 =?us-ascii?q?mBOExfhxgZXDc8np42DQ2l2M3hcFxl6TAW/FL3thxMyudwPRnlTmjfvBuoai?=
 =?us-ascii?q?szSJWHLhpW6QRC6F3RMcOC6eJzGzpV8YGgrAyWNmObYB5EAn0OWkyBH1rjJK?=
 =?us-ascii?q?Wh5cHc8+iEAeqzN/nOYauPqexdUveH35Sv35B68DaNLcWAIn5iA+cn1UpEWH?=
 =?us-ascii?q?BzA97ZlCkXSywLiyLNaNaWpBOm9S1yrMCy6+jkWAP05YSTDLteK8lg+xezga?=
 =?us-ascii?q?2bLe6fmD55KSpE1pML3XLIzaIQ00ITiy5wdDmgCqgPtS/WTK3Mna9bFQIUay?=
 =?us-ascii?q?R2NMFQ9aIzwhFNOdLHitPyzrN4i+Q6BEpFVVz6gcymec0KI3qhO1PAHkqEKL?=
 =?us-ascii?q?OGJTjTycHtfay8UaFQjPlTtxCovDabHFXsPjKMlzbzVhCgK/pBgz2aPBxFpI?=
 =?us-ascii?q?69dQxhBnTkTNLjche7KsN4jSUqwb0ogXPHLWscMSVmc0xXqr2Q7D1Yj+5jFG?=
 =?us-ascii?q?xA9XpqMe6ElzyF4OnfL5YcqeFrDThsl+JG/HQ6zKNY7CRZRPxpmCvSs8VjrE?=
 =?us-ascii?q?2nkumU1jVnVwBCpSpMhIKOpU9iI7nW9oFcWXbY+xIA9WOQBA4Lp9tmF93vvr?=
 =?us-ascii?q?pfysLUma3vKTdC6M7b/cwGC8fIL8KHNWIrMQD1Fz7MEAsFUTmrOHnZh0xbiv?=
 =?us-ascii?q?6S9Wearp09qpjwg5cBVr5bVEcpGfMdEEhqANsCIJJvVDM+jbGblNII5Wa5rB?=
 =?us-ascii?q?TJXMVVoIrHWeiUAfryNjmZl6JJaAcJwbPjMYsTMZf31FBlall/hI7KAVbfXc?=
 =?us-ascii?q?hRoi19aQ85uF1N8GJ7TmIp3ULlbBmi7WQPGv61hR45lgx+bf4x+zfr5lc9Pk?=
 =?us-ascii?q?DKqzcokEkthdXlhiiccCTrLKiqXYFWDjD7t04qP5znQgZ1dhG9nUt+ODjYQL?=
 =?us-ascii?q?JRiqNqdXp3hw/EpZtPBflcQLVeYB4exPGXY+ko0VNaqii82UBH5PDFBodllA?=
 =?us-ascii?q?cwbZGsqHdA0Rp5bNEpPazQOLZJzl9Ii6KVpSCozPo+zxUCJ0kT9mOfYzIHuE?=
 =?us-ascii?q?0TNrY6ICqk5PBj6QuHmzFbYmgDS+Iqou529kM6I+mA1CLg3KRFKkCyLeyQNa?=
 =?us-ascii?q?aZtnPcms6JWVM/ykQIm1NZ8rhx1Mcpa1CUWFw3zLuNCxQJMtLPKRpVb8pP7H?=
 =?us-ascii?q?jcZzuBseXNwJ9uI4q9F/voQvOJtKoOnk2kGwMpFZwW7ssdBpmszF3YLcD/Ib?=
 =?us-ascii?q?4e1RUi+hzrJFWfA/RPZh2GiysIo8CkzJBr2olRPC0SAWJ4MS+v/LbYuhcqgO?=
 =?us-ascii?q?afXNcxenoaRZYENnQ5WMKkgCNWo3VADCKr3eIe0gSN8zj8piHIBjnmc9VjfO?=
 =?us-ascii?q?uUZQ9rCNyu4jU/7rC2iUXM/5rCJmH6LshtutjV5ewGoJaHDqAccL9mrk2Jm5?=
 =?us-ascii?q?VEX2f4FCnQDsHzJpXsZc8rd9OzD3+7Vlm2jXUyV9vwO9C2aa6FnQrvQ4gHjY?=
 =?us-ascii?q?+AwTp2MMa8Ei0ZSRF9u+oE4qw5fwAafpcgfTbpuhgwcaulL1CDz9+sTm2xfC?=
 =?us-ascii?q?ZQVORV1u6gZrZanBcqdfKw6HYpQpwgmumr7VYWFtZNkQ7Bg/eue4cYVjL8XX?=
 =?us-ascii?q?lUegHKrCx+kHB9N+E02aA5zQ/Dtl8SYA2Nb/FjSGFNs9wmUFabIHFqDTg+Sk?=
 =?us-ascii?q?OXiozNpxShxq0f5Dd1nttI36tCqneppYLVYj+nRPm2r47IuTErd9ksrv5NNt?=
 =?us-ascii?q?m3Ocadr5LZmHnFQYDNvxaZeC+3C/QcncJfdnF2Wv5NzEAIBeJOnIdM9Us3WY?=
 =?us-ascii?q?8FKqdUCa4q7oqncCdpFjJa8SgeU8vUxzEZmea73f7Amw6NfY8+GB0JrJsEhc?=
 =?us-ascii?q?ESBX0lKhgCrbOuAt2F31SPTXIGdV5OtFkeyCEhs8pdYOnh/YPUTZhKl2UG8e?=
 =?us-ascii?q?whC3iDH8xy7FK+UWGf2wWmG72qxvak2QtCwf6rydgeQBpyWgBRkudbikVuL6?=
 =?us-ascii?q?t4eOEL64/HrjHRJiaY3X64kbb2eAgBkZCOJw6wBoqQrHDTVDEX9XoYXIZJ+H?=
 =?us-ascii?q?L9OL0gsDsjWK8AmW9zItv7dWr1xBga2Zs4EoC8UpX4ojRErSMoXSCvQeZGWc?=
 =?us-ascii?q?1vrF+FYyBvYZ2gtMfBOo5OB05cqrmcsEscrUN2LiSiwoBdIcwfxj8XQH1muz?=
 =?us-ascii?q?6dvcW/GqghuIdSDoQQZ+94oGuvPKJfJN2xrnku6Jju0WOcwC02q1ygxT++SY?=
 =?us-ascii?q?SzHIc7nmdLIxUHCmGc7WxxNrY0q2bKwlbEqQFdzfZKJYOJsmlQvHFfDoJsJS?=
 =?us-ascii?q?1o+HWgEk1NS3x7kqZzdrb+UtBFSKQLezu/IDFbd59u9kGV/HNLv3DZWjFQj1?=
 =?us-ascii?q?EK/T3jQgc7SgIFmZm8phkZqc62Mz81S5YUTSogVT/qDT6Yg2NmvRtRdW1vfd?=
 =?us-ascii?q?MWLcpXpo4YuOk1tuXEYh2qcXE6XiNsGwBl8tV5rE59gWzBWzv+MRCOds7Ujw?=
 =?us-ascii?q?95TeKjtPf8f7zpuQZdjYX/t/oksr8OXGCihVi1SMvF/Nah5PGpl27LWbnxN/?=
 =?us-ascii?q?C1fX7GSmSS0UKu0O53R5Cf5TPadRFbIsMnlylsas37BGrCLRlKYLkaIlJfWP?=
 =?us-ascii?q?MyZYBHr/xUIch+d/VB4vpsCw6JH0CKeu2z+aAbfgqCFWyCdH/Suua/9JvJwr?=
 =?us-ascii?q?rBQuTnatWFwUbEYY9eDLRLswnyMIrQ7o0Fp0Xa0dRJyF1lGFX/NyfU/7GDRw?=
 =?us-ascii?q?NeytOlcxneuc8FFC/bUqxtmnjgzV0SU8sMX2iL/MY8yYhFrUv2Uv9yyUPpse?=
 =?us-ascii?q?dfpZ1l8pVyyqpiycaqKPW3S5USlU58Hl2sAR52pLEsG3Q6Z21Ver01KezNOJ?=
 =?us-ascii?q?8Eh9vlseH9Gv48407wmY1TPMrHOEvkhM6zNzauQyRIw1YRshs5KQmM0uapkf?=
 =?us-ascii?q?9IDp3i/8jJyFgkzV67cC8l9K5R57ye/q2Pq/CKXyvx8oc0ZKHWI6GS5o4Qm0?=
 =?us-ascii?q?28xvo2kaYcQTJ+eRasQfJBe8M/mUSn0+d61H1xLfj7ELb66fFhd3Yokim8l7?=
 =?us-ascii?q?xtLXhLM/oLR5uQvoh7o0cdh4m7V5UVfqwbvmvIEju+AJkT9COJtArKEXZegE?=
 =?us-ascii?q?/L8zOoG3yBtmGxnyZeRDOQmoSrgg9UTL6xHUBIQ2+zNFRltC/aOgf1qMD+vf?=
 =?us-ascii?q?d9/AQ3KGvirNWXiC6sIqlQBZjZI9qRcnRmiHc+trZoHYL9gcQ3HNOnK+0c+3?=
 =?us-ascii?q?ZkYqmW8zatlClM5+9fjJaLu5nNvr3MBSzkx6SWqLSIkSocgnEjpV9q8JToLO?=
 =?us-ascii?q?zHsu7KDPit3nwaeC5wtCPfVhq07LHeplEQdgjDiR+XyNFVYIkYmTF4mU3j7f?=
 =?us-ascii?q?IoBcg+7AJECq7Bau8M4zfpN3SwiQ/HP4JqCXfGkg4TGFXzHAMiSoEhxGL9ut?=
 =?us-ascii?q?7Inn7M+louA7N9bFHjmQctVt1qIEYp7h0WxCAEDA4BLBTdB7CzDkOjJowBBg?=
 =?us-ascii?q?AYcRrS5LGhYe8s2FFrhLam5evdd+t5UqwAKv1aiADLll9GHJkbqoUfTa5yPV?=
 =?us-ascii?q?hH+/2fvRDsXq7gWfWujn8sLbu1T8RdpNgerGcn6x2jSgCI7J5C6/AahYyGMK?=
 =?us-ascii?q?lebsuEsMN96hJ/7CUUPmxWgRd5hg+kS+1Uuu3549bavZbpouajXaogXaMWoj?=
 =?us-ascii?q?A1CnhwyZzqjwNrrdTezewJUoTOksy/6FVLJHiH8IrbyEx6LuwDasqnKbdt63?=
 =?us-ascii?q?tBIDIRfihcB9edZvgi7iMoCw39ugEdUPsFfshQfMPJnQYRi0vjX6xV+o/fXF?=
 =?us-ascii?q?SZEIx0Mcsv6ji/xDcw+Jo6GuHujV3+bZbS81pKOf0GhiJxktnPv8AUzObcTi?=
 =?us-ascii?q?8N7jGVZgN0zSWL15SWQ6q2przKkYCEEQ9aVictG59QPj+D5RCqSo/X3N3yXw?=
 =?us-ascii?q?WY59WyyJMyeUSMR2CgyaEMs6JCC+lF2W3w2jlTEJywhurA75z3sS0O5w0BTN?=
 =?us-ascii?q?ogiH+NUL9SNZh6Jxniw8CvQk45By31f9zSel8q/uGX3ewLpe55MhibB8dTLx?=
 =?us-ascii?q?Qaxrb98XcQQBFpTeu8uFuFVuUXap5sT+7CpX1OwYNtN6FJO0KS7s+PzH8AuB?=
 =?us-ascii?q?UtDQklZaVl5DpXakLJmgMQUaHpvrUNkSMdXMJ3/0hWFijjcHJ77D3BW6NPia?=
 =?us-ascii?q?CXA/FA6S2deasIV1Q7V0E2CwPwwphlfKGl2OxWqm4T1D0ou+AkinY1DAv5oy?=
 =?us-ascii?q?DnoLgBnC4t6K3t/itUomRLF4D822/JEQkRkLJR1OFFWiaksgb7OiZLbZOssu?=
 =?us-ascii?q?M/fZ2yrNh5uyZkOU16LXVeBL3yWXm30f/tYMTHscoA1kDT/pqWK+bjd25JZv?=
 =?us-ascii?q?w80U6xHiUtlFaP2k82ri1SHHL6vbpGbM28IZh3nHTwRjqGLw5UsPkR65movw?=
 =?us-ascii?q?RVHrluLg09iGR7jpreG31LGp2JQTxkyFJ8NgAmONpC8UNITvhyxGfV+PQauF?=
 =?us-ascii?q?1MJ22FWoW9pNuKw5+XiyRmFY84njqI/v/UjZgkgi893I0opmuHvHBYLraKac?=
 =?us-ascii?q?JnD3nt24sa8tTQPK3y4MYAToYuiL2lVPlHM8+p/naw1NBuHESk3b8ZWVG+Nb?=
 =?us-ascii?q?1LwLCTSCqjRWCCPIbDO2GRgzY0NFLz7hi0PxU2bslNtUo0LurFgNZViQTgVb?=
 =?us-ascii?q?p+QijYq0XcySQvNuYTdgR+v4nCGURCVOkKe+2VPvQj2tU7AVoIKX7EASUwDP?=
 =?us-ascii?q?W58BaskIV9J3R88BD6bODqoWWEeJOZHhgJF5Kfr4YkpbrhHyTYaC8mkEEhdF?=
 =?us-ascii?q?N5/OreCVkr4+ZYd5DUnN7agMl93asBMfxsKiY6/NUUn9EGi8Hc3cGUfBXW1p?=
 =?us-ascii?q?u3K8vSp63SBfDDxEMsdCRQVacfag7uz4Q3ItB/XKfcV+g831xUFe0hTZotOn?=
 =?us-ascii?q?2kvrlzNx92exXNaa6ch8DroqSKa4da4XjM4RhjZDeZsBoFxPuuSAV9ZJ3/nG?=
 =?us-ascii?q?38F5c2QiMY8o9dTyB+FY4KIPsu6gqqB5nNxfO+gt61vUJ3p+FMtrD/WKiThY?=
 =?us-ascii?q?aJmr5pVp0f3nSleTPYBa1lmENg17zgg/rc3N/2E8ywIN4=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0HSAADT4XhehyzGHwRMGhsBAQEBAQE?=
 =?us-ascii?q?BBQEBAREBAQMDAQEBgXuBVFBxVyEEIQEBEo0ahgWdGjYPAQECAQEBAQkYDQg?=
 =?us-ascii?q?CBAEBAoN+QAMCgiocBwE4EwIBAgEBCwEBAQQBAQECAQIDAgIBAQIQAQEBCgs?=
 =?us-ascii?q?JCCmFXQyCOwUCAwIkaC8JOQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE?=
 =?us-ascii?q?BAQEBAQEBAQUCQ1USAQEfAgQBATcGAQEECh4LAQIDAQIGAh4iCAgDASM2EwW?=
 =?us-ascii?q?DIQGCfQICCjyraoIngn8BAQWBMwKGEgMGgTiML4FbP4ERMwOEBxkBgV8BAQI?=
 =?us-ascii?q?BGYFeOIUijgCJE2tGmA0ogh6HXo8pHZtZRIQLk0uTDIFpIoFZTTBDPQUGVgq?=
 =?us-ascii?q?BRFAYDY4dDAwLg1CFFIVhIzECgQaMJIFqAQE?=
X-IPAS-Result: =?us-ascii?q?A0HSAADT4XhehyzGHwRMGhsBAQEBAQEBBQEBAREBAQMDA?=
 =?us-ascii?q?QEBgXuBVFBxVyEEIQEBEo0ahgWdGjYPAQECAQEBAQkYDQgCBAEBAoN+QAMCg?=
 =?us-ascii?q?iocBwE4EwIBAgEBCwEBAQQBAQECAQIDAgIBAQIQAQEBCgsJCCmFXQyCOwUCA?=
 =?us-ascii?q?wIkaC8JOQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQUCQ?=
 =?us-ascii?q?1USAQEfAgQBATcGAQEECh4LAQIDAQIGAh4iCAgDASM2EwWDIQGCfQICCjyra?=
 =?us-ascii?q?oIngn8BAQWBMwKGEgMGgTiML4FbP4ERMwOEBxkBgV8BAQIBGYFeOIUijgCJE?=
 =?us-ascii?q?2tGmA0ogh6HXo8pHZtZRIQLk0uTDIFpIoFZTTBDPQUGVgqBRFAYDY4dDAwLg?=
 =?us-ascii?q?1CFFIVhIzECgQaMJIFqAQE?=
X-IronPort-AV: E=Sophos;i="5.72,297,1580774400"; d="scan'208";a="233985780"
X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown
Received: from mail.ietf.org ([4.31.198.44])
 by alln-inbound-l.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA;
 23 Mar 2020 16:22:19 +0000
Received: from ietfa.amsl.com (localhost [IPv6:::1])
 by ietfa.amsl.com (Postfix) with ESMTP id 406C83A09F7;
 Mon, 23 Mar 2020 09:22:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1;
 t=1584980528; bh=qrGntcdodqanXkJEAZKY2XaCURWj35gDcKLVvw9eQlo=;
 h=From:To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:
 List-Post:List-Help:List-Subscribe:Cc;
 b=QxFEmj/M6Q5p1ipXnas9AZyyKSnWDIt/JxzJKsIEmmUqVomUI+A6zCItqc5QvLxsE
 AetiZWJoHQuJQ28nuVufgwCxsF9WLokgybhGhl4HwiRpGNTkr+YiefvDmN+gGtz5Wk
 GnC3n08WjWfEj5KGNQhVYA1JsKTrNkPsUzfXMZpQ=
X-Mailbox-Line: From netconf-bounces@ietf.org  Mon Mar 23 09:21:56 2020
Received: from ietfa.amsl.com (localhost [IPv6:::1])
 by ietfa.amsl.com (Postfix) with ESMTP id D1DB03A0C2E;
 Mon, 23 Mar 2020 09:20:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1;
 t=1584980432; bh=qrGntcdodqanXkJEAZKY2XaCURWj35gDcKLVvw9eQlo=;
 h=From:To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:
 List-Post:List-Help:List-Subscribe:Cc;
 b=yhwbMvodUoZbPd79xsMKojxmpDb8T/3/2HXzraFnm6YKPvTjSrloogw5XXHWWXVaT
 RTHfFKozmpzS6crsc9r4EeJ7K/v/8q75VSPglrygJHlyds4dDxZE5Aaw2Is+dMUHMt
 kdd1Le/oMrzNyU5J7I5YwSj6mHJ02wZ2V/ZaNmp4=
X-Original-To: netconf@ietf.org
Delivered-To: netconf@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1])
 by ietfa.amsl.com (Postfix) with ESMTP id 683373A0C1A;
 Mon, 23 Mar 2020 09:20:16 -0700 (PDT)
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.122.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <158498041629.6795.14130270175446802019@ietfa.amsl.com>
Date: Mon, 23 Mar 2020 09:20:16 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/FGROuPZAwyCjCiPTNPlvqcV6Ygs>
Subject: [netconf] netconf - New Interim Meeting Request
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
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>
CC: <ibagdona@gmail.com>, <netconf@ietf.org>, <netconf-chairs@ietf.org>
Errors-To: netconf-bounces@ietf.org
Sender: netconf <netconf-bounces@ietf.org>
X-Outbound-SMTP-Client: 173.37.147.242, alln-inbound-l.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Return-Path: netconf-bounces@ietf.org
X-OrganizationHeadersPreserved: XCH-RCD-002.cisco.com
X-MS-Exchange-Organization-ExpirationStartTime: 23 Mar 2020 16:22:43.9810 (UTC)
X-MS-Exchange-Organization-ExpirationStartTimeReason: OriginalSubmit
X-MS-Exchange-Organization-ExpirationInterval: 1:00:00:00.0000000
X-MS-Exchange-Organization-ExpirationIntervalReason: OriginalSubmit
X-MS-Exchange-Organization-Network-Message-Id: 5b25206e-6df0-4df5-fe11-08d7cf466aa0
X-EOPAttributedMessage: 0
X-MS-Exchange-Organization-MessageDirectionality: Originating
X-CrossPremisesHeadersPromoted: SN1NAM01FT029.eop-nam01.prod.protection.outlook.com
X-CrossPremisesHeadersFiltered: SN1NAM01FT029.eop-nam01.prod.protection.outlook.com
X-Forefront-Antispam-Report: CIP:64.101.210.229; IPV:; CTRY:US; EFV:NLI;
 SFV:SKN; SFS:; DIR:INB; SFP:; SCL:-1; SRVR:MWHPR11MB0078; H:mail.cisco.com;
 FPR:; SPF:None; LANG:en; 
X-MS-Exchange-Organization-AuthSource: XCH-ALN-002.cisco.com
X-MS-Exchange-Organization-AuthAs: Anonymous
X-OriginatorOrg: mail.cisco.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5b25206e-6df0-4df5-fe11-08d7cf466aa0
X-MS-TrafficTypeDiagnostic: MWHPR11MB0078:
X-MS-Exchange-Organization-SCL: -1
X-MS-Exchange-Transport-Forked: True
X-MS-Oob-TLC-OOBClassifiers: OLM:6790;
X-Microsoft-Antispam: BCL:0;
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2020 16:22:43.8691 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5b25206e-6df0-4df5-fe11-08d7cf466aa0
X-MS-Exchange-CrossTenant-Id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5ae1af62-9505-4097-a69a-c1553ef7840e; Ip=[64.101.210.229];
 Helo=[mail.cisco.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB0078
X-MS-Exchange-Transport-EndToEndLatency: 00:00:02.5986929
X-MS-Exchange-Processed-By-BccFoldering: 15.20.2835.016
X-Microsoft-Antispam-Mailbox-Delivery: dwl:1; ucf:1; jmr:0; auth:0; dest:C;
 OFR:CustomRules;
 ENG:(750127)(520011016)(520008050)(702028)(944504077)(944506383)(944626516); 
X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?gHlCkZznfWu/So05WZzlQecIqw4qnOBoUNcHSehPj7h+lpAAMPjjlEvKlS/n?=
 =?us-ascii?Q?zAJiCEYmsGumW3CzEGDUo6NRnWVBGrAKS+RuBOFEl2/KBOvioXdA9P7hHzhP?=
 =?us-ascii?Q?O/ORTp2qnCfR8zuG/9vdRz5TwKkZMcEqcpLvlzuUxE96pVRMMvmcgmQctqqa?=
 =?us-ascii?Q?Ng7qxdi1nG7d5yoeQH1QsnQSlu5OLA+xOb7lvtpfPBDpq6bDnzC5wnlEaOtz?=
 =?us-ascii?Q?60cpaDBP+VP1HYdlr/acMf8Prb0Czg/sG61N5Btf/pPiOZ83stLO5KbKZh8N?=
 =?us-ascii?Q?TKN9z1yRRXYlKply2UNrcyUNvLfItg4f/sknFCDSyiCueskQWtJwZK5AHhYb?=
 =?us-ascii?Q?jsW2yKkBMP6kcWKkuTaxgS6i3ZfUohv99wRA3OJ4HuHXShQk7klecYE4JWkQ?=
 =?us-ascii?Q?rb+pWz2CEWoRhk7fWL1Zb0ExHAb+awue5kTWETqJCvcHhLieOvNcsCwdLhQ7?=
 =?us-ascii?Q?hGAw7fSL5bZKCss0gYnMVTlZV3BOAQ2hkWPpGCuVCa93WuM3IKZmWOE0NnmO?=
 =?us-ascii?Q?LdDuS54PsBmCuprNJxi/ByWHq6ZMjeCsgHVJWx2d08bsbmJJwNBAZE+jRqqL?=
 =?us-ascii?Q?RnjN6nJzaPZqJ+h7fQE0kuOU3k/bbO3lpuCkynVWRZihODaFQ4RGHAchZhTf?=
 =?us-ascii?Q?jClhx9dd9+o4rYyRNE6wOYifPTNPomcsfAIs6oygosGr8D8DRrjbrxLN11z7?=
 =?us-ascii?Q?k48mxQrIpOpFGHIaFG8shqVO3MjIc1Q41GTx8Fu3L5CSMY7N4x7o4ownKV8Y?=
 =?us-ascii?Q?OlWx61sh31/Drbuxh8dzvyWmEJ+IYzlyxW8bg5lZmYvnAkz0yzK/KzxQqjmT?=
 =?us-ascii?Q?pOJg7IWIRH6q6RLWilJZcdiwIEpvSd091qYrn0QZTeFfcm5nbA/E474Ei0G+?=
 =?us-ascii?Q?1wL9Fae884yZIXlA53r+1+ydLv71eokxisKjKC4CbelBE+njGLah54Bg+qlr?=
 =?us-ascii?Q?SqM1igMFBCJnnbg2yeNF5UEo9/z4PV+BenSuJ4In6DG3hHt1Tx0IENFJRiYI?=
 =?us-ascii?Q?S/gfXMbd5v8OcobSl2fy5jMR34+Bh4Rcvs0RdBBbXqQWx7MRZFGxJNxEOSre?=
 =?us-ascii?Q?aIqx0j2pl6oWBPlBdIwCQoJxVhPIvz3khCEs15pVsXoClitZuw22y+xcFWwI?=
 =?us-ascii?Q?8AuY3jb7CphHp/oSwfixRH5K+pooCxB8YfDZ3uMjIHb/1nltHRQl/B9s0nB+?=
 =?us-ascii?Q?8Q6HYdzOR10I5jXev3ly/DsUAOHNQkRiLNvL12Co60BcDS1iRsdLzRvObnb6?=
 =?us-ascii?Q?bmEeK0+qFeHWPo5Y9BZ6DanF9PQ2GRc0u3Si/fPnDUKB2NDL3j/bQMIect/q?=
 =?us-ascii?Q?zHpcx9MVbrguMRHQfby5QdX9DNHxdxlugxmCc21tS5+umnd8IhPRbYYwhdUw?=
 =?us-ascii?Q?YpACjeTPXgSzWqspyLDTI4FHr/ADsKPsSWV3vCGduqKghlrybcK4M4W6gk0i?=
 =?us-ascii?Q?TaNl10KbqjKdJU1uHKTrZTyeSwYiX11Oc22rtWJaQXWc6hSB0ye+oeUrBMGu?=
 =?us-ascii?Q?3vL155IgWf+/3ueRR2s8fpeIrWOW1FGFpZMDxxXyqnuJoYfeq1lHZ18XjgzU?=
 =?us-ascii?Q?PTQnqEaH+2DT/A7esydE93odtdGP1XKK6iDruxSZ?=
Content-type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: 7bit
MIME-Version: 1.0


A new interim meeting request has just been submitted by Mahesh Jethanandani.

This request requires approval by the Area Director of the Operations and Management Area

The meeting can be approved here: 
https://datatracker.ietf.org/meeting/interim/request/interim-2020-netconf-01



---------------------------------------------------------
Working Group Name: Network Configuration
Area Name: Operations and Management Area
Session Requester: Mahesh Jethanandani

Meeting Type: Virtual Meeting

Session 1:

Date: 2020-04-06
Start Time: 08:00 America/Los_Angeles
Duration: 02:00
Remote Participation Information: https://ietf.webex.com/ietf/j.php?MTID=m683e06fe29b0582d35985946f168a138
Agenda Note: 

---------------------------------------------------------


_______________________________________________
netconf mailing list
netconf@ietf.org
https://www.ietf.org/mailman/listinfo/netconf


--_002_FDDA32A2595B4E23BC4448879DB67A2Eciscocom_--


From nobody Wed Mar 25 10:28:29 2020
Return-Path: <andy@yumaworks.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 3B4153A09E1 for <netconf@ietfa.amsl.com>; Wed, 25 Mar 2020 10:28:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level: 
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 Xi_FLU9F-9_W for <netconf@ietfa.amsl.com>; Wed, 25 Mar 2020 10:28:26 -0700 (PDT)
Received: from mail-yb1-xb31.google.com (mail-yb1-xb31.google.com [IPv6:2607:f8b0:4864:20::b31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 293073A0946 for <netconf@ietf.org>; Wed, 25 Mar 2020 10:28:26 -0700 (PDT)
Received: by mail-yb1-xb31.google.com with SMTP id 11so1591381ybj.11 for <netconf@ietf.org>; Wed, 25 Mar 2020 10:28:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=hdNmH0u3MoHBNZYMBzmLsBGtbwBJtDFJi7+Rvg5qdOw=; b=sxIthoGrd7LlROtZSGXSS1FT/XMY1hk6AsSA3FvG6HiQYiIRL4i2Z8zRAYnTpeW+2B jCx9jM0GTlDn5ke8xf9HwWoSPlqj/j2T2gdXm9Wjela29act7SPzqjtLpFdtUJ8bjfCs 0IurlgKStEv6ZKQ7TpozcEn2mcBRDepI5znYc7HxcqaI05RBMiDEbAsNOL/pCp8HQHV6 mpwO/uZ2AUdLokqYkph7wZeyxx8W8elwsaqC5CQHb9+E+gUqqGzj5RiAdhJuCutryXmj +fN7iWSFhlDuOUGn4opdNOqHF/dy/O5kOBcSHtHs6k3ThNtpFGljPbPPiZhK7LbERBb4 t1dg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=hdNmH0u3MoHBNZYMBzmLsBGtbwBJtDFJi7+Rvg5qdOw=; b=DSlAao9xY8MjxBbR/VrIUxx6/3B0Qlybq6D4FjdCrvsOJwTT8CagispIrN3jN1/xQw OgMWDeteY/pQQjpG9yxE0DbkdtlgCG8DsoChbMV5s2CyZQNyljGgixwM0WbKwLXfbbnL YhVKs7GOQYoFhNPvc2MdFhhoeQ6L79jpl3dPFyKvlFIwCXAv44mACqD23s0ePW373jqm fodhOflTk6EylNOHzkLTsyPDc9v9atma9mP05S+ZJK/X87GbG5Tov80uhnhWvZXU/zII Sg92j0HyCQskTU05SJOaZgTzz57GWLkv/H1p8fm94YSNYy0h8QcXRJHMno7hVGNXnHSN myOQ==
X-Gm-Message-State: ANhLgQ27d4OB42RfR8uxvrxPoRqAs2ghgHolV9fDE/VFzkHYgQ8hceSi ZJkFQa0Yq4Mgx6oFUWZU+S/PWmgv4uEJdTmbWDoxpw==
X-Google-Smtp-Source: ADFU+vv1Rg0HgmD9zYN9SY/DVzcjPU+r3ivIxXbYT07fnGL/+mf3Dc5GaruodLyw7XFhbeu/7hf2RqIQRyC3LRme1BE=
X-Received: by 2002:a25:7208:: with SMTP id n8mr7981340ybc.234.1585157305032;  Wed, 25 Mar 2020 10:28:25 -0700 (PDT)
MIME-Version: 1.0
References: <DB7PR07MB4011AE65B0722FFACBC9E059F0F00@DB7PR07MB4011.eurprd07.prod.outlook.com> <24D80F23-FF46-41D7-8784-5767ABD74383@tail-f.com>
In-Reply-To: <24D80F23-FF46-41D7-8784-5767ABD74383@tail-f.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 25 Mar 2020 10:28:12 -0700
Message-ID: <CABCOCHRcJ5Uerab2czE1JiLUfHXRA7xiN-9pJxOfvFbBc0fQSg@mail.gmail.com>
To: Jan Lindblad <janl@tail-f.com>
Cc: =?UTF-8?Q?Bal=C3=A1zs_Lengyel?= <balazs.lengyel=40ericsson.com@dmarc.ietf.org>,  "netconf@ietf.org" <netconf@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000014714805a1b1324f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/qLpMOEZVHYvouC5Y6ULJK6uAsS0>
Subject: Re: [netconf] JSON-Patch versus YANG-Patch comparison
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: Wed, 25 Mar 2020 17:28:28 -0000

--00000000000014714805a1b1324f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 23, 2020 at 7:58 AM Jan Lindblad <janl@tail-f.com> wrote:

> Bal=C3=A1sz,
>
> As a part outsider in RestConf, I would like to ask what is the differenc=
e
> between YANG Patch (rfc8072) and JSON Patch (rfc6902)?
>
>
> Observed from a sufficiently high level, they do more or less the same
> thing. When you get into the details, the differences quickly become
> apparent. In YANG-Patch the set of operations match exactly those you are
> used to from the NETCONF world. The path encoding (including XML
> namespaces) is NETCONF style. The values are encoded as you would expect
> from the YANG-JSON mapping.
>
>

We looked at JSON Patch when YANG Patch was being designed, but it was not
seriously considered
for 2 reasons:

1) YANG is intended to be encoding-independent and we already had XML to
support
     The solution could not be JSON-specific

2) YANG identifies multiple instances of the same schema node with key
leafs.
    This provides predictable stable instance naming which is critical for
network management.
    JSON has packed arrays for which there is an integer index. If an entry
is inserted or removed
    then the instances renumber to keep the array packed.

Andy

/jan
>
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
>

--00000000000014714805a1b1324f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 23, 2020 at 7:58 AM Jan L=
indblad &lt;<a href=3D"mailto:janl@tail-f.com">janl@tail-f.com</a>&gt; wrot=
e:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0=
.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D=
"overflow-wrap: break-word;">Bal=C3=A1sz,<div><br></div><div><div><blockquo=
te type=3D"cite"><div><div style=3D"font-family:TimesNewRomanPSMT;font-size=
:14px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-=
spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-s=
pace:normal;word-spacing:0px;text-decoration:none"><div style=3D"margin:0cm=
 0cm 0.0001pt;font-size:11pt;font-family:Calibri,sans-serif">As a part outs=
ider in RestConf, I would like to ask what is the difference between YANG P=
atch (rfc8072) and JSON Patch (rfc6902)?<span>=C2=A0</span></div></div></di=
v></blockquote><div><br></div><div>Observed from a sufficiently high level,=
 they do more or less the same thing. When you get into the details, the di=
fferences quickly become apparent. In YANG-Patch the set of operations matc=
h exactly those you are used to from the NETCONF world. The path encoding (=
including XML namespaces) is NETCONF style. The values are encoded as you w=
ould expect from the YANG-JSON mapping.</div><div><br></div></div></div></d=
iv></blockquote><div><br></div><div><br></div><div>We looked at JSON Patch =
when YANG Patch was being designed, but it was not seriously considered</di=
v><div>for 2 reasons:</div><div><br></div><div>1) YANG is intended to be en=
coding-independent and we already had XML to support</div><div>=C2=A0 =C2=
=A0 =C2=A0The solution could not be JSON-specific</div><div><br></div><div>=
2) YANG identifies multiple instances of the same schema node with key leaf=
s.</div><div>=C2=A0 =C2=A0 This provides predictable stable instance naming=
 which is critical for network management.=C2=A0</div><div>=C2=A0 =C2=A0 JS=
ON has packed arrays for which there is an integer index. If an entry is in=
serted or removed</div><div>=C2=A0 =C2=A0 then the instances renumber to ke=
ep the array packed.</div><div><br></div><div>Andy</div><div><br></div><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"overflow-wrap: =
break-word;"><div><div><div></div><div>/jan</div><div><br></div></div></div=
></div>_______________________________________________<br>
netconf mailing list<br>
<a href=3D"mailto:netconf@ietf.org" target=3D"_blank">netconf@ietf.org</a><=
br>
<a href=3D"https://www.ietf.org/mailman/listinfo/netconf" rel=3D"noreferrer=
" target=3D"_blank">https://www.ietf.org/mailman/listinfo/netconf</a><br>
</blockquote></div></div>

--00000000000014714805a1b1324f--


From nobody Wed Mar 25 10:39:05 2020
Return-Path: <mjethanandani@gmail.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 8DA173A0CE5 for <netconf@ietfa.amsl.com>; Wed, 25 Mar 2020 10:39:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level: 
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06GrG8ahQbc9 for <netconf@ietfa.amsl.com>; Wed, 25 Mar 2020 10:39:00 -0700 (PDT)
Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15D8F3A0CBB for <netconf@ietf.org>; Wed, 25 Mar 2020 10:39:00 -0700 (PDT)
Received: by mail-pl1-x636.google.com with SMTP id e1so1069955plt.9 for <netconf@ietf.org>; Wed, 25 Mar 2020 10:38:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=b0eNW4vLkbg+WMiIg/HJN9kqkvuwfEMDJx6U9z6aUYo=; b=C65DpPdni44h/Q0ErdP2yEqpmZVAdEyAT4weDNN+j8adaYCibrpT5ag0FaqPj4oU2+ mSZLkRsA4nTPFLa1sh9ChkX3JCByTwTTSPirYO7+oe5J5ldE/jspyjCKMaK1ab3s52nb StVSDRURwB1AXb5Uu7iz+FyZMovQF6+tAnK1bijrKVt8TCF9FGZgaEOgYKEnelg+gd+f 2gKiVliiqyN/Om9+ifFTuy2fYwbOEs5VyoinyfjGAaeUZUJPmZhjaB4FIjX8iSiEyOZa bGaOGGIXwZyEteifrxT5TvW32DCD9eGgGgwugDJzIYdvQa8TWXt43bynvsHoHOdpHDf4 iCfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=b0eNW4vLkbg+WMiIg/HJN9kqkvuwfEMDJx6U9z6aUYo=; b=gOECAi0T6rt7nEiufYSDmekWzPq/GLhHxCbKGYkvXW0hA39JblslAh9QppKLLAlK1v dc1Way6KcgqSpr1D7vIMb+CVptryWsJsQ7TKnUWWNsAh64JewQDyCqRdS9EJkvrLnJYS EPL5phTLyA42tFBOw1QFklXBc9qnLm1nM6QQ2oZVfrQfH9X9th6pXJuqnLXmMseOMfTM 4EX4fgoDxdr7LUvu3ohCzgFa6TteTBNfGwpRhPwSDMtyyU6I8YqQNYx80VkrhfXgFBHM FqI1SbwdjJF753+squX1OVxDyjobTIo2fmIUGwgrseVzP/k5hp87ybdP7Va3iC94vwjj NACA==
X-Gm-Message-State: ANhLgQ2QScbY6rm1gh8MFCHOs/Tmk8CPYvqlrU7JyAfo1D3Gn/xmrKgb /Hew285ui/IcLsqtWk9agJSYNxCy/Yg=
X-Google-Smtp-Source: ADFU+vubeVMPUwmSQdESsxzT5dP80isnYVTMWhn8slicbZEOoWrXcIj7KUYutaSIDYdNgilM4/Gudg==
X-Received: by 2002:a17:90b:46d0:: with SMTP id jx16mr4867630pjb.155.1585157937205;  Wed, 25 Mar 2020 10:38:57 -0700 (PDT)
Received: from ?IPv6:2601:647:5600:5020:4d45:7951:a7e2:16f2? ([2601:647:5600:5020:4d45:7951:a7e2:16f2]) by smtp.gmail.com with ESMTPSA id c128sm18550474pfa.11.2020.03.25.10.38.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Mar 2020 10:38:56 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <AC1AAC7A-A633-4AB7-B254-637ED56606FB@gmail.com>
Content-Type: multipart/mixed; boundary="Apple-Mail=_14E4DC7E-11FE-4EFB-9AC0-B72C55430EEC"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Wed, 25 Mar 2020 10:38:54 -0700
In-Reply-To: <FDDA32A2-595B-4E23-BC44-48879DB67A2E@cisco.com>
Cc: "netconf@ietf.org" <netconf@ietf.org>
To: "Charles Eckel (eckelcu)" <eckelcu=40cisco.com@dmarc.ietf.org>
References: <158505971578.11481.9017528876660817940@ietfa.amsl.com> <FDDA32A2-595B-4E23-BC44-48879DB67A2E@cisco.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/UQdB84X6fHPbsl5g5GD96Se9Tjg>
Subject: Re: [netconf] Network Configuration (netconf) WG Virtual Meeting: 2020-04-06
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: Wed, 25 Mar 2020 17:39:03 -0000

--Apple-Mail=_14E4DC7E-11FE-4EFB-9AC0-B72C55430EEC
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hi Charles,

We are confirming that the meeting is scheduled for April 6 at 7 a.m =
PDT. I am attaching a calendar invite that should adapt to your local =
timezone.

Mahesh & Kent (as co-chairs)

> On Mar 25, 2020, at 8:33 AM, Charles Eckel (eckelcu) =
<eckelcu=3D40cisco.com@dmarc.ietf.org> wrote:
>=20
> I see this has been scheduled from 0700-0900. The request was for =
0800-1000 (attached).=20
> I wanted to both:
>=20
> a) ask for confirmation from the chairs if 0700-0900 is in fact =
correct?
> b) call this out, for people like myself who may have blocked out time =
previously based on the request
>=20
> Thanks,
> Charles
>=20
> =EF=BB=BFOn 3/24/20, 7:22 AM, "netconf on behalf of IESG Secretary" =
<netconf-bounces@ietf.org on behalf of iesg-secretary@ietf.org> wrote:
>=20
>    The Network Configuration (netconf) Working Group will hold
>    a virtual interim meeting on 2020-04-06 from 07:00 to 09:00 =
America/Los_Angeles.
>=20
>    Agenda:
>    The agenda will be posted to the IETF website.
>=20
>    Information about remote participation:
>    =
https://ietf.webex.com/ietf/j.php?MTID=3Dm683e06fe29b0582d35985946f168a138=

>=20
>    _______________________________________________
>    netconf mailing list
>    netconf@ietf.org
>    https://www.ietf.org/mailman/listinfo/netconf
>=20
>=20
> <Mail Attachment.eml>_______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


--Apple-Mail=_14E4DC7E-11FE-4EFB-9AC0-B72C55430EEC
Content-Disposition: attachment;
	filename=Webex_Meeting.ics
Content-Type: text/calendar;
	x-unix-mode=0644;
	name="Webex_Meeting.ics"
Content-Transfer-Encoding: quoted-printable

BEGIN:VCALENDAR=0APRODID:-//Microsoft=20Corporation//Outlook=2010.0=20=
MIMEDIR//EN=0AVERSION:2.0=0AMETHOD:REQUEST=0ABEGIN:VTIMEZONE=0A=
TZID:Pacific=20Time=0ABEGIN:STANDARD=0ADTSTART:20181101T020000=0A=
RRULE:FREQ=3DYEARLY;INTERVAL=3D1;BYDAY=3D1SU;BYMONTH=3D11=0A=
TZOFFSETFROM:-0700=0ATZOFFSETTO:-0800=0ATZNAME:Standard=20Time=0A=
END:STANDARD=0ABEGIN:DAYLIGHT=0ADTSTART:20180301T020000=0A=
RRULE:FREQ=3DYEARLY;INTERVAL=3D1;BYDAY=3D2SU;BYMONTH=3D3=0A=
TZOFFSETFROM:-0800=0ATZOFFSETTO:-0700=0ATZNAME:Daylight=20Savings=20Time=0A=
END:DAYLIGHT=0AEND:VTIMEZONE=0ABEGIN:VEVENT=0AATTENDEE;CN=3D"NETCONF=20=
Working=20=
Group";ROLE=3DREQ-PARTICIPANT;RSVP=3DFALSE:MAILTO:netconf-chairs@ietf.org=0A=
ORGANIZER;CN=3D"Cisco=20Webex":MAILTO:messenger@webex.com=0A=
DTSTART;TZID=3D"Pacific=20Time":20200406T070000=0ADTEND;TZID=3D"Pacific=20=
Time":20200406T091500=0A=
LOCATION:https://ietf.webex.com/ietf/j.php?MTID=3Dmdfe0f8059d9a14a5a448943=
a6dd43d1f=0ATRANSP:OPAQUE=0ASEQUENCE:1585157466=0A=
UID:9e617ff1-ec2d-432b-93dd-af19fb3811e8=0ADTSTAMP:20200406T140000Z=0A=
DESCRIPTION:\n\nJOIN=20WEBEX=20=
MEETING\nhttps://ietf.webex.com/ietf/j.php?MTID=3Dmdfe0f8059d9a14a5a448943=
a6dd43d1f\nMeeting=20number=20(access=20code):=20612=20328=20094\n\nHost=20=
key:=20103360\n\nMeeting=20password:=20EUh3WeggW83\n\n\n\nJOIN=20BY=20=
PHONE\n1-877-668-4493=20Call-in=20toll=20free=20number=20(US/Canada)=20=
\nTap=20here=20to=20call=20(mobile=20phones=20only,=20hosts=20not=20=
supported):=20tel:1-877-668-4493,,*01*612328094%23%23*01*=20=
\n\n1-650-479-3208=20Call-in=20toll=20number=20(US/Canada)=20\nTap=20=
here=20to=20call=20(mobile=20phones=20only,=20hosts=20not=20supported):=20=
tel:%2B1-650-479-3208,,*01*612328094%23%23*01*\n\nToll-free=20dialing=20=
restrictions:=20=
\nhttps://www.webex.com/pdf/tollfree_restrictions.pdf\n\n\nJOIN=20FROM=20=
A=20VIDEO=20SYSTEM=20OR=20APPLICATION\nDial=20=
sip:612328094@ietf.webex.com\nYou=20can=20also=20dial=20173.243.2.68=20=
and=20enter=20your=20meeting=20number.\n\n\nJoin=20using=20Microsoft=20=
Lync=20or=20Microsoft=20Skype=20for=20Business\nDial=20=
sip:612328094.ietf@lync.webex.com\n\n\n\nCan't=20join=20the=20meeting?=20=
Contact=20support=20here:\nhttps://ietf.webex.com/ietf/mc\n\n\nIMPORTANT=20=
NOTICE:=20Please=20note=20that=20this=20Webex=20service=20allows=20audio=20=
and=20other=20information=20sent=20during=20the=20session=20to=20be=20=
recorded,=20which=20may=20be=20discoverable=20in=20a=20legal=20matter.=20=
You=20should=20inform=20all=20meeting=20attendees=20prior=20to=20=
recording=20if=20you=20intend=20to=20record=20the=20meeting.\n=0A=
X-ALT-DESC;FMTTYPE=3Dtext/html:<style=20type=3D"text/css">*=20{=20=20=20=20=
padding:=200;=20=20=20=20margin:=200;}table=20{=09border-collapse:=20=
separate;=20width=20=3D100%;=09border:=200;=09border-spacing:=200;}tr=20=
{=09line-height:=2018px;}a,=20td=20{=09font-size:=2014px;=09font-family:=20=
Arial;=09color:=20#333;=09word-wrap:=20break-word;=09word-break:=20=
normal;=09padding:=200;}.title=20{=09font-size:=2028px;}.image=20{=09=
width:=20auto;=09max-width:=20auto;}.footer=20{=09width:=20604px;}.main=20=
{}@media=20screen=20and=20(max-device-width:=20800px)=20{=09.title=20{=09=
=09font-size:=2022px=20!important;=09}=09.image=20{=09=09width:=20auto=20=
!important;=09=09max-width:=20100%=20!important;=09}=09.footer=20{=09=09=
width:=20100%=20!important;=09=09max-width:=20604px=20!important=09}=09=
.main=20{=09=09width:=20100%=20!important;=09=09max-width:=20604px=20=
!important=09}}</style><table=20bgcolor=3D"#FFFFFF"=20style=3D"padding:=20=
0;=20margin:=200;=20border:=200;=20width:=20100%;"=20align=3D"left">=09=
<tr=20style=3D"height:=2028px"><td>&nbsp;</td></tr>=09<tr>=09=09<td=20=
align=3D"left"=20style=3D"padding:=200=2020px;=20margin:=200">=09=09=09=
<!--<table=20bgcolor=3D"#FFFFFF"=20style=3D"border:=200px;=20width:=20=
100%;=20padding-left:=2050px;=20padding-right:=2050px;"=20align=3D"left"=20=
class=3D"main">=09=09=09=09<tr>=09=09=09=09=09<td=20align=3D"center"=20=
valign=3D"top"=20>&nbsp;=09=09=09=09=09</td>=09=09=09=09</tr>=09=09=09=
</table>-->=09=09=09<table>=09=09=09=09<tr>=09=09=09=09=09<td>=09=09=09=09=
=09=09<FONT=20SIZE=3D"4"=20COLOR=3D"#666666"=20FACE=3D"arial">When=20=
it's=20time,=20join=20the=20Webex=20meeting=20here.</FONT>=09=09=09=09=09=
</td>=09=09=09=09</tr>=09=09=09=09<tr=20style=3D"line-height:=20=
20px;"><td=20style=3D"height:20px">&nbsp;</td></tr>=09=09=09=09<tr>=09=09=
=09=09=09<td>=09=09=09=09=09=09<FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Meeting=20number=20(access=20code):=20612=20328=20=
094</FONT>=09=09=09=09=09</td>=09=09=09=09</tr>=09=09=09</table>=09=09=09=
<table>=09=09=09=09<tr>=09=09=09=09=09<td>=09=09=09=09=09=09<FONT=20=
SIZE=3D"2"=20COLOR=3D"#666666"=20FACE=3D"arial">Host=20key:=20=
103360</FONT>=09=09=09=09=09</td>=09=09=09=09</tr>=09=09=09</table>=09=09=
=09<table><tr><td><FONT=20SIZE=3D"2"=20COLOR=3D"#666666"=20=
FACE=3D"arial">Meeting=20password:</FONT></td><td><FONT=20SIZE=3D"2"=20=20=
COLOR=3D"#666666"=20FACE=3D"arial">EUh3WeggW83</FONT></td></tr></table>=20=
=20=20=20=20=20=20=20<table>=20=20=20=20=20=20=20=20=09<tr=20=
style=3D"line-height:=2020px;"><td=20=
style=3D"height:20px">&nbsp;</td></tr>=09=09=09<tr>=09=09=09=09<td=20=
style=3D"width:auto!important;=20">=09=09=09=09=09<table=20border=3D"0"=20=
cellpadding=3D"0"=20cellspacing=3D"0"=20=
style=3D"width:auto;width:auto!important;background-color:#43A942;=20=
border:0px=20solid=20#43A942;=20border-radius:25px;=20=
min-width:160px!important;">=09=09=09=09=09=09<tr>=09=09=09=09=09=09=09=
<td=20align=3D"center"=20style=3D"padding:10px=2036px;"><a=20=
href=3D"https://ietf.webex.com/ietf/j.php?MTID=3Dmdfe0f8059d9a14a5a448943a=
6dd43d1f"=20style=3D"color:#FFFFFF;=20font-size:20px;=20=
text-decoration:none;">Join=20meeting</a></td>=09=09=09=09=09=09</tr>=09=09=
=09=09=09</table>=09=09=09=09</td>=09=09=09</tr>=09=09</table>=20<FONT=20=
size=3D"2"=20COLOR=3D"#FF0000"=20style=3D"font-family:=20=
Arial;"></FONT><FONT=20SIZE=3D"1"=20=
FACE=3D"ARIAL">&nbsp;<BR>&nbsp;<BR></FONT><FONT=20SIZE=3D"3"=20=
COLOR=3D"#666666"=20FACE=3D"arial">Join=20by=20phone</FONT>&nbsp;=20=
<BR><FONT=20SIZE=3D"3"=20COLOR=3D"#999999"=20FACE=3D"arial">Tap=20to=20=
call=20in=20from=20a=20mobile=20device=20(attendees=20only)</FONT>&nbsp;=20=
<BR><FONT=20SIZE=3D"2"=20COLOR=3D"#333333"=20FACE=3D"arial"><a=20=
href=3D'tel:1-877-668-4493,,*01*612328094%23%23*01*'=20=
style=3D'color:#049FD9;=20=20text-decoration:none;=20=
'>1-877-668-4493</a>&nbsp;Call-in=20toll=20free=20number=20=
(US/Canada)</FONT>&nbsp;=20<BR><FONT=20SIZE=3D"2"=20COLOR=3D"#333333"=20=
FACE=3D"arial"><a=20=
href=3D'tel:%2B1-650-479-3208,,*01*612328094%23%23*01*'=20=
style=3D'color:#049FD9;=20=20text-decoration:none;=20=
'>1-650-479-3208</a>&nbsp;Call-in=20toll=20number=20=
(US/Canada)</FONT>&nbsp;=20<BR><a=20=
href=3D"https://www.webex.com/pdf/tollfree_restrictions.pdf"><FONT=20=
SIZE=3D"1"=20COLOR=3D"#049FD9"=20FACE=3D"arial">Toll-free=20calling=20=
restrictions</FONT></a>=20&nbsp;=20<BR><BR><table><tr=20=
style=3D"line-height:=2020px;"><td=20=
style=3D"height:20px">&nbsp;</td></tr></table><FONT=20SIZE=3D"4"=20=
FACE=3D"ARIAL"><FONT=20SIZE=3D"3"=20COLOR=3D"#999999"=20=
FACE=3D"arial">Join=20from=20a=20video=20system=20or=20=
application</FONT><BR><FONT=20SIZE=3D"2"=20COLOR=3D"#333333"=20=
FACE=3D"arial">Dial</FONT>=20<a=20=
href=3D"sip:612328094@ietf.webex.com"><FONT=20SIZE=3D"2"=20=
COLOR=3D"#049FD9"=20=
FACE=3D"arial">612328094@ietf.webex.com</FONT></a>&nbsp;=20<BR><FONT=20=
COLOR=3D"#333333"=20FACE=3D"arial"=20style=3D"font-family:=20=
Arial;font-size:=2014px;color:#333333;line-height:=2024px;">You=20can=20=
also=20dial=20173.243.2.68=20and=20enter=20your=20meeting=20=
number.</FONT>=20&nbsp;=20<BR></FONT>&nbsp;=20<BR>&nbsp;=20=
<BR><table><tr><td=20=20style=3D"color:=20#000000;=20font-family:=20=
Arial;font-size:=2012px;=20font-weight:=20bold;=20line-height:=20=
24px;"><b>Join=20using=20Microsoft=20Lync=20or=20Microsoft=20Skype=20for=20=
Business</b></td></tr><tr=20style=3D"margin:0px"><td=20style=3D"color:=20=
#333333;=20font-family:=20Arial;=20font-size:=2014px;=20line-height:=20=
24px;">Dial=20<a=20href=3D"=20sip:612328094.ietf@lync.webex.com"=20=20=20=
style=3D"text-decoration:none;color:#049FD9">612328094.ietf@lync.webex.com=
</a></td></tr></table>=09=09=09<table=20style=3D"width:=20100%;"=20=
align=3D"left"=20class=3D"main">=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20<tr=20style=3D"height:=2072px"><td>&nbsp;</td></tr>=09=09=09=09=
<tr>=09=09=09=09=09<td=20style=3D"height:=2024px;=20color:=20#000000;=20=
font-family:Arial;=20font-size:=2014px;=20line-height:=2024px;">Need=20=
help?=20Go=20to=20<a=20href=3D"http://help.webex.com"=20=
style=3D"color:#049FD9;=20=
text-decoration:none;">http://help.webex.com</a>=09=09=09=09=09</td>=09=09=
=09=09</tr>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20<tr=20=
style=3D"height:=2044px"><td>&nbsp;</td></tr>=09=09=09</table>=09=09=
</td>=09</tr></table>=0ASUMMARY:NETCONF=20Virtual=20Meeting=0APRIORITY:5=0A=
CLASS:PUBLIC=0ABEGIN:VALARM=0ATRIGGER:-PT5M=0AACTION:DISPLAY=0A=
DESCRIPTION:Reminder=0AEND:VALARM=0AEND:VEVENT=0AEND:VCALENDAR=0A=

--Apple-Mail=_14E4DC7E-11FE-4EFB-9AC0-B72C55430EEC--


From nobody Thu Mar 26 07:06:38 2020
Return-Path: <miroslav.kovac@pantheon.tech>
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 A73293A040A for <netconf@ietfa.amsl.com>; Thu, 26 Mar 2020 07:06:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_FONT_SIZE_LARGE=0.001, HTML_MESSAGE=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 PpyGfJdy-ZiN for <netconf@ietfa.amsl.com>; Thu, 26 Mar 2020 07:06:34 -0700 (PDT)
Received: from lb.pantheon.sk (lb.pantheon.sk [46.229.239.20]) by ietfa.amsl.com (Postfix) with ESMTP id C88343A03F3 for <netconf@ietf.org>; Thu, 26 Mar 2020 07:06:32 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by lb.pantheon.sk (Postfix) with ESMTP id 7492E1094E7; Thu, 26 Mar 2020 15:06:31 +0100 (CET)
X-Virus-Scanned: amavisd-new at siecit.sk
Received: from lb.pantheon.sk ([127.0.0.1]) by localhost (lb.pantheon.sk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JNU7deXfPciO; Thu, 26 Mar 2020 15:06:25 +0100 (CET)
Received: from mail.pantheon.sk (srvw-ptex1.pantheon.local [10.101.4.5]) by lb.pantheon.sk (Postfix) with ESMTPS id B5C5F1094CD; Thu, 26 Mar 2020 15:06:25 +0100 (CET)
Received: from srvw-ptex1.pantheon.local (10.101.4.5) by srvw-ptex1.pantheon.local (10.101.4.5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1779.2; Thu, 26 Mar 2020 15:06:25 +0100
Received: from srvw-ptex1.pantheon.local ([::1]) by srvw-ptex1.pantheon.local ([fe80::b583:f9c5:55e8:f949%7]) with mapi id 15.01.1779.002; Thu, 26 Mar 2020 15:06:25 +0100
From: =?iso-8859-2?Q?Miroslav_Kov=E1=E8?= <miroslav.kovac@pantheon.tech>
To: "netconf@ietf.org" <netconf@ietf.org>
CC: "Benoit Claise (bclaise)" <bclaise@cisco.com>, "Eric Vyncke (evyncke)" <evyncke@cisco.com>
Thread-Topic: issue with yangvalidator recursion limit
Thread-Index: AQHWA2o0l0saxGlw4UCgZObvSFYbnQ==
Date: Thu, 26 Mar 2020 14:06:25 +0000
Message-ID: <d51151a75dbc4c0b8642cbc9a1b81f9a@pantheon.tech>
Accept-Language: sk-SK, en-US
Content-Language: sk-SK
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.101.4.10]
Content-Type: multipart/alternative; boundary="_000_d51151a75dbc4c0b8642cbc9a1b81f9apantheontech_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/y8UzPrsipnBbHEDtaZ5HRDC7AjY>
Subject: [netconf] issue with yangvalidator recursion limit
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: Thu, 26 Mar 2020 14:06:37 -0000

--_000_d51151a75dbc4c0b8642cbc9a1b81f9apantheontech_
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

Hello,


There was an issue with yangvalidator that was recently fixed

When I load ietf-system-capabilities@2020-03-08 into it I get


RecursionError at /yangvalidator/validator
maximum recursion depth exceeded
Request Method:

POST

Request URL:

http://www.yangvalidator.com/yangvalidator/validator

Django Version:

3.0.4

Exception Type:

RecursionError

Exception Value:

maximum recursion depth exceeded

Exception Location:

/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.egg/=
pyang/statements.py in newf, line 42

Python Executable:

/usr/sbin/uwsgi

Python Version:

3.6.10

Python Path:

['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.eg=
g/pyang/transforms',




Regards,

Miroslav Kovac

--_000_d51151a75dbc4c0b8642cbc9a1b81f9apantheontech_
Content-Type: text/html; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
2">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size: 12pt; colo=
r: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, &quot;EmojiFo=
nt&quot;, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoCo=
lorEmoji, &quot;Segoe UI Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymb=
ols;">
<p>Hello,</p>
<p><br>
</p>
<p>There was an issue with yangvalidator that was recently fixed <br>
</p>
<blockquote>
<p><font style=3D"font-family: Calibri, sans-serif, serif, &quot;EmojiFont&=
quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span style=3D"font-size:11p=
t;">When I load ietf-system-capabilities@2020-03-08 into it I get
</span></font></p>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">&nbsp;</span></font></div>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;"><font size=3D"6"><span style=3D"font-size:24pt;">=
<b>RecursionError at /yangvalidator/validator</b></span></font></span></fon=
t></div>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;"><font style=3D"font-family: Courier New, serif, &=
quot;EmojiFont&quot;;" size=3D"2" face=3D"Courier New"><span style=3D"font-=
size:10pt;">maximum
 recursion depth exceeded</span></font></span></font></div>
<table cellspacing=3D"3" cellpadding=3D"0" border=3D"0">
<tbody>
<tr>
<td style=3D"padding:0.75pt;">
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Request Met=
hod:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">POST</span></font></div>
</td>
</tr>
<tr>
<td style=3D"padding:0.75pt;">
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Request URL=
:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;"><a href=3D"http://www.yangvalidator.com/yangvalid=
ator/validator" target=3D"_blank" rel=3D"noopener noreferrer" id=3D"LPlnk55=
2986" previewremoved=3D"true">http://www.yangvalidator.com/yangvalidator/va=
lidator</a></span></font></div>
</td>
</tr>
<tr>
<td>
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Django Vers=
ion:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">3.0.4</span></font></div>
</td>
</tr>
<tr>
<td style=3D"padding:0.75pt;">
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Exception T=
ype:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">RecursionError</span></font></div>
</td>
</tr>
<tr>
<td style=3D"padding:0.75pt;">
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Exception V=
alue:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">maximum recursion depth exceeded</span></font></d=
iv>
</td>
</tr>
<tr>
<td style=3D"padding:0.75pt;">
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Exception L=
ocation:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">/home/yang/yangvalidator/lib/python3.6/site-packa=
ges/pyang-2.1.1-py3.6.egg/pyang/statements.py in newf,
 line 42</span></font></div>
</td>
</tr>
<tr>
<td>
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Python Exec=
utable:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">/usr/sbin/uwsgi</span></font></div>
</td>
</tr>
<tr>
<td style=3D"padding:0.75pt;">
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Python Vers=
ion:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">3.6.10</span></font></div>
</td>
</tr>
<tr>
<td style=3D"padding:0.75pt;">
<div style=3D"text-align:center;margin:0;" align=3D"center"><font style=3D"=
font-family: Calibri, sans-serif, serif, &quot;EmojiFont&quot;;" size=3D"2"=
 face=3D"Calibri,sans-serif"><span style=3D"font-size:11pt;"><b>Python Path=
:</b></span></font></div>
</td>
<td>
<div style=3D"margin:0;"><font style=3D"font-family: Calibri, sans-serif, s=
erif, &quot;EmojiFont&quot;;" size=3D"2" face=3D"Calibri,sans-serif"><span =
style=3D"font-size:11pt;">['/home/yang/yangvalidator/lib/python3.6/site-pac=
kages/pyang-2.1.1-py3.6.egg/pyang/transforms',</span></font></div>
</td>
</tr>
</tbody>
</table>
<p></p>
<p><br>
</p>
<p><br>
</p>
</blockquote>
<p>Regards,</p>
<p>Miroslav Kovac<br>
</p>
</div>
</body>
</html>

--_000_d51151a75dbc4c0b8642cbc9a1b81f9apantheontech_--


From nobody Fri Mar 27 03:20:06 2020
Return-Path: <rkrejci@cesnet.cz>
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 E310A3A0DFF; Fri, 27 Mar 2020 03:19:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cesnet.cz
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 8YqsXQN213yG; Fri, 27 Mar 2020 03:19:45 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [195.113.144.244]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A0FF3A0BE8; Fri, 27 Mar 2020 03:19:44 -0700 (PDT)
Received: from [192.168.55.109] (ip4-83-240-38-102.cust.nbox.cz [83.240.38.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 2BE62400052; Fri, 27 Mar 2020 11:19:41 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2-2020; t=1585304381; bh=jDkHeRtNPZ/ny5rym1EAviHAe6mivbMm4yDTHgaR1i0=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=Ax7R0JoFjJxpo0BzGAxtH05vFbUcQdaI6jEwyV4f3P9YoosOrYg+KrZbrDRRBYNDO vAlbQxxQe64JdaLxWVpJU6+F3Uaymcxj1p5PGae5dwJIuCheX4RKsXwt3xsTAlOSri Dfx6erWUKA4Jd7+5uUaKfUgDvXk33+B3HUH0JuO4lDMIpVmhPCfT6UQ/Luo1LjdLXo CWuYxnmaKvdzZFGVzy52PfVuqyDGgi+u9Itf9TyalHb6OeDn6x+SkLPDppjoz8Bqcz bszqOfuR0Z6zM4A4cWuRWr0fJ1YYcxT2SWNIPXSXHLESN5cn5rFklTDf1L20ZAQcFJ bb+zEymgaT7KA==
To: Benoit Claise <bclaise@cisco.com>, =?UTF-8?Q?Martin_Bj=c3=b6rklund?= <mbj@tail-f.com>
Cc: yang-doctors@ietf.org, balazs.lengyel=40ericsson.com@dmarc.ietf.org, netconf@ietf.org
References: <18a5-5e6b4c80-51-14b8eec0@242693337> <DB7PR07MB4011F15A702E44FA45DE894DF0FA0@DB7PR07MB4011.eurprd07.prod.outlook.com> <43ae63dd-a6e8-3e3f-43cd-c9b0f8b2bc8e@cesnet.cz> <20200317.174822.2184005326651469438.id@tail-f.com> <c6f66517-ee1b-6167-4189-0760e1636d65@cesnet.cz> <1b7ab040-41a9-fa0b-53cf-c91173641cc5@cisco.com>
From: Radek Krejci <rkrejci@cesnet.cz>
Autocrypt: addr=rkrejci@cesnet.cz; keydata= xsDiBEKfHd4RBADDE8CtJpEtOraXBKfQg0KCRZu7BRALixoLqW98U+N9h+PJ+gCnFaKNmnYu fXWLYKTJRUlaoMGIJOZjHpr/zvwozSR+VJkxCsTyNYTF8vIfN3Iwrxy9e8CNy/O1GI50K/ld WWMDl+3M2NztiBFPrCT0b/U5ErsN7bTrf2XLEQRpZwCg95POGbJPqPAaaok2KU5e2u0/flsD /AyC0aRO66Ci0OGw0R5sCJmzZ5xE5eBUvfx0N0IC16aojrwRYM5yf+bULtBDd4wPI1R+VH/X P6OrDgzlDmutJthVtYfCcho3IhqnVo1R/UvJxjF3ATKbOnVHL4xwiLSrRDb6rKVyd1+Kc7cq +JABgFl+JP4xndytvvUXdVqhuSUFBACCDdDtxutkclBrvEp2guBIftuT4/oK3IWxgtevlGfY LZXwdD6pIWS1z6y6xthoFTsLWS1QCFk2ZXmAgvOV/lnW0iGHwO5kCfzvWJq7weeH2FGuBgq+ WInxhdIFD/QwiXV6EPUWzAoC5Fx4Cz5ySFSd6n0C1Mrzin3ABtPHRpUT8s0pUmFkZWsgS3Jl amNpIChDRVNORVQpIDxya3JlamNpQGNlc25ldC5jej7CYgQTEQIAIgUCTT/pkAIbAwYLCQgH AwIGFQgCCQoLBBYCAwECHgECF4AACgkQIMoxClN+p/31DwCfWVWX1IWaUa6+QbuVvZQIkb6m Rn8AoLRvdANGe/As/Nxabu+KKtrorkQ6zsBNBEKfHeIQBACwORs231u+o9/pM7y85ZlZhnNY iJziZ4P5W9lD5cwcEUFgTt1upUmjjSMWr5x4HL6o5jZeKOQMxiYP+8qA8OPEM6fzemS1Uj9M 6RXUaoUZFrcKD6BvneyyKuGgNa9bQfTG0aDOqaxy4lYFNcHVeo9sXJ+6adVxlCo/GzZ6zznn nwADBQP+IZQoao7aCFkZOVk8F5AW9Iiz0hk1trdCw88vD5fPMqcLxOQEsKrHAjibTWyOy1il 9zgLyVjcBzOs+v6UvbcJRybyaITC7j4IFPr78euVup/AeL+A9ay+ZWKHMFzALD+VjLyYAiRL w2MBjdqAKbPh2Ei1HXJoOX5JTWWnMRsBey/CSQQYEQIACQUCQp8d4gIbDAAKCRAgyjEKU36n /YssAKDVrEroZMSci018ipG4q6w11TsriwCghwCwX0isavqXJTbw10hwJePlDns=
Message-ID: <ce96c5a7-6ca0-47b0-b0e3-f3e8c3611f80@cesnet.cz>
Date: Fri, 27 Mar 2020 11:19:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1b7ab040-41a9-fa0b-53cf-c91173641cc5@cisco.com>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms090409000402090006030508"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/mnUUfabPxjemSdKMOJYGlOVIs-U>
Subject: Re: [netconf] Require-instance problem
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: Fri, 27 Mar 2020 10:20:00 -0000

This is a cryptographically signed message in MIME format.

--------------ms090409000402090006030508
Content-Type: multipart/alternative;
 boundary="------------B7AE44D68094AD23320A20C4"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------B7AE44D68094AD23320A20C4
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Benoit,
I've just submitted errata (6031) with the text mentioning derived types.=


Regards,
Radek


Dne 23. 03. 20 v 11:25 Benoit Claise napsal(a):
> Thanks Martin and Radek,
>
> What would the new errata text stipulate?
>
> Regards, Benoit
>> Dne 17. 03. 20 v 17:48 Martin Bj=C3=B6rklund napsal(a):
>>> Hi,
>>>
>>> Some background:
>>>
>>> Some types in YANG can be restricted, e.g., an int32 can have a range=

>>> restriction, a string can have a length restriction etc.  When a type=

>>> A is restricted in this way, the new type B's value space is a subset=

>>> of A's value space.
>>>
>>> Some types cannot be restricted, i.e., their value space cannot be
>>> altered (e.g., "boolean").
>>>
>>> Some other types need substatements to properly define the value
>>> space, e.g., an "enumeration" needs a set of "enum" statements and a
>>> "decimal64" needs a "fraction-digits".
>>>
>>> The only way to expand the value space is to use type "union".
>>>
>>> So in all cases, the derived type's value space is a subset of its
>>> base type's value space.
>>>
>>> Now, for instance-identifier and leafref, the "require-instance" is a=

>>> bit weird.  It is called a "restriction" but it isn't really a
>>> restriction, since it doesn't change the value space.  If it is set t=
o
>>> "true" it defines a constraint that must be true in valid data.
>>>
>>> Radek Krejci <rkrejci@cesnet.cz> wrote:
>>>> Also
>>>> please compare with the text in 9.4.4 (length) or 9.2.4 (range) wher=
e
>>>> the derived types are explicitly mentioned in case the statement is
>>>> meant to be allowed there. The specification is not supposed to
>>>> explicitly state where it IS NOT allowed, instead it specifies where=
 it
>>>> IS allowed.
>>> Agreed.
>>>
>>>> By your interpretation, require-instance would be allowed
>>>> even in integer types since it is not explicitly denied.
>>> I don't think this is the logical interpretation.  Suppose we have
>>> two types "foo" and "bar":
>>>
>>>    typedef foo {
>>>      type leafref {
>>>        path "...";
>>>      }
>>>    }
>>>
>>>    typedef bar {
>>>      type int32;
>>>    }
>>>
>>>
>>> It makes (some) logical sense to say that "foo" is a "leafref", and
>>> hence it would be legal according to 9.9.3 to use "require-instance" =
in
>>> "foo".
>>>
>>> But it does not make logical sense to say that "bar" is a "leafref",
>>> and hence 9.9.3 doesn't make it legal to use "require-instance" in
>>> "bar".
>>>
>>> I don't remember the original intention, but obviously people have
>>> interpreted the text in 9.9.3 in different ways, which indicates that=

>>> it is wrong and should be fixed.  However, I don't think either
>>> interpretation is obviously correct.  Thus, I think that we cannot
>>> state that the usage of "require-instance" in
>>> ietf-subscribed-notification is wrong.
>> so, you are saying that despite formulations in 9.9.3 and e.g. 9.2.4 a=
re
>> different, their meaning is the same? So the "require-instance" can be=

>> used in types derived from instance-identifier and leafref? I'm afraid=

>> that then it is not about different interpretations, but the text simp=
ly
>> misses the part about derived types and errata are required.
>>
>> Radek
>>
>>
>>
>>> /martin
>>>
>>>
>>>
>>>
>>>> Regards,
>>>> Radek
>>>>
>>>>
>>>>>  Intentions about the pattern of the text are speculation. The text=
 says it MAY be there. So unless an errata is filed, it is allowed. IMHO =
if that is the intention we would need an explicit sentence like:
>>>>> "Usage of require-instance is not allowed for derived types."
>>>>> I don't have a strict view on which was the intention (maybe Martin=
 has) but the text is unambiguous to me.
>>>>> Regards Balazs
>>>>>
>>>>> -----Original Message-----
>>>>> From: Michal Va=C5=A1ko <mvasko@cesnet.cz>=20
>>>>> Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 10:04
>>>>> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
>>>>> Cc: Mahesh Jethanandani <mjethanandani@gmail.com>; netconf@ietf.org=
; yang-doctors@ietf.org
>>>>> Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: dra=
ft-ietf-netconf-notification-capabilities-11]
>>>>>
>>>>> Hi Balazs,
>>>>> just to explain libyang behavior, if you look at (pattern <https://=
tools.ietf.org/html/rfc7950#section-9.4.5> ) definition, there is explici=
tly mentioned that it can appear in derived types. There is no such wordi=
ng for (require-instance <https://tools.ietf.org/html/rfc7950#section-9..=
9.3> ), it mentions only "instance-identifier" and "leafref" types.
>>>>>
>>>>> Also, libyang does not allow loading invalid schemas so even if you=
 only import it, it will fail.
>>>>>
>>>>> Regards,
>>>>> Michal
>>>>>
>>>>> On Friday, March 13, 2020 09:55 CET, Bal=C3=A1zs Lengyel <balazs.le=
ngyel=3D40ericsson.com@dmarc.ietf.org> wrote:=20
>>>>> =20
>>>>>> Hello Mahesh,
>>>>>>
>>>>>> Even if there is some problem with ietf-subscribed-notification ho=
w does that effect the validity of instance data for ietf-system-capabili=
ties or ietf-notification-capabilities ? I only import a type and a featu=
re from Yangpush (which imports subscribed notification). These seem noth=
ing to do with require-instance.
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> Aside from my draft:
>>>>>>
>>>>>> I do not understand some of libyangs statements: =20
>>>>>>
>>>>>> =E2=80=9Cas it turned out (ref <https://tools.ietf.org/html/rfc795=
0#section-9.9.3> ), you cannot put require-instance into a derived type=E2=
=80=9D.=20
>>>>>>
>>>>>> Checking ref I did not find why you cannot put require instance in=
to a typedef.
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> By the way I have bigger issues with YangValidator. When I load ie=
tf-system-capabilities@2020-03-08 into it I get=20
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> RecursionError at /yangvalidator/validator
>>>>>>
>>>>>> maximum recursion depth exceeded
>>>>>>
>>>>>>
>>>>>> Request Method:
>>>>>>
>>>>>> POST
>>>>>>
>>>>>>
>>>>>> Request URL:
>>>>>>
>>>>>> https://protect2.fireeye.com/v1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c=
-8610d8a762ca-0a278d65531d4f4f&q=3D1&e=3Db7200729-5cfb-4d52-b459-737457b2=
66e0&u=3Dhttp%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidator
>>>>>>
>>>>>>
>>>>>> Django Version:
>>>>>>
>>>>>> 3.0.4
>>>>>>
>>>>>>
>>>>>> Exception Type:
>>>>>>
>>>>>> RecursionError
>>>>>>
>>>>>>
>>>>>> Exception Value:
>>>>>>
>>>>>> maximum recursion depth exceeded
>>>>>>
>>>>>>
>>>>>> Exception Location:
>>>>>>
>>>>>> /home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-p=
y3.6.egg/pyang/statements.py in newf, line 42
>>>>>>
>>>>>>
>>>>>> Python Executable:
>>>>>>
>>>>>> /usr/sbin/uwsgi
>>>>>>
>>>>>>
>>>>>> Python Version:
>>>>>>
>>>>>> 3.6.10
>>>>>>
>>>>>>
>>>>>> Python Path:
>>>>>>
>>>>>> ['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1=
-py3.6.egg/pyang/transforms',
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> Regards Balazs
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> From: Mahesh Jethanandani <mjethanandani@gmail.com>=20
>>>>>> Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
>>>>>> To: Bal=C3=A1zs Lengyel <balazs.lengyel@ericsson.com>
>>>>>> Cc: Kent Watsen <kent+ietf@watsen.net>; netconf@ietf.org; yang-doc=
tors@ietf.org
>>>>>> Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capab=
ilities-11
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> [Adding yang-doctors]
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> Hi Balazs,
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel <balazs.lengyel@e=
ricsson.com <mailto:balazs.lengyel@ericsson.com> > wrote:
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> Finally, have all the examples in the appendix been validated?
>>>>>>
>>>>>> BALAZS: Yes, they have been loaded into a live Confd server.
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> I bring this up because I ran into issues when validating the http=
s-notif model using ietf-subscribed-notification module, something that y=
ou also import. Here is what I see when I try to use yanglint to validate=
 your example. In this case, I named your example as examples-notificatio=
n-capabilities-1.xml.
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> bash-3.2$ yanglint -s -i -t auto -p /Volumes/External/git/iana/yan=
g-parameters/ ietf-system-capabilities@2020-03-08.yang <mailto:ietf-syste=
m-capabilities@2020-03-08.yang>  ietf-notification-capabilities@2020-03-0=
9.yang <mailto:ietf-notification-capabilities@2020-03-09.yang>  examples-=
notification-capabilities-1.xml=20
>>>>>>
>>>>>> err : Invalid keyword "require-instance".
>>>>>>
>>>>>> err : Module "ietf-subscribed-notifications" parsing failed.
>>>>>>
>>>>>> err : Importing "ietf-subscribed-notifications" module into "ietf-=
yang-push" failed.
>>>>>>
>>>>>> err : Module "ietf-yang-push" parsing failed.
>>>>>>
>>>>>> err : Importing "ietf-yang-push" module into "ietf-notification-ca=
pabilities" failed.
>>>>>>
>>>>>> err : Module "ietf-notification-capabilities" parsing failed.
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> At first I thought the issue was with yanglint, because just like =
you I used confd and it did not complain. But folks over at libyang tell =
me that this was discussed as part of their issue  #881 <https://protect2=
=2Efireeye.com/v1/url?k=3Da6420c80-fa9605e6-a6424c1b-8610d8a762ca-d6cddc5=
edf1151a7&q=3D1&e=3D3cd8e8af-8aea-4f96-939b-8e1e455eac74&u=3Dhttps%3A%2F%=
2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881>  and the conclusion was t=
hat you cannot put require-instance in a derived type based on this <http=
s://tools.ietf.org/html/rfc7950#section-9.9.3>  text.
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> Who is correct in their assertion, libyang or confd/RFC8639?
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> In case anyone is wondering which ietf-subsciribed-notifications m=
odule is being imported, here it is:
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> bash-3.2$ ls ..../iana/yang-parameters/ietf-subscribed-notificatio=
ns@2019-09-09.yang <mailto:iana/yang-parameters/ietf-subscribed-notificat=
ions@2019-09-09.yang>=20
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> Cheers.
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 =
statement, yanglint complains about other issues with ietf-subscribed-not=
ifications, which I will bring up in a separate thread.
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> Mahesh Jethanandani
>>>>>>
>>>>>> mjethanandani@gmail.com <mailto:mjethanandani@gmail.com>=20
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> =20
>>>>>>
>>>>>> =20
>>>>>>
>>>>> =20
>>>>> =20
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> netconf mailing list
>>>>> netconf@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/netconf
>>
>> _______________________________________________
>> netconf mailing list
>> netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf
>


--------------B7AE44D68094AD23320A20C4
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <tt>Hi Benoit,</tt><tt><br>
    </tt><tt>I've just submitted errata (6031) with the text mentioning
      derived types.</tt><tt><br>
    </tt><tt><br>
    </tt><tt>Regards,</tt><tt><br>
    </tt><tt>Radek</tt><tt><br>
    </tt><tt><br>
    </tt><tt><br>
    </tt>
    <div class=3D"moz-cite-prefix"><tt>Dne 23. 03. 20 v 11:25 Benoit
        Claise napsal(a):</tt><tt><br>
      </tt></div>
    <blockquote type=3D"cite"
      cite=3D"mid:1b7ab040-41a9-fa0b-53cf-c91173641cc5@cisco.com">
      <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DU=
TF-8">
      <div class=3D"moz-cite-prefix"><tt>Thanks Martin and Radek,</tt><tt=
><br>
        </tt> <tt><br>
        </tt><tt> What would the new errata text stipulate?</tt><tt><br>
        </tt> <tt><br>
        </tt><tt> Regards, Benoit</tt><tt><br>
        </tt> </div>
      <blockquote type=3D"cite"
        cite=3D"mid:c6f66517-ee1b-6167-4189-0760e1636d65@cesnet.cz">
        <pre class=3D"moz-quote-pre" wrap=3D"">Dne 17. 03. 20 v 17:48 Mar=
tin Bj=C3=B6rklund napsal(a):
</pre>
        <blockquote type=3D"cite">
          <pre class=3D"moz-quote-pre" wrap=3D"">Hi,

Some background:

Some types in YANG can be restricted, e.g., an int32 can have a range
restriction, a string can have a length restriction etc.  When a type
A is restricted in this way, the new type B's value space is a subset
of A's value space.

Some types cannot be restricted, i.e., their value space cannot be
altered (e.g., "boolean").

Some other types need substatements to properly define the value
space, e.g., an "enumeration" needs a set of "enum" statements and a
"decimal64" needs a "fraction-digits".

The only way to expand the value space is to use type "union".

So in all cases, the derived type's value space is a subset of its
base type's value space.

Now, for instance-identifier and leafref, the "require-instance" is a
bit weird.  It is called a "restriction" but it isn't really a
restriction, since it doesn't change the value space.  If it is set to
"true" it defines a constraint that must be true in valid data.

Radek Krejci <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:rkrejci@ce=
snet.cz" moz-do-not-send=3D"true">&lt;rkrejci@cesnet.cz&gt;</a> wrote:
</pre>
          <blockquote type=3D"cite">
            <pre class=3D"moz-quote-pre" wrap=3D"">Also
please compare with the text in 9.4.4 (length) or 9.2.4 (range) where
the derived types are explicitly mentioned in case the statement is
meant to be allowed there. The specification is not supposed to
explicitly state where it IS NOT allowed, instead it specifies where it
IS allowed.
</pre>
          </blockquote>
          <pre class=3D"moz-quote-pre" wrap=3D"">Agreed.

</pre>
          <blockquote type=3D"cite">
            <pre class=3D"moz-quote-pre" wrap=3D"">By your interpretation=
, require-instance would be allowed
even in integer types since it is not explicitly denied.
</pre>
          </blockquote>
          <pre class=3D"moz-quote-pre" wrap=3D"">I don't think this is th=
e logical interpretation.  Suppose we have
two types "foo" and "bar":

   typedef foo {
     type leafref {
       path "...";
     }
   }

   typedef bar {
     type int32;
   }


It makes (some) logical sense to say that "foo" is a "leafref", and
hence it would be legal according to 9.9.3 to use "require-instance" in
"foo".

But it does not make logical sense to say that "bar" is a "leafref",
and hence 9.9.3 doesn't make it legal to use "require-instance" in
"bar".

I don't remember the original intention, but obviously people have
interpreted the text in 9.9.3 in different ways, which indicates that
it is wrong and should be fixed.  However, I don't think either
interpretation is obviously correct.  Thus, I think that we cannot
state that the usage of "require-instance" in
ietf-subscribed-notification is wrong.
</pre>
        </blockquote>
        <pre class=3D"moz-quote-pre" wrap=3D"">so, you are saying that de=
spite formulations in 9.9.3 and e.g. 9.2.4 are
different, their meaning is the same? So the "require-instance" can be
used in types derived from instance-identifier and leafref? I'm afraid
that then it is not about different interpretations, but the text simply
misses the part about derived types and errata are required.

Radek



</pre>
        <blockquote type=3D"cite">
          <pre class=3D"moz-quote-pre" wrap=3D"">/martin




</pre>
          <blockquote type=3D"cite">
            <pre class=3D"moz-quote-pre" wrap=3D"">Regards,
Radek


</pre>
            <blockquote type=3D"cite">
              <pre class=3D"moz-quote-pre" wrap=3D""> Intentions about th=
e pattern of the text are speculation. The text says it MAY be there. So =
unless an errata is filed, it is allowed. IMHO if that is the intention w=
e would need an explicit sentence like:
"Usage of require-instance is not allowed for derived types."
I don't have a strict view on which was the intention (maybe Martin has) =
but the text is unambiguous to me.
Regards Balazs

-----Original Message-----
From: Michal Va=C5=A1ko <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:mvasko@cesnet.cz" moz-do-not-send=3D"true">&lt;mvasko@cesnet.cz&gt;</a> =

Sent: 2020. m=C3=A1rcius 13., p=C3=A9ntek 10:04
To: Bal=C3=A1zs Lengyel <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:balazs.lengyel@ericsson.com" moz-do-not-send=3D"true">&lt;balazs.lengyel=
@ericsson.com&gt;</a>
Cc: Mahesh Jethanandani <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:mjethanandani@gmail.com" moz-do-not-send=3D"true">&lt;mjethanandani@gmai=
l.com&gt;</a>; <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:netco=
nf@ietf.org" moz-do-not-send=3D"true">netconf@ietf.org</a>; <a class=3D"m=
oz-txt-link-abbreviated" href=3D"mailto:yang-doctors@ietf.org" moz-do-not=
-send=3D"true">yang-doctors@ietf.org</a>
Subject: Re: [netconf] Require-instance problem [was: RE: WGLC: draft-iet=
f-netconf-notification-capabilities-11]

Hi Balazs,
just to explain libyang behavior, if you look at (pattern <a class=3D"moz=
-txt-link-rfc2396E" href=3D"https://tools.ietf.org/html/rfc7950#section-9=
=2E4.5" moz-do-not-send=3D"true">&lt;https://tools.ietf.org/html/rfc7950#=
section-9.4.5&gt;</a> ) definition, there is explicitly mentioned that it=
 can appear in derived types. There is no such wording for (require-insta=
nce <a class=3D"moz-txt-link-rfc2396E" href=3D"https://tools.ietf.org/htm=
l/rfc7950#section-9..9.3" moz-do-not-send=3D"true">&lt;https://tools.ietf=
=2Eorg/html/rfc7950#section-9..9.3&gt;</a> ), it mentions only "instance-=
identifier" and "leafref" types.

Also, libyang does not allow loading invalid schemas so even if you only =
import it, it will fail.

Regards,
Michal

On Friday, March 13, 2020 09:55 CET, Bal=C3=A1zs Lengyel <a class=3D"moz-=
txt-link-rfc2396E" href=3D"mailto:balazs.lengyel=3D40ericsson.com@dmarc.i=
etf.org" moz-do-not-send=3D"true">&lt;balazs.lengyel=3D40ericsson.com@dma=
rc.ietf.org&gt;</a> wrote:=20
=20
</pre>
              <blockquote type=3D"cite">
                <pre class=3D"moz-quote-pre" wrap=3D"">Hello Mahesh,

Even if there is some problem with ietf-subscribed-notification how does =
that effect the validity of instance data for ietf-system-capabilities or=
 ietf-notification-capabilities ? I only import a type and a feature from=
 Yangpush (which imports subscribed notification). These seem nothing to =
do with require-instance.

=20

Aside from my draft:

I do not understand some of libyangs statements: =20

=E2=80=9Cas it turned out (ref <a class=3D"moz-txt-link-rfc2396E" href=3D=
"https://tools.ietf.org/html/rfc7950#section-9.9.3" moz-do-not-send=3D"tr=
ue">&lt;https://tools.ietf.org/html/rfc7950#section-9.9.3&gt;</a> ), you =
cannot put require-instance into a derived type=E2=80=9D.=20

Checking ref I did not find why you cannot put require instance into a ty=
pedef.

=20

By the way I have bigger issues with YangValidator. When I load ietf-syst=
em-capabilities@2020-03-08 into it I get=20

=20

RecursionError at /yangvalidator/validator

maximum recursion depth exceeded


Request Method:

POST


Request URL:

<a class=3D"moz-txt-link-freetext" href=3D"https://protect2.fireeye.com/v=
1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c-8610d8a762ca-0a278d65531d4f4f&amp;q=3D=
1&amp;e=3Db7200729-5cfb-4d52-b459-737457b266e0&amp;u=3Dhttp%3A%2F%2Fwww.y=
angvalidator.com%2Fyangvalidator%2Fvalidator" moz-do-not-send=3D"true">ht=
tps://protect2.fireeye.com/v1/url?k=3D6cc7e6c7-3013efa1-6cc7a65c-8610d8a7=
62ca-0a278d65531d4f4f&amp;q=3D1&amp;e=3Db7200729-5cfb-4d52-b459-737457b26=
6e0&amp;u=3Dhttp%3A%2F%2Fwww.yangvalidator.com%2Fyangvalidator%2Fvalidato=
r</a>


Django Version:

3.0.4


Exception Type:

RecursionError


Exception Value:

maximum recursion depth exceeded


Exception Location:

/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.eg=
g/pyang/statements.py in newf, line 42


Python Executable:

/usr/sbin/uwsgi


Python Version:

3.6.10


Python Path:

['/home/yang/yangvalidator/lib/python3.6/site-packages/pyang-2.1.1-py3.6.=
egg/pyang/transforms',

=20

Regards Balazs

=20

From: Mahesh Jethanandani <a class=3D"moz-txt-link-rfc2396E" href=3D"mail=
to:mjethanandani@gmail.com" moz-do-not-send=3D"true">&lt;mjethanandani@gm=
ail.com&gt;</a>=20
Sent: 2020. m=C3=A1rcius 12., cs=C3=BCt=C3=B6rt=C3=B6k 22:28
To: Bal=C3=A1zs Lengyel <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto=
:balazs.lengyel@ericsson.com" moz-do-not-send=3D"true">&lt;balazs.lengyel=
@ericsson.com&gt;</a>
Cc: Kent Watsen <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:kent+ie=
tf@watsen.net" moz-do-not-send=3D"true">&lt;kent+ietf@watsen.net&gt;</a>;=
 <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:netconf@ietf.org" m=
oz-do-not-send=3D"true">netconf@ietf.org</a>; <a class=3D"moz-txt-link-ab=
breviated" href=3D"mailto:yang-doctors@ietf.org" moz-do-not-send=3D"true"=
>yang-doctors@ietf.org</a>
Subject: Re: [netconf] WGLC: draft-ietf-netconf-notification-capabilities=
-11

=20

[Adding yang-doctors]

=20

Hi Balazs,

=20

=20

On Mar 10, 2020, at 2:06 AM, Bal=C3=A1zs Lengyel &lt;<a class=3D"moz-txt-=
link-abbreviated" href=3D"mailto:balazs.lengyel@ericsson.com" moz-do-not-=
send=3D"true">balazs.lengyel@ericsson.com</a> <a class=3D"moz-txt-link-rf=
c2396E" href=3D"mailto:balazs.lengyel@ericsson.com" moz-do-not-send=3D"tr=
ue">&lt;mailto:balazs.lengyel@ericsson.com&gt;</a> &gt; wrote:

=20

Finally, have all the examples in the appendix been validated?

BALAZS: Yes, they have been loaded into a live Confd server.

=20

I bring this up because I ran into issues when validating the https-notif=
 model using ietf-subscribed-notification module, something that you also=
 import. Here is what I see when I try to use yanglint to validate your e=
xample. In this case, I named your example as examples-notification-capab=
ilities-1.xml.

=20

bash-3.2$ yanglint -s -i -t auto -p /Volumes/External/git/iana/yang-param=
eters/ <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:ietf-system-c=
apabilities@2020-03-08.yang" moz-do-not-send=3D"true">ietf-system-capabil=
ities@2020-03-08.yang</a> <a class=3D"moz-txt-link-rfc2396E" href=3D"mail=
to:ietf-system-capabilities@2020-03-08.yang" moz-do-not-send=3D"true">&lt=
;mailto:ietf-system-capabilities@2020-03-08.yang&gt;</a>  <a class=3D"moz=
-txt-link-abbreviated" href=3D"mailto:ietf-notification-capabilities@2020=
-03-09.yang" moz-do-not-send=3D"true">ietf-notification-capabilities@2020=
-03-09.yang</a> <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:ietf-no=
tification-capabilities@2020-03-09.yang" moz-do-not-send=3D"true">&lt;mai=
lto:ietf-notification-capabilities@2020-03-09.yang&gt;</a>  examples-noti=
fication-capabilities-1.xml=20

err : Invalid keyword "require-instance".

err : Module "ietf-subscribed-notifications" parsing failed.

err : Importing "ietf-subscribed-notifications" module into "ietf-yang-pu=
sh" failed.

err : Module "ietf-yang-push" parsing failed.

err : Importing "ietf-yang-push" module into "ietf-notification-capabilit=
ies" failed.

err : Module "ietf-notification-capabilities" parsing failed.

=20

At first I thought the issue was with yanglint, because just like you I u=
sed confd and it did not complain. But folks over at libyang tell me that=
 this was discussed as part of their issue  #881 <a class=3D"moz-txt-link=
-rfc2396E" href=3D"https://protect2.fireeye.com/v1/url?k=3Da6420c80-fa960=
5e6-a6424c1b-8610d8a762ca-d6cddc5edf1151a7&amp;q=3D1&amp;e=3D3cd8e8af-8ae=
a-4f96-939b-8e1e455eac74&amp;u=3Dhttps%3A%2F%2Fgithub.com%2FCESNET%2Fliby=
ang%2Fissues%2F881" moz-do-not-send=3D"true">&lt;https://protect2.fireeye=
=2Ecom/v1/url?k=3Da6420c80-fa9605e6-a6424c1b-8610d8a762ca-d6cddc5edf1151a=
7&amp;q=3D1&amp;e=3D3cd8e8af-8aea-4f96-939b-8e1e455eac74&amp;u=3Dhttps%3A=
%2F%2Fgithub.com%2FCESNET%2Flibyang%2Fissues%2F881&gt;</a>  and the concl=
usion was that you cannot put require-instance in a derived type based on=
 this <a class=3D"moz-txt-link-rfc2396E" href=3D"https://tools.ietf.org/h=
tml/rfc7950#section-9.9.3" moz-do-not-send=3D"true">&lt;https://tools.iet=
f.org/html/rfc7950#section-9.9.3&gt;</a>  text.

=20

Who is correct in their assertion, libyang or confd/RFC8639?

=20

In case anyone is wondering which ietf-subsciribed-notifications module i=
s being imported, here it is:

=20

bash-3.2$ ls ..../iana/yang-parameters/ietf-subscribed-notifications@2019=
-09-09.yang <a class=3D"moz-txt-link-rfc2396E" href=3D"mailto:iana/yang-p=
arameters/ietf-subscribed-notifications@2019-09-09.yang" moz-do-not-send=3D=
"true">&lt;mailto:iana/yang-parameters/ietf-subscribed-notifications@2019=
-09-09.yang&gt;</a>=20

=20

Cheers.

=20

BTW, even if I comment out the =E2=80=98require-instance=E2=80=99 stateme=
nt, yanglint complains about other issues with ietf-subscribed-notificati=
ons, which I will bring up in a separate thread.

=20

Mahesh Jethanandani

<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:mjethanandani@gmail.=
com" moz-do-not-send=3D"true">mjethanandani@gmail.com</a> <a class=3D"moz=
-txt-link-rfc2396E" href=3D"mailto:mjethanandani@gmail.com" moz-do-not-se=
nd=3D"true">&lt;mailto:mjethanandani@gmail.com&gt;</a>=20

=20

=20

=20

</pre>
              </blockquote>
              <pre class=3D"moz-quote-pre" wrap=3D"">=20
=20


_______________________________________________
netconf mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:netconf@ietf.org" mo=
z-do-not-send=3D"true">netconf@ietf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/l=
istinfo/netconf" moz-do-not-send=3D"true">https://www.ietf.org/mailman/li=
stinfo/netconf</a>
</pre>
            </blockquote>
          </blockquote>
        </blockquote>
        <tt><br>
        </tt>
        <fieldset class=3D"mimeAttachmentHeader"></fieldset>
        <pre class=3D"moz-quote-pre" wrap=3D"">__________________________=
_____________________
netconf mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:netconf@ietf.org" mo=
z-do-not-send=3D"true">netconf@ietf.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"https://www.ietf.org/mailman/l=
istinfo/netconf" moz-do-not-send=3D"true">https://www.ietf.org/mailman/li=
stinfo/netconf</a>
</pre>
      </blockquote>
      <tt><br>
      </tt> </blockquote>
    <tt><br>
    </tt>
  </body>
</html>

--------------B7AE44D68094AD23320A20C4--

--------------ms090409000402090006030508
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
Cn0wggUJMIID8aADAgECAhACt8ndrdK9CetZxFyQDGB4MA0GCSqGSIb3DQEBCwUAMGUxCzAJ
BgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2Vy
dC5jb20xJDAiBgNVBAMTG0RpZ2lDZXJ0IEFzc3VyZWQgSUQgUm9vdCBDQTAeFw0xNDExMTgx
MjAwMDBaFw0yNDExMTgxMjAwMDBaMHIxCzAJBgNVBAYTAk5MMRYwFAYDVQQIEw1Ob29yZC1I
b2xsYW5kMRIwEAYDVQQHEwlBbXN0ZXJkYW0xDzANBgNVBAoTBlRFUkVOQTEmMCQGA1UEAxMd
VEVSRU5BIGVTY2llbmNlIFBlcnNvbmFsIENBIDMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQCwp9Jj5Aej1xPkS1GV3LvBdemFmkUR//nSzBodqsU3dv2BCRD30r4gt5oRsYty
qDGF2nnItxV1SkwVoDxFeRzOIHYNYvBRHaiGvCQjEXzPRTocOSVfWpmq/zAL/QOEqpJogeM+
0IBGiJcAENJshl7UcfjYbBnN5qStk74f52VWFf/aiF7MVJnsUr3oriQvXYOzs8N/NXyyQyim
atBbumJVCNszF1X+XHCGfPNvxlNFW9ktv7azK0baminfLcsh6ubCdINZc+Nof2lU387NCDgg
oh3KsYVcZTSuhh7qp6MjxE5VqOZod1hpXXzDOkjK+DAMC57iZXssncp24eaN08VlAgMBAAGj
ggGmMIIBojASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBhjB5BggrBgEFBQcB
AQRtMGswJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBDBggrBgEFBQcw
AoY3aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENB
LmNydDCBgQYDVR0fBHoweDA6oDigNoY0aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL0RpZ2lD
ZXJ0QXNzdXJlZElEUm9vdENBLmNybDA6oDigNoY0aHR0cDovL2NybDQuZGlnaWNlcnQuY29t
L0RpZ2lDZXJ0QXNzdXJlZElEUm9vdENBLmNybDA9BgNVHSAENjA0MDIGBFUdIAAwKjAoBggr
BgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29tL0NQUzAdBgNVHQ4EFgQUjJ8RLubj
egSlHlWLRggEpu2XcKYwHwYDVR0jBBgwFoAUReuir/SSy4IxLVGLp6chnfNtyA8wDQYJKoZI
hvcNAQELBQADggEBAI5HEV91Oen8WHFCoJkeu2Av+b/kWTV2qH/YNI1Xsbou2hHKhh4IyNkF
OxA/TUiuK2qQnQ5hAS0TIrs9SJ1Ke+DjXd/cTBiw7lCYSW5hkzigFV+iSivninpItafWqYBS
WxITl1KHBS9YBskhEqO5GLliDMPiAgjqUBQ/H1qZMlZNQIuFu0UaFUQuZUpJFr4+0zpzPxsB
iWU2muAoGItwbaP55EYshM7+v/J+x6kIhAJt5Dng8fOmOvR9F6Vw2/E0EZ6oQ8g1fdhwM101
S1OI6J1tUil1r7ES/svNqVWVb7YkUEBcPo8ppfHnTI/uxsn2tslsWefsOGJxNYUUSMAb9Eow
ggVsMIIEVKADAgECAhANm/ZRqdz5Ckw7LHZJVANiMA0GCSqGSIb3DQEBCwUAMHIxCzAJBgNV
BAYTAk5MMRYwFAYDVQQIEw1Ob29yZC1Ib2xsYW5kMRIwEAYDVQQHEwlBbXN0ZXJkYW0xDzAN
BgNVBAoTBlRFUkVOQTEmMCQGA1UEAxMdVEVSRU5BIGVTY2llbmNlIFBlcnNvbmFsIENBIDMw
HhcNMTkwNjE4MDAwMDAwWhcNMjAwNzE3MTIwMDAwWjB8MRMwEQYKCZImiZPyLGQBGRYDb3Jn
MRYwFAYKCZImiZPyLGQBGRYGdGVyZW5hMRMwEQYKCZImiZPyLGQBGRYDdGNzMQswCQYDVQQG
EwJDWjEPMA0GA1UEChMGQ0VTTkVUMRowGAYDVQQDExFSYWRlayBLcmVqY2kgMTQxMjCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMydCXbWehR6Wh8fqJsMZPEVyNpG/DmiI+am
FLTVxIixKKnR+MVN3PgvxpAVHVaODzl5GRehapyTfcKHViBj+UkiFdOZFjOSgbLQEjOstU2Z
m0QuAsBVDX6bI43j7VrbArouYmMfJ6NKV+XHM31GwILjBMd7cbM9lTjjaQnbByeINAg0BmFy
44SSxtXuwTrE7lNr2CU7uWufbLTvHZ7uB3VRuvLLFLjliBNMVQcNtUSy4lDqceT6B0LutpDR
hcuSiWxqpWznEI2uTSmenV5yRcWb10EAA7wUMYpEm3ulUz4P5rj5oVnsMceS6lEvC4D6Ys6+
mZx4tCXCX4W0x6E62aUCAwEAAaOCAfIwggHuMB8GA1UdIwQYMBaAFIyfES7m43oEpR5Vi0YI
BKbtl3CmMB0GA1UdDgQWBBQVxao+3uRY2Qq3TA5SRVsUkL3WfzAMBgNVHRMBAf8EAjAAMDQG
A1UdEQQtMCuBFnJhZGVrLmtyZWpjaUBjZXNuZXQuY3qBEXJrcmVqY2lAY2VzbmV0LmN6MA4G
A1UdDwEB/wQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwNAYDVR0gBC0w
KzAMBgoqhkiG90wFAgIBMAwGCmCGSAGG/WwEHwEwDQYLKoZIhvdMBQIDAwMwgYUGA1UdHwR+
MHwwPKA6oDiGNmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9URVJFTkFlU2NpZW5jZVBlcnNv
bmFsQ0EzLmNybDA8oDqgOIY2aHR0cDovL2NybDQuZGlnaWNlcnQuY29tL1RFUkVOQWVTY2ll
bmNlUGVyc29uYWxDQTMuY3JsMHsGCCsGAQUFBwEBBG8wbTAkBggrBgEFBQcwAYYYaHR0cDov
L29jc3AuZGlnaWNlcnQuY29tMEUGCCsGAQUFBzAChjlodHRwOi8vY2FjZXJ0cy5kaWdpY2Vy
dC5jb20vVEVSRU5BZVNjaWVuY2VQZXJzb25hbENBMy5jcnQwDQYJKoZIhvcNAQELBQADggEB
AEN9EELUtad7fKj3dpQhQ9+gJbLBqZsIq5w1DXvfoCLDC2vO92+wVDmTjlZ+s0mJ1LooyMwZ
OXIbFAsQsKTFraFQ/fbCuJ5SMFGqK49QtALnoyHpBG91HKo4GK+55Ru5vsUfjODEHAyGST+Q
W2kq8D5MS3Qukzw3p5DmQVE3M8SJOlfczeOB2Q2WdAzOySSS+diKr9Q3D1mGO44IPPyKBuMX
0OwbvytEWKjJaxRMG6C5gcH88akmBxlM1olPOlXsDsLlaUByJ46HGxjBjO448+lkgSs7+QOd
fyL30whDa9JJwEsiUGqykyDkXbdpqI9Scgb7Ba98usEWn88Qm4+YWDUxggPDMIIDvwIBATCB
hjByMQswCQYDVQQGEwJOTDEWMBQGA1UECBMNTm9vcmQtSG9sbGFuZDESMBAGA1UEBxMJQW1z
dGVyZGFtMQ8wDQYDVQQKEwZURVJFTkExJjAkBgNVBAMTHVRFUkVOQSBlU2NpZW5jZSBQZXJz
b25hbCBDQSAzAhANm/ZRqdz5Ckw7LHZJVANiMA0GCWCGSAFlAwQCAQUAoIICDTAYBgkqhkiG
9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yMDAzMjcxMDE5NDFaMC8GCSqG
SIb3DQEJBDEiBCCv5PQ/Vq8LVgKKKRefqQS5jvRb9SzUWYLeFo+ceyA7gTBsBgkqhkiG9w0B
CQ8xXzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcN
AwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGXBgkrBgEE
AYI3EAQxgYkwgYYwcjELMAkGA1UEBhMCTkwxFjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxEjAQ
BgNVBAcTCUFtc3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMSYwJAYDVQQDEx1URVJFTkEgZVNj
aWVuY2UgUGVyc29uYWwgQ0EgMwIQDZv2Uanc+QpMOyx2SVQDYjCBmQYLKoZIhvcNAQkQAgsx
gYmggYYwcjELMAkGA1UEBhMCTkwxFjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxEjAQBgNVBAcT
CUFtc3RlcmRhbTEPMA0GA1UEChMGVEVSRU5BMSYwJAYDVQQDEx1URVJFTkEgZVNjaWVuY2Ug
UGVyc29uYWwgQ0EgMwIQDZv2Uanc+QpMOyx2SVQDYjANBgkqhkiG9w0BAQEFAASCAQAC003l
QNel9DUDE001wHE2bex9RS6RjgCRN9ViecYw7zQCHH/5OOQbrBDfK01vls4AJd88KFsmo9zX
rrlbY3QQbRLnFrWxS9t/pIfpsermoMoRvfFIrybTMTGfFDVMWrkrsLeQi87KDHVcN3C0ujX6
ADITT84aVcKNNMIRCZ+muB2dCUXyLVbeSNkOBMfZqnIySGwn2sgVzjI4M3u9BJQckW5VWN2M
dK8DWhRcvX7SPM7efOHNM7ai7tDivBKRyrTHLS9+DASCiB9KSyaM0iE/RTVDZXrSyk9pjOGL
wnBEyWnKH6R7jgN9m7wOLVpZIt8duZfcGuEqr1/0/ErTkWufAAAAAAAA
--------------ms090409000402090006030508--


From nobody Mon Mar 30 02:48:49 2020
Return-Path: <zhoutianran@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 D45D83A11EC; Mon, 30 Mar 2020 02:48:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[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 VWc25F6pfkwN; Mon, 30 Mar 2020 02:48:46 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 628DE3A11E7; Mon, 30 Mar 2020 02:48:46 -0700 (PDT)
Received: from LHREML711-CAH.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 236FB8344DC275D25577; Mon, 30 Mar 2020 10:48:45 +0100 (IST)
Received: from nkgeml704-chm.china.huawei.com (10.98.57.158) by LHREML711-CAH.china.huawei.com (10.201.108.34) with Microsoft SMTP Server (TLS) id 14.3.487.0; Mon, 30 Mar 2020 10:45:13 +0100
Received: from nkgeml707-chm.china.huawei.com (10.98.57.157) by nkgeml704-chm.china.huawei.com (10.98.57.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 30 Mar 2020 17:45:10 +0800
Received: from nkgeml707-chm.china.huawei.com ([10.98.57.157]) by nkgeml707-chm.china.huawei.com ([10.98.57.157]) with mapi id 15.01.1713.004; Mon, 30 Mar 2020 17:45:10 +0800
From: Tianran Zhou <zhoutianran@huawei.com>
To: "netconf@ietf.org" <netconf@ietf.org>
CC: NETCONF Working Group <netconf-chairs@ietf.org>
Thread-Topic: New Version Notification for draft-unyte-netconf-udp-pub-channel-01.txt
Thread-Index: AQHWBnZ8FEVay+F4xUCan5FyDXGeTahg4EKg
Date: Mon, 30 Mar 2020 09:45:10 +0000
Message-ID: <1a898b96926a4eddb6597da559d000bd@huawei.com>
References: <158556089422.5306.14345012357248728236@ietfa.amsl.com>
In-Reply-To: <158556089422.5306.14345012357248728236@ietfa.amsl.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.203.216]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/XUWC99t3-jZYZFDb6f0UiXe7LnY>
Subject: [netconf] FW: New Version Notification for draft-unyte-netconf-udp-pub-channel-01.txt
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: Mon, 30 Mar 2020 09:48:48 -0000

SGkgV0csDQoNClRoYW5rcyBQYW9sbyBMdWNlbnRlIGZvciB0aGUgdmFsdWFibGUgY29tbWVudHMu
DQpUaGlzIHVwZGF0ZSB3ZSBtYWlubHkgY2hhbmdlZCB0aGUgbWVjaGFuaXNtIHRvIHRha2UgdGhl
IG9wdGlvbnMsIGFuZCB1c2UgdGhlIFRMVi4NCldlIGFkZCBhIGNvbmZpZ3VyYXRpb24gb24gbWF4
LWZyYWdtZW50YXRpb24tc2l6ZS4NCkFuZCB3ZSBtb2RpZmllZCBkZXNjcmlwdGlvbiBvbiB0aGUg
Y29uZ2VzdGlvbiBjb250cm9sLg0KDQpNb3JlIGNvbW1lbnRzIGFyZSB3ZWxjb21lLg0KDQpUaGFu
a3MsDQpUaWFucmFuDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBpbnRlcm5l
dC1kcmFmdHNAaWV0Zi5vcmcgW21haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmddIA0KU2Vu
dDogTW9uZGF5LCBNYXJjaCAzMCwgMjAyMCA1OjM1IFBNDQpUbzogQWxleGFuZGVyIENsZW1tIDxh
bGV4QGZ1dHVyZXdlaS5jb20+OyBaaGVuZ2d1YW5neWluZyAoV2Fsa2VyKSA8emhlbmdndWFuZ3lp
bmdAaHVhd2VpLmNvbT47IFBpZXJyZSBGcmFuY29pcyA8cGllcnJlLmZyYW5jb2lzQGluc2EtbHlv
bi5mcj47IFRpYW5yYW4gWmhvdSA8emhvdXRpYW5yYW5AaHVhd2VpLmNvbT47IFRob21hcyBHcmFm
IDx0aG9tYXMuZ3JhZkBzd2lzc2NvbS5jb20+OyBQYW9sbyBMdWNlbnRlIDxwYW9sb0BudHQubmV0
Pg0KU3ViamVjdDogTmV3IFZlcnNpb24gTm90aWZpY2F0aW9uIGZvciBkcmFmdC11bnl0ZS1uZXRj
b25mLXVkcC1wdWItY2hhbm5lbC0wMS50eHQNCg0KDQpBIG5ldyB2ZXJzaW9uIG9mIEktRCwgZHJh
ZnQtdW55dGUtbmV0Y29uZi11ZHAtcHViLWNoYW5uZWwtMDEudHh0DQpoYXMgYmVlbiBzdWNjZXNz
ZnVsbHkgc3VibWl0dGVkIGJ5IFRpYW5yYW4gWmhvdSBhbmQgcG9zdGVkIHRvIHRoZSBJRVRGIHJl
cG9zaXRvcnkuDQoNCk5hbWU6CQlkcmFmdC11bnl0ZS1uZXRjb25mLXVkcC1wdWItY2hhbm5lbA0K
UmV2aXNpb246CTAxDQpUaXRsZToJCVVEUCBiYXNlZCBQdWJsaWNhdGlvbiBDaGFubmVsIGZvciBT
dHJlYW1pbmcgVGVsZW1ldHJ5DQpEb2N1bWVudCBkYXRlOgkyMDIwLTAzLTI3DQpHcm91cDoJCUlu
ZGl2aWR1YWwgU3VibWlzc2lvbg0KUGFnZXM6CQkyMA0KVVJMOiAgICAgICAgICAgIGh0dHBzOi8v
d3d3LmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC11bnl0ZS1uZXRjb25mLXVkcC1wdWIt
Y2hhbm5lbC0wMS50eHQNClN0YXR1czogICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL2RvYy9kcmFmdC11bnl0ZS1uZXRjb25mLXVkcC1wdWItY2hhbm5lbC8NCkh0bWxpemVkOiAg
ICAgICBodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdW55dGUtbmV0Y29uZi11ZHAt
cHViLWNoYW5uZWwtMDENCkh0bWxpemVkOiAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYu
b3JnL2RvYy9odG1sL2RyYWZ0LXVueXRlLW5ldGNvbmYtdWRwLXB1Yi1jaGFubmVsDQpEaWZmOiAg
ICAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlmZj91cmwyPWRyYWZ0LXVueXRlLW5l
dGNvbmYtdWRwLXB1Yi1jaGFubmVsLTAxDQoNCkFic3RyYWN0Og0KICAgVGhpcyBkb2N1bWVudCBk
ZXNjcmliZXMgYSBVRFAtYmFzZWQgcHVibGljYXRpb24gY2hhbm5lbCBmb3Igc3RyZWFtaW5nDQog
ICB0ZWxlbWV0cnkgdXNlIHRvIGNvbGxlY3QgZGF0YSBmcm9tIGRldmljZXMuICBBIG5ldyBzaGlt
IGhlYWRlciBpcw0KICAgcHJvcG9zZWQgdG8gZmFjaWxpdGF0ZSB0aGUgZGlzdHJpYnV0ZWQgZGF0
YSBjb2xsZWN0aW9uIG1lY2hhbmlzbQ0KICAgd2hpY2ggZGlyZWN0bHkgcHVzaGVzIGRhdGEgZnJv
bSBsaW5lIGNhcmRzIHRvIHRoZSBjb2xsZWN0b3IuICBCZWNhdXNlDQogICBvZiB0aGUgbGlnaHR3
ZWlnaHQgVURQIGVuY2Fwc3VsYXRpb24sIGhpZ2hlciBmcmVxdWVuY3kgYW5kIGJldHRlcg0KICAg
dHJhbnNpdCBwZXJmb3JtYW5jZSBjYW4gYmUgYWNoaWV2ZWQuDQoNCg0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIA0KDQoNClBsZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2Yg
bWludXRlcyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24gdW50aWwgdGhlIGh0bWxpemVkIHZl
cnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5pZXRmLm9yZy4NCg0KVGhlIElF
VEYgU2VjcmV0YXJpYXQNCg0KDQo=


From nobody Mon Mar 30 09:38:40 2020
Return-Path: <bclaise@cisco.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 8A5653A18B3 for <netconf@ietfa.amsl.com>; Mon, 30 Mar 2020 09:38:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.7
X-Spam-Level: 
X-Spam-Status: No, score=-7.7 tagged_above=-999 required=5 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 69eAXydJt_Mk for <netconf@ietfa.amsl.com>; Mon, 30 Mar 2020 09:38:25 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 640CD3A187A for <netconf@ietf.org>; Mon, 30 Mar 2020 09:38:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7669; q=dns/txt; s=iport; t=1585586305; x=1586795905; h=subject:references:to:cc:from:message-id:date: mime-version:in-reply-to; bh=NaRLiiOu5T5SrwYqem2zM5icnoJnBEh8fr3GHmTGVpA=; b=LFM9iu1MSj6knDo9qOg+MDIfwjt1V9bd+IeGEW5xOetjsSnrD6MAuNn9 FUuZlbZD3k+R3lFrE//Pbv1fWg3QO41AhyZAXIpelJD7u3LTVbRfueaTN bPYZA0cF+f60Es0fsmJE6QE9tglSdyZoIYQLhbKZtvxMMqwZHpGrUDUeR Q=;
X-IronPort-AV: E=Sophos; i="5.72,325,1580774400"; d="scan'208,217"; a="24893169"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Mar 2020 16:38:23 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTPSA id 02UGcMSG030209 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 30 Mar 2020 16:38:23 GMT
References: <158558613142.6025.887813730568000413@ietfa.amsl.com>
To: NETCONF <netconf@ietf.org>
Cc: "Munish Nayyar (mnayyar)" <mnayyar@cisco.com>, "Adithya Reddy Sesani (adithyas)" <adithyas@cisco.com>
From: Benoit Claise <bclaise@cisco.com>
X-Forwarded-Message-Id: <158558613142.6025.887813730568000413@ietfa.amsl.com>
Message-ID: <8f6c9ae1-a187-58af-fc64-2ab77d73dfff@cisco.com>
Date: Mon, 30 Mar 2020 18:38:22 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <158558613142.6025.887813730568000413@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="------------F34D12588A96F28FFC857B28"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/byVxCmNHLNBhX04V-wpOTwji_r0>
Subject: [netconf] Fwd: New Version Notification for draft-claise-netconf-metadata-for-collection-00.txt
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: Mon, 30 Mar 2020 16:38:39 -0000

This is a multi-part message in MIME format.
--------------F34D12588A96F28FFC857B28
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Dear all,

Here is a new draft on which we would appreciate your feedback.

    Abstract:
    This document proposes a YANG module that provides per-node
    capabilities for optimum operational data collection. This YANG
    module augments the YANG Modules for describing System Capabilities
    and YANG-Push Notification capabilities.

    This module defines augmented nodes to publish the metadata
    information specific to YANG node-identifier as per ietf-system-
    capabilities datatree.

    Complementary RPCs, based on the same node capabilities, simplify the
    data collection operations.


Regards, Munish, Adithya, Benoit


-------- Forwarded Message --------
Subject: 	New Version Notification for 
draft-claise-netconf-metadata-for-collection-00.txt
Date: 	Mon, 30 Mar 2020 09:35:31 -0700
From: 	internet-drafts@ietf.org
To: 	Munish Nayyar <mnayyar@cisco.com>, Adithya Sesani 
<adithyas@cisco.com>, Benoit Claise <bclaise@cisco.com>, Adithya Reddy 
Sesani <adithyas@cisco.com>




A new version of I-D, draft-claise-netconf-metadata-for-collection-00.txt
has been successfully submitted by Benoit Claise and posted to the
IETF repository.

Name: draft-claise-netconf-metadata-for-collection
Revision: 00
Title: Per-Node Capabilities for Optimum Operational Data Collection
Document date: 2020-03-30
Group: Individual Submission
Pages: 23
URL: 
https://www.ietf.org/internet-drafts/draft-claise-netconf-metadata-for-collection-00.txt
Status: 
https://datatracker.ietf.org/doc/draft-claise-netconf-metadata-for-collection/
Htmlized: 
https://tools.ietf.org/html/draft-claise-netconf-metadata-for-collection-00
Htmlized: 
https://datatracker.ietf.org/doc/html/draft-claise-netconf-metadata-for-collection


Abstract:
This document proposes a YANG module that provides per-node
capabilities for optimum operational data collection. This YANG
module augments the YANG Modules for describing System Capabilities
and YANG-Push Notification capabilities.

This module defines augmented nodes to publish the metadata
information specific to YANG node-identifier as per ietf-system-
capabilities datatree.

Complementary RPCs, based on the same node capabilities, simplify the
data collection oeprations.



Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

The IETF Secretariat


.

--------------F34D12588A96F28FFC857B28
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Dear all,<br>
    <br>
    Here is a new draft on which we would appreciate your feedback.<br>
    <blockquote>Abstract:<br>
      This document proposes a YANG module that provides per-node<br>
      capabilities for optimum operational data collection. This YANG<br>
      module augments the YANG Modules for describing System
      Capabilities<br>
      and YANG-Push Notification capabilities.<br>
      <br>
      This module defines augmented nodes to publish the metadata<br>
      information specific to YANG node-identifier as per ietf-system-<br>
      capabilities datatree.<br>
      <br>
      Complementary RPCs, based on the same node capabilities, simplify
      the<br>
      data collection operations.</blockquote>
    <br>
    Regards, Munish, Adithya, Benoit<br>
    <div class="moz-forward-container"><br>
      <br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Subject:
            </th>
            <td>New Version Notification for
              draft-claise-netconf-metadata-for-collection-00.txt</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">Date: </th>
            <td>Mon, 30 Mar 2020 09:35:31 -0700</td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">From: </th>
            <td><a class="moz-txt-link-abbreviated" href="mailto:internet-drafts@ietf.org">internet-drafts@ietf.org</a></td>
          </tr>
          <tr>
            <th valign="BASELINE" nowrap="nowrap" align="RIGHT">To: </th>
            <td>Munish Nayyar <a class="moz-txt-link-rfc2396E" href="mailto:mnayyar@cisco.com">&lt;mnayyar@cisco.com&gt;</a>, Adithya Sesani
              <a class="moz-txt-link-rfc2396E" href="mailto:adithyas@cisco.com">&lt;adithyas@cisco.com&gt;</a>, Benoit Claise
              <a class="moz-txt-link-rfc2396E" href="mailto:bclaise@cisco.com">&lt;bclaise@cisco.com&gt;</a>, Adithya Reddy Sesani
              <a class="moz-txt-link-rfc2396E" href="mailto:adithyas@cisco.com">&lt;adithyas@cisco.com&gt;</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <br>
      A new version of I-D,
      draft-claise-netconf-metadata-for-collection-00.txt<br>
      has been successfully submitted by Benoit Claise and posted to the<br>
      IETF repository.<br>
      <br>
      Name: draft-claise-netconf-metadata-for-collection<br>
      Revision: 00<br>
      Title: Per-Node Capabilities for Optimum Operational Data
      Collection<br>
      Document date: 2020-03-30<br>
      Group: Individual Submission<br>
      Pages: 23<br>
      URL:
<a class="moz-txt-link-freetext" href="https://www.ietf.org/internet-drafts/draft-claise-netconf-metadata-for-collection-00.txt">https://www.ietf.org/internet-drafts/draft-claise-netconf-metadata-for-collection-00.txt</a><br>
      Status:
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/draft-claise-netconf-metadata-for-collection/">https://datatracker.ietf.org/doc/draft-claise-netconf-metadata-for-collection/</a><br>
      Htmlized:
<a class="moz-txt-link-freetext" href="https://tools.ietf.org/html/draft-claise-netconf-metadata-for-collection-00">https://tools.ietf.org/html/draft-claise-netconf-metadata-for-collection-00</a><br>
      Htmlized:
<a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/html/draft-claise-netconf-metadata-for-collection">https://datatracker.ietf.org/doc/html/draft-claise-netconf-metadata-for-collection</a><br>
      <br>
      <br>
      Abstract:<br>
      This document proposes a YANG module that provides per-node<br>
      capabilities for optimum operational data collection. This YANG<br>
      module augments the YANG Modules for describing System
      Capabilities<br>
      and YANG-Push Notification capabilities.<br>
      <br>
      This module defines augmented nodes to publish the metadata<br>
      information specific to YANG node-identifier as per ietf-system-<br>
      capabilities datatree.<br>
      <br>
      Complementary RPCs, based on the same node capabilities, simplify
      the<br>
      data collection oeprations.<br>
      <br>
      <br>
      <br>
      Please note that it may take a couple of minutes from the time of
      submission<br>
      until the htmlized version and diff are available at
      tools.ietf.org.<br>
      <br>
      The IETF Secretariat<br>
      <br>
      <br>
      .<br>
    </div>
  </body>
</html>

--------------F34D12588A96F28FFC857B28--


From nobody Mon Mar 30 09:42:30 2020
Return-Path: <bclaise@cisco.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 CDC0D3A18A1 for <netconf@ietfa.amsl.com>; Mon, 30 Mar 2020 09:42:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.7
X-Spam-Level: 
X-Spam-Status: No, score=-7.7 tagged_above=-999 required=5 tests=[DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 5xBjlTghfiFN for <netconf@ietfa.amsl.com>; Mon, 30 Mar 2020 09:42:16 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9A713A1847 for <netconf@ietf.org>; Mon, 30 Mar 2020 09:42:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6863; q=dns/txt; s=iport; t=1585586535; x=1586796135; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=OG0uK9lzJaeovCFnqlEmvVlknbYPiDWMfsEoviqaWPM=; b=eHzuTcvrHqxcLOPIw7gI6U4lCspMBRR/oYSiJ9H+kXHs3DzzS9RCeuQU ZIWRtNPZNeKOIVe7WNpJATxLkhdwQWiv220YZFWKzg7rumCi5zycIzAzj twevls1r1Fay3cWltXtrvBFvo11spCxwNFZ//ZkXv6DWJl4z+aaCZHzzG E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AWAAAuIYJe/xbLJq1MGhkBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBAREBAQEBAQEBAQEBAYFqAQEBAQEBCwGBJIFwVCESKoQaiQK?= =?us-ascii?q?IDpM9hiSBZwoBAQEMAQEYAQwKBAEBg39FAoJWNwYOAgMBAQsBAQUBAQECAQU?= =?us-ascii?q?EbYVWDIVwAQEBAQIBAQEhSwsFCwsOCioCAicwBgEMBgIBAYMiAYJcIA88q39?= =?us-ascii?q?1gTKESQMPL0GDK4E4BoE4AYxKgUE/gREngm0+gQSBYwEBAgEBGIEPGAEBgzK?= =?us-ascii?q?CXgSOBaJggkaHYY8uBh2PLow+jxmJFohuiX8CBAsCFYFoI4FYMxoIGxU7gmx?= =?us-ascii?q?QGA2OKQwLg1CFFIVDPwMwAo8YAQE?=
X-IronPort-AV: E=Sophos; i="5.72,325,1580774400"; d="scan'208,217"; a="24895265"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Mar 2020 16:42:00 +0000
Received: from [10.55.221.38] (ams-bclaise-nitro5.cisco.com [10.55.221.38]) (authenticated bits=0) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTPSA id 02UGfw7E030849 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 30 Mar 2020 16:42:00 GMT
To: Mahesh Jethanandani <mjethanandani@gmail.com>, "Charles Eckel (eckelcu)" <eckelcu=40cisco.com@dmarc.ietf.org>
Cc: "netconf@ietf.org" <netconf@ietf.org>
References: <158505971578.11481.9017528876660817940@ietfa.amsl.com> <FDDA32A2-595B-4E23-BC44-48879DB67A2E@cisco.com> <AC1AAC7A-A633-4AB7-B254-637ED56606FB@gmail.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <059c7daa-51ca-0bd5-b7db-2fc8b4c9ce0e@cisco.com>
Date: Mon, 30 Mar 2020 18:41:58 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <AC1AAC7A-A633-4AB7-B254-637ED56606FB@gmail.com>
Content-Type: multipart/alternative; boundary="------------34B8A3E3E2056BCEFB7ED9FC"
Content-Language: en-US
X-Authenticated-User: bclaise
X-Outbound-SMTP-Client: 10.55.221.38, ams-bclaise-nitro5.cisco.com
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/9O-1o6OQho3QAa5WnR7o9_3ZKTc>
Subject: Re: [netconf] Network Configuration (netconf) WG Virtual Meeting: 2020-04-06
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: Mon, 30 Mar 2020 16:42:29 -0000

This is a multi-part message in MIME format.
--------------34B8A3E3E2056BCEFB7ED9FC
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Dear NETCONF chairs,

If there is still some room on the agenda, I would like to present:

https://datatracker.ietf.org/doc/draft-claise-netconf-metadata-for-collection/

Regards, Benoit

> Hi Charles,
>
> We are confirming that the meeting is scheduled for April 6 at 7 a.m 
> PDT. I am attaching a calendar invite that should adapt to your local 
> timezone.
>
> Mahesh & Kent (as co-chairs)
>
> > On Mar 25, 2020, at 8:33 AM, Charles Eckel (eckelcu) 
> <eckelcu=40cisco.com@dmarc.ietf.org> wrote:
> >
> > I see this has been scheduled from 0700-0900. The request was for 
> 0800-1000 (attached).
> > I wanted to both:
> >
> > a) ask for confirmation from the chairs if 0700-0900 is in fact correct?
> > b) call this out, for people like myself who may have blocked out 
> time previously based on the request
> >
> > Thanks,
> > Charles
> >
> > ﻿On 3/24/20, 7:22 AM, "netconf on behalf of IESG Secretary" 
> <netconf-bounces@ietf.org on behalf of iesg-secretary@ietf.org> wrote:
> >
> >    The Network Configuration (netconf) Working Group will hold
> >    a virtual interim meeting on 2020-04-06 from 07:00 to 09:00 
> America/Los_Angeles.
> >
> >    Agenda:
> >    The agenda will be posted to the IETF website.
> >
> >    Information about remote participation:
> > https://ietf.webex.com/ietf/j.php?MTID=m683e06fe29b0582d35985946f168a138
> >
> >    _______________________________________________
> >    netconf mailing list
> >    netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
> >
> >
> > <Mail Attachment.eml>_______________________________________________
> > netconf mailing list
> > netconf@ietf.org
> > https://www.ietf.org/mailman/listinfo/netconf
>
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf


--------------34B8A3E3E2056BCEFB7ED9FC
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Dear NETCONF chairs,<br>
      <br>
      If there is still some room on the agenda, I would like to
      present:<br>
      <pre class="moz-quote-pre" wrap=""><a class="moz-txt-link-freetext" href="https://datatracker.ietf.org/doc/draft-claise-netconf-metadata-for-collection/">https://datatracker.ietf.org/doc/draft-claise-netconf-metadata-for-collection/</a></pre>
      Regards, Benoit<br>
      <br>
    </div>
    <blockquote type="cite"
      cite="mid:AC1AAC7A-A633-4AB7-B254-637ED56606FB@gmail.com">
      <div class="BodyFragment"><font size="2"><span
            style="font-size:11pt;">
            <div class="PlainText">Hi Charles,<br>
              <br>
              We are confirming that the meeting is scheduled for April
              6 at 7 a.m PDT. I am attaching a calendar invite that
              should adapt to your local timezone.<br>
              <br>
              Mahesh &amp; Kent (as co-chairs)<br>
              <br>
              &gt; On Mar 25, 2020, at 8:33 AM, Charles Eckel (eckelcu)
              <a class="moz-txt-link-rfc2396E" href="mailto:eckelcu=40cisco.com@dmarc.ietf.org">&lt;eckelcu=40cisco.com@dmarc.ietf.org&gt;</a> wrote:<br>
              &gt; <br>
              &gt; I see this has been scheduled from 0700-0900. The
              request was for 0800-1000 (attached).
              <br>
              &gt; I wanted to both:<br>
              &gt; <br>
              &gt; a) ask for confirmation from the chairs if 0700-0900
              is in fact correct?<br>
              &gt; b) call this out, for people like myself who may have
              blocked out time previously based on the request<br>
              &gt; <br>
              &gt; Thanks,<br>
              &gt; Charles<br>
              &gt; <br>
              &gt; ﻿On 3/24/20, 7:22 AM, "netconf on behalf of IESG
              Secretary" <a class="moz-txt-link-rfc2396E" href="mailto:netconf-bounces@ietf.orgonbehalfofiesg-secretary@ietf.org">&lt;netconf-bounces@ietf.org on behalf of
              iesg-secretary@ietf.org&gt;</a> wrote:<br>
              &gt; <br>
              &gt;    The Network Configuration (netconf) Working Group
              will hold<br>
              &gt;    a virtual interim meeting on 2020-04-06 from 07:00
              to 09:00 America/Los_Angeles.<br>
              &gt; <br>
              &gt;    Agenda:<br>
              &gt;    The agenda will be posted to the IETF website.<br>
              &gt; <br>
              &gt;    Information about remote participation:<br>
              &gt;    <a
href="https://ietf.webex.com/ietf/j.php?MTID=m683e06fe29b0582d35985946f168a138"
                moz-do-not-send="true">
https://ietf.webex.com/ietf/j.php?MTID=m683e06fe29b0582d35985946f168a138</a><br>
              &gt; <br>
              &gt;    _______________________________________________<br>
              &gt;    netconf mailing list<br>
              &gt;    <a class="moz-txt-link-abbreviated" href="mailto:netconf@ietf.org">netconf@ietf.org</a><br>
              &gt;    <a
                href="https://www.ietf.org/mailman/listinfo/netconf"
                moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/netconf</a><br>
              &gt; <br>
              &gt; <br>
              &gt; &lt;Mail
              Attachment.eml&gt;_______________________________________________<br>
              &gt; netconf mailing list<br>
              &gt; <a class="moz-txt-link-abbreviated" href="mailto:netconf@ietf.org">netconf@ietf.org</a><br>
              &gt; <a
                href="https://www.ietf.org/mailman/listinfo/netconf"
                moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/netconf</a><br>
              <br>
            </div>
          </span></font></div>
      <div class="BodyFragment"><font size="2"><span
            style="font-size:11pt;">
            <div class="PlainText">_______________________________________________<br>
              netconf mailing list<br>
              <a class="moz-txt-link-abbreviated" href="mailto:netconf@ietf.org">netconf@ietf.org</a><br>
              <a href="https://www.ietf.org/mailman/listinfo/netconf"
                moz-do-not-send="true">https://www.ietf.org/mailman/listinfo/netconf</a><br>
            </div>
          </span></font></div>
    </blockquote>
    <br>
  </body>
</html>

--------------34B8A3E3E2056BCEFB7ED9FC--


From nobody Tue Mar 31 10:06:18 2020
Return-Path: <01000171318ecc8b-25d72cbe-b5b9-49d6-a262-8e89861ffe52-000000@amazonses.watsen.net>
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 CC1DE3A2480 for <netconf@ietfa.amsl.com>; Tue, 31 Mar 2020 10:06:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 hZxSk4EOiF6r for <netconf@ietfa.amsl.com>; Tue, 31 Mar 2020 10:06:16 -0700 (PDT)
Received: from a8-33.smtp-out.amazonses.com (a8-33.smtp-out.amazonses.com [54.240.8.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD1AF3A247F for <netconf@ietf.org>; Tue, 31 Mar 2020 10:06:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585674374; h=From:Content-Type:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=jtc1Ci50xqM2/0zzCsVMtKjXBqonWGJvM5WYX8uHsRU=; b=XF6IxQN36/JK7YUrm7vY/3z/LnviH7RH9ahvHDPiVxIF3qxLmNvVoxyPxL1wuY7L IZbp+ztpf/8WWBCDPVeMgWhWjpvi5SSs9XF1s7E0yYBZ+XpGxiRn+F/9wuBGpVxt5z9 iE5FJYH94JsQ4dDMtIFJKVf3uksKwg1hRt+AyaWg=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5FF31DC2-84DF-4495-BF28-D41141195EAF"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <01000171318ecc8b-25d72cbe-b5b9-49d6-a262-8e89861ffe52-000000@email.amazonses.com>
Date: Tue, 31 Mar 2020 17:06:14 +0000
To: "netconf@ietf.org" <netconf@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.03.31-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/yJ2thAWZpIT1LPdabgP6sfEr93I>
Subject: [netconf] Presenters!
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: Tue, 31 Mar 2020 17:06:17 -0000

--Apple-Mail=_5FF31DC2-84DF-4495-BF28-D41141195EAF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Presenters,


1) Please send DRAFT slides to the chairs by EOB (EDT) Thursday.

    This is so the chairs can ensure that the slides are a) being worked =
on
    and b) offer improvement suggestions.


2) Please send FINAL slides to the chairs by EOB (EDT) Friday.

    This is so they can be uploaded to material manager with sufficient =
time
    before the meeting so that they may be reviewed by participants =
before
    the meeting (this is especially important for our non-English native
    participants).


3) Please ensure that SLIDE NUMBERS are on each slide (w/ title slide =
optional).

    For those that join only by phone can follow along.


4) Please send slides using the PowerPoint (PPTX or PPT) format.

   FWIW, we normally ask for PDF, but that preference was/is only to=20
   workaround an in meeting-room Chromebook display issue...


The goal is that the chairs will drive (screen share) the slides for the =
entire=20
meeting. This is primarily to avoid any possible sharing issues that may =
arise.


Thanks,
The NETCONF Chairs


--Apple-Mail=_5FF31DC2-84DF-4495-BF28-D41141195EAF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">Presenters,</span><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);" class=3D"">1) Please send DRAFT slides to the =
chairs by EOB (EDT) Thursday.</span><div class=3D""><font =
color=3D"#000000" class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D""><br class=3D""></span></font></div><div class=3D""><font =
color=3D"#000000" class=3D"">&nbsp; &nbsp; This&nbsp;is so the chairs =
can ensure that the slides are a) being worked on</font></div><div =
class=3D""><font color=3D"#000000" class=3D"">&nbsp; &nbsp; and b) offer =
improvement suggestions.</font></div><div class=3D""><font =
color=3D"#000000" class=3D""><br class=3D""></font></div><div =
class=3D""><font color=3D"#000000" class=3D""><span style=3D"caret-color: =
rgb(0, 0, 0);" class=3D""><br class=3D""></span></font><div =
class=3D"">2)&nbsp;<span style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);" class=3D"">Please send FINAL slides&nbsp;</span><span =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">to =
the chairs</span><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D"">&nbsp;by EOB (EDT) Friday.</span></div><div =
class=3D""><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;This is so they can be uploaded =
to material manager with sufficient time</span><br style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:=
 rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;before the meeting so that they may =
be reviewed by participants before</span><br style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:=
 rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;the meeting (this is especially =
important for our non-English native</span><br style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color:=
 rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;participants).</span><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">3) =
Please ensure that SLIDE NUMBERS are on each slide (w/ title slide =
optional).</span><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);" class=3D"">&nbsp;&nbsp;&nbsp;&nbsp;For those that join =
only by phone can follow along.</span><br style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">4) Please send slides =
using the PowerPoint (PPTX or PPT) format.</span><br style=3D"caret-color:=
 rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><font color=3D"#000000" =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0);" =
class=3D"">&nbsp;&nbsp;&nbsp;FWIW, we normally ask for PDF, but that =
preference&nbsp;</span></font><span style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D"">was/is only to&nbsp;</span></div><div =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D"">&nbsp; &nbsp;workaround&nbsp;</span><span =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">an =
in&nbsp;</span><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);" class=3D"">meeting-room</span><span style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0);" class=3D"">&nbsp;Chromebook display =
issue...</span></div><div class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0);" class=3D"">The goal is that the chairs will =
drive (screen share) the slides for the entire&nbsp;</span></div><div =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D"">meeting.&nbsp;</span><span style=3D"caret-color: rgb(0, =
0, 0); color: rgb(0, 0, 0);" class=3D"">This is primarily to avoid any =
possible sharing issues that may arise.</span></div><div class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><br =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">Thanks,</span><br style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); =
color: rgb(0, 0, 0);" class=3D"">The NETCONF =
Chairs</span></div></div><div class=3D""><span style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><br =
class=3D""></span></div></body></html>=

--Apple-Mail=_5FF31DC2-84DF-4495-BF28-D41141195EAF--


From nobody Tue Mar 31 17:49:26 2020
Return-Path: <zhoutianran@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 F27E83A0EA0 for <netconf@ietfa.amsl.com>; Tue, 31 Mar 2020 17:49:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[HTML_MESSAGE=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 SsWaTOQR9nm8 for <netconf@ietfa.amsl.com>; Tue, 31 Mar 2020 17:49:22 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDC673A0E9F for <netconf@ietf.org>; Tue, 31 Mar 2020 17:49:21 -0700 (PDT)
Received: from lhreml701-cah.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 81AE8B7E2228EDD740E2 for <netconf@ietf.org>; Wed,  1 Apr 2020 01:49:20 +0100 (IST)
Received: from nkgeml706-chm.china.huawei.com (10.98.57.153) by lhreml701-cah.china.huawei.com (10.201.108.42) with Microsoft SMTP Server (TLS) id 14.3.487.0; Wed, 1 Apr 2020 01:49:20 +0100
Received: from nkgeml707-chm.china.huawei.com (10.98.57.157) by nkgeml706-chm.china.huawei.com (10.98.57.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 1 Apr 2020 08:49:17 +0800
Received: from nkgeml707-chm.china.huawei.com ([10.98.57.157]) by nkgeml707-chm.china.huawei.com ([10.98.57.157]) with mapi id 15.01.1713.004; Wed, 1 Apr 2020 08:49:17 +0800
From: Tianran Zhou <zhoutianran@huawei.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] Presenters!
Thread-Index: AQHWB37Fu6sOeJH5rU+pelL/I/VLj6hjbszg
Date: Wed, 1 Apr 2020 00:49:17 +0000
Message-ID: <1d5f040d3de942bc85e278759f2baa0e@huawei.com>
References: <01000171318ecc8b-25d72cbe-b5b9-49d6-a262-8e89861ffe52-000000@email.amazonses.com>
In-Reply-To: <01000171318ecc8b-25d72cbe-b5b9-49d6-a262-8e89861ffe52-000000@email.amazonses.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.108.203.216]
Content-Type: multipart/alternative; boundary="_000_1d5f040d3de942bc85e278759f2baa0ehuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/OyDWcBlezl6pP8Crc3ueNsFzeK4>
Subject: Re: [netconf] Presenters!
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: Wed, 01 Apr 2020 00:49:24 -0000

--_000_1d5f040d3de942bc85e278759f2baa0ehuaweicom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Kent,

Thanks for this remind. But I did not see the agenda posted, or did I miss =
the email?
At lease, this link is empty.
https://datatracker.ietf.org/doc/agenda-interim-2020-netconf-01-netconf-01/
I want to see if our proposal (unyte) is already on the list. :)

Best,
Tianran

From: netconf [mailto:netconf-bounces@ietf.org] On Behalf Of Kent Watsen
Sent: Wednesday, April 1, 2020 1:06 AM
To: netconf@ietf.org
Subject: [netconf] Presenters!

Presenters,


1) Please send DRAFT slides to the chairs by EOB (EDT) Thursday.


    This is so the chairs can ensure that the slides are a) being worked on
    and b) offer improvement suggestions.



2) Please send FINAL slides to the chairs by EOB (EDT) Friday.

    This is so they can be uploaded to material manager with sufficient tim=
e
    before the meeting so that they may be reviewed by participants before
    the meeting (this is especially important for our non-English native
    participants).


3) Please ensure that SLIDE NUMBERS are on each slide (w/ title slide optio=
nal).

    For those that join only by phone can follow along.


4) Please send slides using the PowerPoint (PPTX or PPT) format.

   FWIW, we normally ask for PDF, but that preference was/is only to
   workaround an in meeting-room Chromebook display issue...


The goal is that the chairs will drive (screen share) the slides for the en=
tire
meeting. This is primarily to avoid any possible sharing issues that may ar=
ise.


Thanks,
The NETCONF Chairs



--_000_1d5f040d3de942bc85e278759f2baa0ehuaweicom_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi Kent,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Thanks for this remind. But I did not=
 see the agenda posted, or did I miss the email?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">At lease, this link is empty.<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><a href=3D"https://datatracker.ietf.o=
rg/doc/agenda-interim-2020-netconf-01-netconf-01/">https://datatracker.ietf=
.org/doc/agenda-interim-2020-netconf-01-netconf-01/</a><o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">I want to see if our proposal (unyte)=
 is already on the list.
</span><span style=3D"font-size:11.0pt;font-family:Wingdings;color:#1F497D"=
>J</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sa=
ns-serif;color:#1F497D"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Best,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Tianran<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;=
font-family:&quot;Calibri&quot;,sans-serif"> netconf [mailto:netconf-bounce=
s@ietf.org]
<b>On Behalf Of </b>Kent Watsen<br>
<b>Sent:</b> Wednesday, April 1, 2020 1:06 AM<br>
<b>To:</b> netconf@ietf.org<br>
<b>Subject:</b> [netconf] Presenters!<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:black">Presenters,<br>
<br>
<br>
1) Please send DRAFT slides to the chairs by EOB (EDT) Thursday.</span><o:p=
></o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
<br>
</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp; &nbsp; This&nbsp;=
is so the chairs can ensure that the slides are a) being worked on</span><o=
:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp; &nbsp; and b) off=
er improvement suggestions.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
<br>
</span><o:p></o:p></p>
<div>
<p class=3D"MsoNormal">2)&nbsp;<span style=3D"color:black">Please send FINA=
L slides&nbsp;to the chairs&nbsp;by EOB (EDT) Friday.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
&nbsp;&nbsp;&nbsp;&nbsp;This is so they can be uploaded to material manager=
 with sufficient time<br>
&nbsp;&nbsp;&nbsp;&nbsp;before the meeting so that they may be reviewed by =
participants before<br>
&nbsp;&nbsp;&nbsp;&nbsp;the meeting (this is especially important for our n=
on-English native<br>
&nbsp;&nbsp;&nbsp;&nbsp;participants).<br>
<br>
<br>
3) Please ensure that SLIDE NUMBERS are on each slide (w/ title slide optio=
nal).<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;For those that join only by phone can follow along.=
<br>
<br>
<br>
4) Please send slides using the PowerPoint (PPTX or PPT) format.<br>
<br>
&nbsp;&nbsp;&nbsp;FWIW, we normally ask for PDF, but that preference&nbsp;w=
as/is only to&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">&nbsp; &nbsp;workaround&=
nbsp;an in&nbsp;meeting-room&nbsp;Chromebook display issue...</span><o:p></=
o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
<br>
The goal is that the chairs will drive (screen share) the slides for the en=
tire&nbsp;</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black">meeting.&nbsp;This is pr=
imarily to avoid any possible sharing issues that may arise.</span><o:p></o=
:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
<br>
Thanks,<br>
The NETCONF Chairs</span><o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"color:black"><br>
<br>
</span><o:p></o:p></p>
</div>
</div>
</body>
</html>

--_000_1d5f040d3de942bc85e278759f2baa0ehuaweicom_--


From nobody Tue Mar 31 18:51:07 2020
Return-Path: <01000171336f3aca-2e45a389-23c7-49eb-8ff6-33e0af3ff249-000000@amazonses.watsen.net>
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 DB3033A0FCE for <netconf@ietfa.amsl.com>; Tue, 31 Mar 2020 18:51:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-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 yQysrJt4OnPo for <netconf@ietfa.amsl.com>; Tue, 31 Mar 2020 18:51:01 -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 27E5F3A0FD0 for <netconf@ietf.org>; Tue, 31 Mar 2020 18:51:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1585705860; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:To:Feedback-ID; bh=FEUvXcFdI0G2UYjofItSl3FwTt/ImsR3YMurDS3vSk0=; b=Zz02dZkXyXdmIXEqDx82ZcAIjUoK3n1fW6hw9DUORvEqzE0FCkNgCiqD6J71D3nJ 1p3k+c/zq7SFpRA1WxrpIbCffHojm1F8sNDYOI2k03xVpAWlQFILamTKSdIyK1r1gAv XdZJpVGFeItJUUB0Mp9tp4DqteG3xQNyP6NkldnU=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Message-ID: <01000171336f3aca-2e45a389-23c7-49eb-8ff6-33e0af3ff249-000000@email.amazonses.com>
Date: Wed, 1 Apr 2020 01:51:00 +0000
To: "netconf@ietf.org" <netconf@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
X-SES-Outgoing: 2020.04.01-54.240.8.83
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/pK1vY5GXxIc39CmAPRFXZQBHBKg>
Subject: [netconf] NETCONF 107 Agenda
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: Wed, 01 Apr 2020 01:51:05 -0000

Below is the draft agenda for the NETCONF 107 Virtual Meeting
Also posted here: =
https://datatracker.ietf.org/doc/agenda-interim-2020-netconf-01-netconf-01=
/
Please let the chairs know if there are any issues.

The NETCONF Chairs



Agenda for the NETCONF 107 WG Session
-------------------------------------

Session:
   Monday April 6th

   PDT: 07:00-09:00=20
   EDT: 10:00-12:00
   UTC: 14:00-16:00
   CST: 22:00-00:00


WG Chairs:
   Mahesh Jethanandani (mjethanandani at gmail dot com)
   Kent Watsen (kent plus ietf at watsen dot net)


Available During Session:

  ICS:           =
https://datatracker.ietf.org/meeting/interim-2020-netconf-01/sessions/netc=
onf.ics
  Etherpad:      https://etherpad.ietf.org/p/notes-ietf-107-netconf
  Slides:        =
https://datatracker.ietf.org/meeting/interim-2020-netconf-01/session/netco=
nf
  Jabber:        xmpp:netconf@jabber.ietf.org?join

  JOIN BY WEBEX:
     URL: =
https://ietf.webex.com/ietf/j.php?MTID=3Dm683e06fe29b0582d35985946f168a138=

     Meeting number (access code): 612 328 094
     Meeting password: EUh3WeggW83


  JOIN BY PHONE

    1-877-668-4493 Call-in toll free number (US/Canada)
    Tap here to call (mobile phones only, hosts not supported):
      tel:1-877-668-4493,,*01*612328094%23%23*01*

    1-650-479-3208 Call-in toll number (US/Canada)
    Tap here to call (mobile phones only, hosts not supported):
      tel:%2B1-650-479-3208,,*01*612328094%23%23*01*

    Toll-free calling restrictions
      https://www.webex.com/pdf/tollfree_restrictions.pdf


    JOIN FROM A VIDEO SYSTEM OR APPLICATION
      Dial sip:612328094@ietf.webex.com
      You can also dial 173.243.2.68 and enter your meeting number.

    Join using Microsoft Lync or Microsoft Skype for Business
      Dial sip:612328094.ietf@lync.webex.com

    Can't join the meeting? Contact support here:
      https://ietf.webex.com/ietf/mc

         =20
Available After Session:

   Recording:     WebEx recording be made available after the meeting.
   Jabber Logs:   https://www.ietf.org/jabber/logs/netconf
   Etherpad:      https://etherpad.ietf.org/p/notes-ietf-107-netconf
   Slides:        =
https://datatracker.ietf.org/meeting/interim-2020-netconf-01/session/netco=
nf

         =20
Introduction

  Chairs (10 minutes)
  Session Intro & WG Status


Chartered items:

   Kent Watsen (20 min)
   Status and Issues on Client-Server Suite of Drafts
   https://tools.ietf.org/html/draft-ietf-netconf-crypto-types-14
   https://tools.ietf.org/html/draft-ietf-netconf-trust-anchors-09
   https://tools.ietf.org/html/draft-ietf-netconf-keystore-16
   https://tools.ietf.org/html/draft-ietf-netconf-tcp-client-server-04
   https://tools.ietf.org/html/draft-ietf-netconf-ssh-client-server-18
   https://tools.ietf.org/html/draft-ietf-netconf-tls-client-server-18
   https://tools.ietf.org/html/draft-ietf-netconf-http-client-server-02
   =
https://tools.ietf.org/html/draft-ietf-netconf-netconf-client-server-18
   =
https://tools.ietf.org/html/draft-ietf-netconf-restconf-client-server-18

   Mahesh Jethanandani (10 min)
   An HTTPS-based Transport for Configured Subscriptions
   https://tools.ietf.org/html/draft-ietf-netconf-https-notif-02


Non-Chartered items:

   Jason Stern (10 min)
   YANG Module Version impact on the NETCONF/RESTCONF protocol
   <no draft>
  =20
   Tao Ran (10 min)
   Self-explanation Data Node Tag Capability
   =
https://tools.ietf.org/html/draft-tao-netconf-notif-node-tag-capabilities-=
01

   Qin Wu / Michale Wang (10 min)
   Bulk Subscription to YANG Event Notification
   =
https://tools.ietf.org/html/draft-wang-netconf-bulk-subscribed-notificatio=
ns-01

   Qin Wu / Tao Ran (10 min)
   Telemetry Data Export Capability
   =
https://tools.ietf.org/html/draft-tao-netconf-data-export-capabilities-00

   Qin Wu / Michale Wang (10 min)
   Adaptive Subscription to YANG Notification
   =
https://tools.ietf.org/html/draft-wang-netconf-adaptive-subscription-00

   Pierre Francois (10 min)
   Subscription to Multiple Stream Originators
   =
https://tools.ietf.org/html/draft-unyte-netconf-multi-stream-originators-0=
0

   Pierre Francois (10 min)
   UDP based Publication Channel for Streaming Telemetry
   https://tools.ietf.org/html/draft-unyte-netconf-udp-pub-channel-00

   Benoit Claise (10 min)
   Node Capabilities For Closed Loop Automation
   =
https://tools.ietf.org/html/draft-claise-netconf-metadata-for-collection-0=
0



