[netconf] Re: YANG Push Lite presentation
"Rob Wilton (rwilton)" <rwilton@cisco.com> Mon, 11 November 2024 17:55 UTC
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 550DEC1840D0 for <netconf@ietfa.amsl.com>; Mon, 11 Nov 2024 09:55:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.741
X-Spam-Level:
X-Spam-Status: No, score=-9.741 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_PERMERROR=0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LYXmr46n-4Nl for <netconf@ietfa.amsl.com>; Mon, 11 Nov 2024 09:55:49 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F167DC17C884 for <netconf@ietf.org>; Mon, 11 Nov 2024 09:55:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=13087; q=dns/txt; s=iport; t=1731347748; x=1732557348; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=CgWmJy5XtU0M1MQMIGKED+W2bO0txK37m/8tDN3e50c=; b=bVlkwN6agNN3MC4iXOsT8F3ok+oUlwmi3XR4q6mM8XtZxZ15X2sAY2cu H6E4aMhfY8Qwv+tFGpxPB9pOgIsCSBP2m6PldCvfs9M7Xc+700lDf2Gey wFou+28UR6+A8ucV/OZalPKH8ZapH9woryXvta8bPV/Kg+1A2DLKQoldA 0=;
X-CSE-ConnectionGUID: K4GdCu2FRC6DP0Co4H2qKg==
X-CSE-MsgGUID: AaXjDMnuRhK5J3n8jHyj7w==
X-IPAS-Result: A0AaAADQRDJnj4v/Ja1aHQEBAQEJARIBBQUBQCWBGggBCwGBQDEqKHsCgRxIA4Y1gWkDhE5fhlGCIQOXQIZVgX4PAQEBDQI7CQQBAYNQgTcCijoCJjQJDgECBAEBAQEDAgMBAQEBAQEBAQEBAQsBAQUBAQECAQcFFAEBAQEBATkFDjuFew2GWgEBAQEDElUiAgEIEQMBAg4hMR0IAgQBEggagl8BghxIAwEQBqNvAYFAAooreIE0gQGDbEHbbQaBSAGISwEqgTKESIQ8JxuBSUSBV4JoPoJhAQOBRhoeg3WCLwSCQ3xvA4I4ZBIlgRaHF2hbhmATh1GJOlJ1IgMmMyERAVUTFwsHBYEpIiwDgXpXf4E5gVEBQoJdSoM8gV4FN0k5ghFpTTcCDQI2giQkWYJPhR2BC4NkhGeCIx1AAwttPTUUGwUEgTUFnQcBgSUBRoJMYQEBFUseMwYCIDANJQGBAnKSYo81o2cKhBqMFpVfF4QEjQGZSJh3IoI0iymVV4UjAgQCBAUCDwEBBoFnOi2BLnAVO4JnUhkPji0NCYEMAQeCRMVjeAIQKQIHCwEBAwmRAAEB
IronPort-PHdr: A9a23:/oklIxx0hs/JreLXCzPsngc9DxPP8539OgoTr50/hK0LK+Ko/o/pO wrU4vA+xFPKXICO8/tfkKKWqKHvX2Uc/IyM+G4Pap1CVhIJyI0WkgUsDdTDCBjTJ//xZCt8F 8NHPGI=
IronPort-Data: A9a23:drxEAaOYgatoa3fvrR2gl8FynXyQoLVcMsEvi/4bfWQNrUoq3zwHn 2YaWm3UPP+Dajemc95+aou08kMFsJ6DyYUyGnM5pCpnJ55oRWUpJjg4wmPYZX76whjrFRo/h ykmQoCeaphyFjmE+0/F3oHJ9RFUzbuPSqf3FNnKMyVwQR4MYCo6gHqPocZh6mJTqYb/WlnlV e/a+ZWFZAb8gmcsawr41orawP9RlKWq0N8nlgRWicBj5Df2i3QTBZQDEqC9R1OQapVUBOOzW 9HYx7i/+G7Dlz91Yj9yuu+mGqGiaue60Tmm0hK6aYD76vRxjnBaPpIACRYpQRw/ZwNlMDxG4 I4lWZSYEW/FN0BX8QgXe0Ew/ypWZcWq9FJbSJSymZT78qHIT5fj69YyI00dINc2wM0pLVkW3 vtECGoUTR/W0opawJrjIgVtrt4oIM+uOMYUvWttiGmDS/0nWpvEBa7N4Le03h9p2ZsIRqmYP ZdEL2M0PXwsYDUXUrsTIIghneO0gX/XeDxDo1XTrq0yi4TW5Fcuj+ayboeKILRmQ+18l3aai kfA4l75IUw4b9rPyxqU8C2z07qncSTTA99KS+biqZaGmma7wGEPAxoQW3O6rOW3zEmkVLpix 1c84CEiq+02sUesVNS4B0f+q3+ftRlaUN1VewEn1O2T4omIzAqyGzIqdBUfROR+n8hqZWYz9 VDcyrsFGgdTmLGSTHuc8JKdojWzJTUZIAc+icksE1BtDz7L/t1bs/7fcuuPBpJZmTEcJN0R/ 9xohHVk71nwpZdXv0lewbwhq2n3znQuZlVrjjg7pkr/smtEiHeNPuREE2Tz4/daN5q+RVKcp nUCkMX2xLlRVsjXynfRELRcQunBCxO53Nv03wYH834JqmTFxpJfVdkOiN2DDB4za59fKGWBj LH74loOu8Q70ISWgV9fON/pVJ9wksAM5PzuV+vfaZJVc4NteQqctCBobgj44oweuBZErE3LA r/CKZzEJS9DUcxPlWPqL89DiuVD7n5lmgvuqWXTk0/PPUy2OCXNEe9t3ZrnRrxR0Z5oVy2Pq IgCbZbSlE8BOAA8CwGOmbMuwZkxBSFTLbj9qtdccaiIJQ8OJY3rI6aNqV/9U+SJR5hoq9o=
IronPort-HdrOrdr: A9a23:jjRx+640JyqjeyszzwPXwY6CI+orL9Y04lQ7vn2ZFiYlEfBwxv rPoB1E737JYW4qKQ4dcLC7VJVoMkmsi6KdgLNhcYtKMzOWw1dAQLsSibcKhgeQZxEWldQtmp uIEZIOcuEYZGIS5a2VkWvIdurIguP3jZxA7t2uqUuFODsaE52ImD0JczpzfHcGIzVuNN4SLr bZzMxBoDarZHQQaeqGJlRtZYL+juyOvqjLJTodCTAayCTmt16VAbjBfCSw71M7aXdi0L0i+W /Kn0jS/aO4qcy2zRfayiv684lWsMGJ8KoDOOW8zuwubhn8gAehY4psH5eYuioune2p4FE21P HRvhYbOdhp4X+5RBD0nfKt4Xii7N8d0Q6m9baquwqmnSU/fkN8NyN1v/MaTvIe0TtngDgz6t MT44vTjesnMfqJplWM2zGPbWAlqqJxykBSytL6SBdkINMjQa4UoooF8ExPFpAcWCr89YA8Ce FrSNrR/fBMbDqhHjvkV0RUsZWRt04Ib1+7a1lHvtbQ3yldnXh/wUddzMsDnm0Y/JZ4T5Vf/e zLPqlhibkLF6YtHO9ALfZERdHyBn3GQBrKPm7XKVP7FLsfM3aIr5Ls+r066OyjZZRNxpovn5 bKVk9eqAcJCgjTINzL2IcO/gHGQW27UziowsZC54Jhsrm5X7bvOT3rciFZryJhmYRpPiT2YY fGBHsNOY6QEUL+XYJSmxbzU5NOKX8YSqQuy6UGsnq107f2FrE=
X-Talos-CUID: 9a23:GXxNemAJLih3aY/6Ewo720I/B5oLSFaD4E+ICEjkKTxwa7LAHA==
X-Talos-MUID: 9a23:DLBYQw63KRmM53z/4yv/hZmaxoxB6pSsJGULjK8GmJSmbiogOReMjmuoF9o=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-l-core-02.cisco.com ([173.37.255.139]) by alln-iport-7.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 11 Nov 2024 17:55:38 +0000
Received: from alln-opgw-1.cisco.com (alln-opgw-1.cisco.com [173.37.147.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by rcdn-l-core-02.cisco.com (Postfix) with ESMTPS id 9A51F1800022E for <netconf@ietf.org>; Mon, 11 Nov 2024 17:55:38 +0000 (GMT)
X-CSE-ConnectionGUID: NAwvPubuT5mCdqmLKWgH7Q==
X-CSE-MsgGUID: ZreyOl4JSBWgV+vdQr3Epg==
Authentication-Results: alln-opgw-1.cisco.com; dkim=pass (signature verified) header.i=@cisco.com
X-IronPort-AV: E=Sophos;i="6.12,145,1728950400"; d="scan'208,217";a="40061368"
Received: from mail-bn7nam10lp2049.outbound.protection.outlook.com (HELO NAM10-BN7-obe.outbound.protection.outlook.com) ([104.47.70.49]) by alln-opgw-1.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 11 Nov 2024 17:55:38 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qAEEr6mW8PHhdkSumhAnMyWowFhJ1LE4jAxjrA0XtkFF1Ls4Xpv8Jw1g46119SqtXbC1QvDpPIqIWTyg7P/nep/XytBbAl6VAUN9s5DhB+77SDZaRWPim2wHZ65MVDB66Xz/E24uaFOgfq1r98ytO0i9fcV4bYdOvjdKubmoF5gAWH6sNnQfSiRHC0W0nM9WuJtE3NVhFJFRaruEZR++8gR/xZ3ihlHyPi7UO+1cJ0zi99AuMfBy9sRPygnQp4gRdwIOHZ2VapdAisGFDRR6P2Klpb2wgba9YL0sw3HR+Q8bmtgoADs+KbuSrfjpfifsJXyePJtkZZKYZFkGLRG1BQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CgWmJy5XtU0M1MQMIGKED+W2bO0txK37m/8tDN3e50c=; b=qA0aguBsZ1hMOUFxsDLbNKuOOsIbPFT8eXkLOr05qljbJiBKXq1nlRGBy+Dm2IzCM7uOYpbDBEOD7I8apKw6G6yMujqc6xyZ3jz50X81BTJYMTCL7K+ViHTqwKU4b16MkM7/sbfVHug3AZhC1WsePQkEgPViLrQSqpT42VajgjfDXxol7NImCfAzzqV69JG26OucqsKpuXX5I/h4NaVxNjraDZL2tcKPZ0ufT1uO14nevAUfG6wibo1rjXwg4w5e3APIG+N/1DHbBNMcxay1dJjLdcJx0UY0ezz14UMSIcA8BZewJEAC20oSwsn9zGPDK6D8Wh272JhjW0qiUKVMrQ==
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
Received: from LV8PR11MB8536.namprd11.prod.outlook.com (2603:10b6:408:1ec::19) by SJ0PR11MB6693.namprd11.prod.outlook.com (2603:10b6:a03:44b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8137.28; Mon, 11 Nov 2024 17:55:35 +0000
Received: from LV8PR11MB8536.namprd11.prod.outlook.com ([fe80::ff1c:486e:efc9:119e]) by LV8PR11MB8536.namprd11.prod.outlook.com ([fe80::ff1c:486e:efc9:119e%7]) with mapi id 15.20.8137.027; Mon, 11 Nov 2024 17:55:35 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Andy Bierman <andy@yumaworks.com>, Netconf <netconf@ietf.org>
Thread-Topic: [netconf] YANG Push Lite presentation
Thread-Index: AQHbMfh1g2r9hmtQBk2tagc/IUnpJLKyXanH
Date: Mon, 11 Nov 2024 17:55:35 +0000
Message-ID: <LV8PR11MB85366257038D9CE09DCB164CB5582@LV8PR11MB8536.namprd11.prod.outlook.com>
References: <CABCOCHTxV=wxAVkQBiGK1ounrP+CPpcvYyoGKVxWwsT5ybT4rg@mail.gmail.com>
In-Reply-To: <CABCOCHTxV=wxAVkQBiGK1ounrP+CPpcvYyoGKVxWwsT5ybT4rg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-reactions: allow
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LV8PR11MB8536:EE_|SJ0PR11MB6693:EE_
x-ms-office365-filtering-correlation-id: c525183c-e154-4a85-1cd6-08dd027a0b50
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|10070799003|366016|376014|8096899003|38070700018;
x-microsoft-antispam-message-info: KLHK3elCpPcap6vW3ersZmZ5bzArHL2rvj5aXU4/EDv0GdfmfBk+6xvLd7a41dAca7kI2qWq2J86R7nS5Vo66io16zC1MIJlWJii2+Zsa1PlMxNeXtJ/IYuYKOzcNRqd9HPFfvVG8AI8gYo7STz9e5XsUegE6yldn0ACFK/hnYdUFLyHD0QBqQlqLIDbAxjoSUz7G1KLbPGivoBYNHm/lcO16kwluz+mb+4BsPd/YhESP35oqxQ4fkc64rLDASaV0WboKKuJdmMLbZqFUthN+TI+Pblvhkyxc0JqUgwZnaQp7JTIJmoaHuf3+xcbjayE/x0oHAAMVoF4jKh16anxTzDYjJcMl78TjhSAbszsvVubT/frLFqLssexHysnFPsdKkDPery3TUyZE9i3YN/lBwxgDy28pwyTzjipQHeLCM8X24nl2sevGVd0s16MtUbu1kJWlzX3JUK6mbuVz2tZUY6I8wGyGf9iMmbRrSq2hh5baQ3VTeX11wWhb6yfLJbyV0GrBXqwUStrjwnSPPz39NGpIDN/kJTy6ZYEy6maKvj7RNH3f7alZL0sXIMaXm+SJ/Ach1LDz2W7t72n3SSY3zn1REwWnhU1rJBsWPy9P5wo5cREFa3duLC0tQRMiDIAIZ5dQg9Mrzmu3GZg+KxNefImURrIKmLZ8RXoOBJMeXNH/MwpbVsAhiVZBjwkYjCPVDLJVNJ5RUY8Pq5Lm4k9sMTAyeYPdw+rSwfpwjwFBwxKmAEb5dP12Mc0+3hcykiCjV3liGV1TgrTbY+Nmr0/7bLToTb89NCMOB5D/SMUShvRvYeD4poJYr7/s4BMgpPIANSinVDxfWDXLjehwDpHASohbjiaZXVIr7j7X/mApJvfuqlvWjgKOB6V93nkQVtnDkfNw6321L1EjDYuBdq/XupBikTl5gZu9jnxLEbaBNKWNUvjJ2Y4OlgYY5MOkrOHbBVmP6P402fy3lYRpY1ZzQ/z1gC5Crp40XNfQrjBGYiT6VePgmVIpxP8JycHQ4rwpT2DQaTg47OD0iAxOXDHlc35Yf6lTJf3EhRsmPBC4Sx0sxFAo4fXD/t0I9umWucSsm12K50TK0Zku6Dd6z8UkExkI4V8Ch6hCtdzFvHcBR+qrS+nF9OCsj711mP0ov4ztMXt6eJjf8B/fqU3u+Le9ujIMnh+Jnx5sTVu1mIqGtoomSlQopdAjrQZNIPbO+h+5ENt1tZ486bLFXkxvtT07KlF1pfxrOcR7Vd4hL+AxQL6qkGJFZ2U036kxgFN4E2X+WyRC6JLvmV0zOQK1asB4dGqarAUSmYGD4+uHqP0VvbzGOkjgX4+rAt+0tWEu4e8
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV8PR11MB8536.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(10070799003)(366016)(376014)(8096899003)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: EWxn66WSmI/NplItxEaDJ+QYa5WssmU+yfnHqXhg8XvegqUsFWhl+c47EEQxcSwSs1lUg+35L7yQi8YMvdJl2LV5JBR0SmaloDFyG7uqJTpES0N90+RoKl1Wv0Oyqk15NbmmVRFlfsq6FnYebibxCg5JHGXWljY65B5PkQiKYIPDLN+VMvLkzW11RW8gXeQHLHjygoVeFtDazisGDiy96dFmVWuFYQSsnAUvYmHWga20+NhdWhR+BE7jRqFni+6i1lc3otvIOatWRPA3A+/eYCXMOVQL/T8CpX3A6E65mV9knujGU+HEWJFnbsZWTej+AFnbgmwilr0NhqplChiQ+gON67p4faKbf149m8aotg9+kHtvfsz26cTVW4OmtQF4fh2s8WgeQlI1I9vmSToMzZQ/KWDfUiuIeiGN0NKbKNH7QjGgEh7pEtMpG8PVlUU/n2Wp2844OmrCPIVCTHbW6n3kFUhrxXPwuqTeFsLB91OA70FuLz+iRkPTs2w0c0lM4ZcTosrsxx9KCokW8QSJYK9UGeFx8h7FKBcp/3NBtybvgzoXOB/H/i/bCcH7Dvg4/m6TRSrXdtT8VA2MGFYZM5e9Q1tC3ALIJo76+oQfX63dUNjUrB/pM/xuxxfJJeYzobidUkzXSgZoLEMl9NMkRXGuoRys1GmszwSDArlKwr7EKcNk17nFBPgLf9wQOoppyKIXTaDAwvxeCt9DxN/pognpfUMBthITKg62xvLHnT7zQzuw+4tCHIu4XO/wAsA2g8WSKlM0AqZPz+nejZHXTWzPJcTb4zx4rkud4G5zsyy7K0I8w7xQFlSdPt9wj9yGAVSZtFptM5GTtzp77T6O1y5dDkry0K+pd7vlhZEiZHF77l9YzdBqPw9SWibUw6PR6lFe0FkFMNn0rD/wnnFX1am54lw5pUXUWmqmPKAFbmVZhNZWDAbmgcL7hlzePRM8ZnJqy5S23B06Ku7ODid6ULSAX47Uxyg5avDt9X2e0Oz3RPDC9kvXFjDPPszhYJa4pTCHzA0sr1ODSMRw1ws5vYn709Dq+DgI8hNcSbKdDSmiRN2ap7jWs0UwwesKbUo25BvThJHSi1p+L7x2MNeSNYDxbUgBOXOOa6C/AdfDgbB4Bewtqcn+QLbaQqvKac0szgSL9zRZsXAD9x73/AtElMPLZyrZwQuQs0RmnuWD8sXw8ahhg+KzF2mJtsAtu2C7XJPaa3gY1u8+81XURBMM9T9h29jODWN04X5onKdo/y3oVplx9DjVNQrwX74TXKFuY7w4AC9IlIzS7sULJFie9IIrOZIvWxRm/y29XatRFDBNwqypaKdneYEjy5S+WmdGKcr+wGNAi3JDz8nSjaO2fouH+AJGwj2ux6qPAlvAVk2KRBTFWQVPkQ9U54DWcf/6fP9HAXx/N1dU053OXNRMHlK2JQH+jsqf4d7r0CjPic1WwmaX5oTf5quFI9nRgFnHxPixWFBNTCZpyEjBCFYnWEs/RpdbGFUvO3X1WujbJgf5XtWxOqey1Qt2cepWlHAVlukGELR0xZcsfyY8ddqoLk0qgGvKRP0fUw8Zx5+kegz0jnIinyXWb5fatWyKSi9CUSPTgaLT0lb0zHI3VlUXzg7vzqf+nU+iqaE4KKawczEEZI57OTllLM5G/YdVQ5AX/6SiwtD6tnB3c/J25QVC8Q==
Content-Type: multipart/alternative; boundary="_000_LV8PR11MB85366257038D9CE09DCB164CB5582LV8PR11MB8536namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: LV8PR11MB8536.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c525183c-e154-4a85-1cd6-08dd027a0b50
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Nov 2024 17:55:35.5203 (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: l2gaHUjew23z+fth2+YZ7+OIbusg1Cvs43TupH4cBvL4rFIUv/NBk++QrFyMU3rlEZe4KfLF8hP3EFAKPQDY9A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB6693
X-Outbound-SMTP-Client: 173.37.147.229, alln-opgw-1.cisco.com
X-Outbound-Node: rcdn-l-core-02.cisco.com
Message-ID-Hash: S3R5UIHMDGGZVHMOW4F4PCEFY5MOKHEE
X-Message-ID-Hash: S3R5UIHMDGGZVHMOW4F4PCEFY5MOKHEE
X-MailFrom: rwilton@cisco.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netconf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [netconf] Re: YANG Push Lite presentation
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ijbWBEKZagvBsYyrume-ltWZVBY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Owner: <mailto:netconf-owner@ietf.org>
List-Post: <mailto:netconf@ietf.org>
List-Subscribe: <mailto:netconf-join@ietf.org>
List-Unsubscribe: <mailto:netconf-leave@ietf.org>
Hi Andy: Re: Issue with Dampening: The way dampening is defined in RFC 8641 is per subscription. So, if you are subscribed for interface link state changes for all interfaces in a single subscription (reasonably plausible), that will mean that if one interface goes down within the dampening period, then it would also dampen link state change notifications for all interfaces, which is probably not that useful or helpful. Alternatively, you could have a separate subscription per interface, but that could then mean 10K+ subscriptions for interface state changes, i.e., also not that helpful. Really, for dampening to be useful for on-change, it needs to be done per list entry or per leaf, and that requires the server to maintain much more operational state so that it can determine whether anything has actually changed. When we discussed dampening with the operators then no-one wanted/needed it. Instead, if a particular leaf needs to be dampened then the suggestion was to define that within the data model. E.g., this is exactly what we do on our systems for interface link state. We have various configuration options (interface dampening and carrier-delay) that allow dampening to be applied on a per-interface basis that means that for a subscription we would notify interface state changes more slowly (perhaps fast down, slow up) and hence no telemetry subscription level dampening is needed – it is handled elsewhere or a needed basis. Probably we want to have some text to allow a server to dampen on-change notifications if appropriate, as long as it doesn’t completely lose the fact that a change has occurred and must be reported after the dampening period. I.e., a much softer guarantee of on-change events than the existing RFC 8641 text that requires that every single change is always notified (including if a value has been reverted). In short, my goal is to put the minimum requirements on the server to satisfy the requirements coming from the operators for the collectors. Extra complexity can always be augmented in to the model by separate drafts if really needed, but it helps keep the base model simpler and easier to implement. Regards, Rob From: Andy Bierman <andy@yumaworks.com> Date: Friday, 8 November 2024 at 16:08 To: Netconf <netconf@ietf.org> Subject: [netconf] YANG Push Lite presentation Hi, I hope this work gets high priority. There are many I-Ds already so please do not start over or greatly expand the scope. I have been saying that YANG Push is too complicated since I was on the DT that created RFC 8639,40,41. We have a fairly complete implementation of dynamic subscriptions. Glad to see there is now consensus to get rid of the YANG Patch update. We decided the same thing a long time ago: https://docs.yumaworks.com/en/latest/cli/netconfd-pro.html#push-simop-patch-update Also agree that a push update is not a full replace, but rather just gather what is being reported. That is also how our server works. I do not understand the issue with dampening. Within the implementation, it means how often you check for changes. It is effectively the same as the 'period' for a periodic subscription. How does an on-change subscription work without this parameter? Andy
- [netconf] YANG Push Lite presentation Andy Bierman
- [netconf] Re: YANG Push Lite presentation Reshad Rahman
- [netconf] Re: YANG Push Lite presentation Andy Bierman
- [netconf] Re: YANG Push Lite presentation Andy Bierman
- [netconf] Re: YANG Push Lite presentation BL
- [netconf] Re: YANG Push Lite presentation BL
- [netconf] Re: YANG Push Lite presentation Andy Bierman
- [netconf] Re: YANG Push Lite presentation Rob Wilton (rwilton)
- [netconf] Re: YANG Push Lite presentation Rob Wilton (rwilton)
- [netconf] Re: YANG Push Lite presentation Rob Wilton (rwilton)
- [netconf] Re: YANG Push Lite presentation Andy Bierman
- [netconf] Re: YANG Push Lite presentation BL