[netconf] Re: Adoption call for notif-yang-04
"Rob Wilton (rwilton)" <rwilton@cisco.com> Sun, 19 May 2024 15:59 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 177CFC14F5F3 for <netconf@ietfa.amsl.com>; Sun, 19 May 2024 08:59:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.166
X-Spam-Level:
X-Spam-Status: No, score=-15.166 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.582, 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_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, 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 header.b="Vb9ACLr0"; dkim=pass (1024-bit key) header.d=cisco.com header.b="ZKemvSAU"
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 ZgYpPA0957hh for <netconf@ietfa.amsl.com>; Sun, 19 May 2024 08:59:48 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (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 1E0A5C14F6A8 for <netconf@ietf.org>; Sun, 19 May 2024 08:59:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=54128; q=dns/txt; s=iport; t=1716134388; x=1717343988; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=/oSLZ9pU6z2N09+Dp9LfZxHbKMs5FUfjbBceLyjJxzY=; b=Vb9ACLr0moT9OsBQJnBo6rwCJ2wJXOtdPCeXP3yS2/gBb+syelVl+HGw 5cSOHJ44IgW4CtmTvpPAiitxBxvo8RsEYZYcDSt2NqX0bDVoSs/dT8J0i rs57JM1fFdqTcpqo0bqAvsremsqRO+BLOnaLGA0bBKDQC0lCnTW04vFAq Q=;
X-CSE-ConnectionGUID: ub2S08BjQ0m54K/+jyZefg==
X-CSE-MsgGUID: R+ZQ0GpOTpmbrB+gNvTUfA==
X-IPAS-Result: A0AEAACcIEpmmIUNJK1aGwEBAQEBAQEBBQEBARIBAQEDAwEBAWWBFgYBAQELAYFAMSooegKBHEiEVYNMA4ROX4huA54KFIERA1EFDwEBAQ0BAS4BDAkEAQGEQEYCFogsAiY0CQ4BAgICAQEBAQMCAwEBAQEBAQEBBgEBBQEBAQIBBwUUAQEBAQEBAQEeGQUOECeFOwYzDYZZAQEBAQMBARALBh0BASwLAQsEAgEIEQMBAQEBDRMBBgMCAgIkCxQJCAIEAQ0FCBMHggZYAYIcSAMBEKF2AYFAAoooeoEygQGCDAEBBgQFgU9B22cDBoFIAYRxgzwBJIExAgKIYycbgUlEgRVCgmg+gmEBAQIBgSMFARIBIwUZDQmDJTqCL4UpBIE+OocLgyZBgVSCJoNnARCDHBiBAVkPgSeBQwIMNAOJK1R3IgMmMyERAVUTFws+HQIWAxsUBDAPCQsmKgY5AhIMBgYGWTQJBCMDCAQDQgMgcREDBBoECwd1gXGBNAQTR4E3BoltDIMHAgUhBCWBTimBDheCektsgR0CgmuBdg5hg0+BCINDY4EQgUlFHUADC209NQYOGwUEHwGBGAWjAAQ1AoJfVAcGAWMBAy8cBgIgAjkLGwEWLQYBEgcGHUaTOIMyiypHg0+KNpUDCoQTjA6VVBeEBYx+mE1kmGIgjVSVWYUQAgQCBAUCDwEBBoFlOmtwcBU7gjMBATJSGQ+DO4pmDA0JgQwBCYJChRTGbHgCATgCBwEKAQEDCYoIYAEB
IronPort-PHdr: A9a23:S5Y5qhXP9MZdFRZ3CBCg3bRfw+TV8K01AWYlg6HPw5pHdqClupP6M 1Oav7NmjUTCWsPQ7PcXw+bVsqW1QWUb+t7Bq3ENdpVQSgUIwdsbhQ0uAcOJSAX7IffmYjZ8H ZFqX15+9Hb9Ok9QS47lf1OHmnSp9nYJHwnncw98J+D7AInX2t6o1uSu/Jv7aARTjz37arR3f 126qAzLvZwOiJB5YuYpnwHEoHZDZ6xaxHg9I1WVkle06pK7/YVo9GJbvPdJyg==
IronPort-Data: A9a23:65Ou6aC9zNH9kxVW/1Ljw5YqxClBgxIJ4kV8jS/XYbTApDpw1zADz mJOWWrUaf3ZYzameYskOtiy9UID6JSEyNdkOVdlrnsFo1CmBibm6XV1Cm+qYkt+++WaFBoPA /02M4SGdIZsCCaE+n9BC5C5xVFkz6aEW7HgP+DNPyF1VGdMRTwo4f5Zs7ZRbrVA357hU2thh fuo+5eDYAL8imYuWo4pw/vrRC1H7ayaVAww5jTSVdgT1HfCmn8cCo4oJK3ZBxMUlaENQ4ZW7 86apF2I1juxEyUFU7tJoZ6nGqE+eYM+CCDV4pZgtwdOtTAZzsA6+v5T2PPx8i67gR3R9zx64 I0lWZBd1W7FM4WU8NnxXSW0HAljN/d9oO/tI0HntJHP7AqFcWrezvthWRRe0Y0woo6bAElH8 fgebTsKdB3G3rvwy7OgQe4qjcMmRCXpFNpA4Tc7k3eAVrB/Gsurr6bivbe02B8qmcFKAfHYT 8EYcjFoKh/HZnWjP39NV8Nlwrv41yWXnztwkhGnnPIY+0/v1Al7ypKuP/zLRuGEbJAA9qqfj jmbpzuiWE5y2Mak4TyI7nmrgOHnnC7nVsQVDrLQyxJxqFSXwmpWAxoMWB7i+L+yi1W1XJRUL El8FjcSQbYa6UbxdYGtdR+B+HvZ4j1bGNhBIeA051TYokbL2DqxCm8BRz9HTdUpss4qWDAnv mNlefu0VVSDV5XLEBqgGqeokN+kBcQCwYY/icIsRA8B5Zzop5s+y0uWCN1iC6WyyNbyHFkcI gxmTgBg2N3/buZSi81XGGwrZRr3+/AlqSZuuW3qspqNtF8RWWJcT9XABaLnxfhBNp2FaVKKo WIJncOThMhXUsjTzHHcH79QQe7wjxpgDNE6qQMxd3XG32n9k0NPgagPiN2DDB4wbZZaI2OBj LH74F0Kvfe/w0dGnYcsPtruUJ51pUQRPd/kTfvTJsFfeYR8cRTP/SdlIyatM5PFziARfVUEE c7DK66EVC9CYYw+lWbeb7lGi9cDmHthrV4/sLimlXxLJ5LEOi7MIVrEWXPTBt0EAFSs+VmLr 48GapfWlX2ykoTWO0HqzGLaFnhTRVATDpHtoMsRfemGSjeK0kl4YxMN6dvNo7BYopk=
IronPort-HdrOrdr: A9a23:MM4cBK9YjXebvV0cKYxuk+Gedr1zdoMgy1knxilNoENuA6+lfp GV/MjziyWUtN9IYgBQpTnhAsW9qXO1z+8N3WBjB8bTYOCGghrnEGgG1/qB/9SOIVyCygcw79 YGT0E6MqyPMbEYt7e63ODbKadd/DDvysnB7omuqgYIcegpUdAe0+4TMHfiLqQCfng9OXNPLu vm2iMonUvHRV0nKu6AKj0uWe/Fq9fXlJTgTyInKnccgjWmvHeD0pK/NwKX8Cs/flp0rIvK91 KrryXJooGY992rwB7V0GHeq75MnsH699dFDMuQzuAINzTFkG+TFcdccozHmApwjPCk6V4snt WJiQwnJd5P53TYeXzwiQfx2jPnzC0l5xbZuB2laDrY0InErQABeo18bLFiA13kAo0bzYhBOZ dwriakXlxsfEv9dWrGloP1vlpR5zmJSDIZ4JwuZjpkIMsjgHs7l/1DwKuTe61wRh4T5O0cYZ xTJdCZ6/BMfVyAaXfF+mFp3dy3R3w2WgyLW04Yp6WuonVrdV1CvgAlLfYk7z093YN4T4MB6/ XPM6xumr0LRsgKbbhlDONERcesEGTCTR/FLWrXeD3cZe46EmOIr4Sy7KQ+5emsdpBNxJwumI 7ZWFcdsWIpYUrhBcCHwZUO+BHQR2e2Wyjr16hlltREk6y5QKCuPTyISVgoncflq/IDAtfDU/ L2I55SC++LFxqnJW+I5Xy2Z3B/EwhpbCROgKdOZ7unmLO9FrHX
X-Talos-CUID: 9a23:8d1HtGzov8YniIlHUKI4BgUJEJoeKi33zk6IJhLkKiEqSqynRFGfrfY=
X-Talos-MUID: 9a23:M+MAbQQmqwKDoXqbRXTWxwNbbOhwxJi2DUoXu9YJnde4CCJZbmI=
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-core-11.cisco.com ([173.36.13.133]) by alln-iport-7.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 May 2024 15:59:46 +0000
Received: from alln-opgw-2.cisco.com (alln-opgw-2.cisco.com [173.37.147.250]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 44JFxkcP024566 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <netconf@ietf.org>; Sun, 19 May 2024 15:59:46 GMT
X-CSE-ConnectionGUID: SXks63DETBWTKZRwg9Rj5A==
X-CSE-MsgGUID: lC+21ziDQz6jYluXs1H3vg==
Authentication-Results: alln-opgw-2.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=rwilton@cisco.com; dmarc=pass (p=reject dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.08,173,1712620800"; d="scan'208,217";a="7542650"
Received: from mail-dm6nam12lp2168.outbound.protection.outlook.com (HELO NAM12-DM6-obe.outbound.protection.outlook.com) ([104.47.59.168]) by alln-opgw-2.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 May 2024 15:59:46 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OrO/HF+5p5QQsm9nrcerh4c3nlI2q2qqEIxbXR0bPrY5batGonv5m5G3mwuovkg4MV6nxBgcigOSCf94dPOmCuyN3Ki8uPmU1islQiuIRbD/6I1QJRoU1Rnn2Yv165vPR1Oz82MZq8GgqMhrTDqWQm5Twtbmh0L0ZSuBv5hipAinAhg24zWvTCeQuk/Amjm7y2jee4scm5uce65+IH/NZQYHxYXgDEikkTvdggZZfZJmaTcY/8uMwFzwG/sDd9zAAJNqIpIeZbVn4JK0v8DL0A0B/NX6LmXglqyL8umJv5E6yhq1bY5HAd/AYYKG8p1soCEXTy66DvgLC/UxSGym2w==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/oSLZ9pU6z2N09+Dp9LfZxHbKMs5FUfjbBceLyjJxzY=; b=mwaGUrtCQxlWtG34ScXkwvzjinuDMw8rFnt+mrB6icS+PfrXw6+lTwsZHqWqzl84bczC1t84k6ZvIh3F5i9mVdJLMsVr2XQyNJ03iNOiwsoWA+kxO6ZWP+eYwlwwbT83qu1z2PmB/f1A40bc+UBXMy6aRKgLT3s6i/jbBz5gwrrFvs+BXFasRBv6OrjS7zKutWRpvmJxqTENu49YKmBwlAuMT2dYTieJvwFv8FbwFlu8wnoe3U/keyeiBrEIihl12etj8t77BMMlRR27FcPekhIcLaTigJvQv2xaXsEWcCVu2ZzqDZmDx+g767Zs6VbuTMKjVOtxNUpseAzF7oiSSg==
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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/oSLZ9pU6z2N09+Dp9LfZxHbKMs5FUfjbBceLyjJxzY=; b=ZKemvSAUtC3xOi/W+7zlxmEmzMoS3jdrOke/N8eO0du9ruVtyu4+fh4qVdHyG8XhjC/AmvaJU7e2Ii0ovDXRC2qlA0i8g6fI1xwIOAuztbmjEev8GaSYSZQ8XuSRxcihwi4TCI2xlk7Brrp6Il+A6fgRCSxpnC5jhSj2WT/6vQY=
Received: from LV8PR11MB8536.namprd11.prod.outlook.com (2603:10b6:408:1ec::19) by SJ0PR11MB5088.namprd11.prod.outlook.com (2603:10b6:a03:2df::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Sun, 19 May 2024 15:59:44 +0000
Received: from LV8PR11MB8536.namprd11.prod.outlook.com ([fe80::341d:249e:59f1:9587]) by LV8PR11MB8536.namprd11.prod.outlook.com ([fe80::341d:249e:59f1:9587%6]) with mapi id 15.20.7587.030; Sun, 19 May 2024 15:59:42 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: "Thomas.Graf@swisscom.com" <Thomas.Graf@swisscom.com>, "andy@yumaworks.com" <andy@yumaworks.com>
Thread-Topic: [netconf] Re: Adoption call for notif-yang-04
Thread-Index: AQHaougeWpaQNjXMVkC4SvXNj7nnGLGQvV8AgA2VbgCAAHBNYw==
Date: Sun, 19 May 2024 15:59:42 +0000
Message-ID: <LV8PR11MB85364B4196E67EBD4A8F5941B5E82@LV8PR11MB8536.namprd11.prod.outlook.com>
References: <0100018eb57a21d8-26b38f41-a625-4d44-9248-09b349fd4212-000000@email.amazonses.com> <DU2PR02MB10160110D4C72D682BA884802880E2@DU2PR02MB10160.eurprd02.prod.outlook.com> <CABCOCHT4Yy8gUKxmR9__ZcAEULiK8g-S7-B6EaLO8s0nk0FjTg@mail.gmail.com> <0100018f07521d0a-17e021b3-295a-4c50-8316-58632d7a7107-000000@email.amazonses.com> <CACvbXWGS_Er8bK0u4suNs0oHD7B6avObk8uu6bET_-7xWHcdbQ@mail.gmail.com> <355358f23f374b8dba8a20c00fea03f4@swisscom.com> <CABCOCHRVEQBocBAspUHJFE0vp8AkO1KCimPdUV9+H0kpg1TgYA@mail.gmail.com> <722051c62df24ce1acb86f280532fd87@swisscom.com>
In-Reply-To: <722051c62df24ce1acb86f280532fd87@swisscom.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Enabled=True;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SiteId=364e5b87-c1c7-420d-9bee-c35d19b557a1;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SetDate=2024-05-19T09:05:43.0000000Z;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Name=C2 Internal;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ContentBits=0;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Method=Standard
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LV8PR11MB8536:EE_|SJ0PR11MB5088:EE_
x-ms-office365-filtering-correlation-id: ec33ed8c-8b7e-4451-9154-08dc781cb24b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230031|1800799015|376005|366007|38070700009;
x-microsoft-antispam-message-info: 1x8tw4sbRKgk1JcjgRRcNnFDUUqoh8RInyvuAIqoy2wWr0BkNJn6aVy8LK8N39FCkG95eGhOfp7wLtFMPojhBGhq1or53TVg9pCJ7AieQk3Jb9grZ1RCjZheRBPkUk6MAJwZACDAXcZbr0fYZ1tXWbAUQVnuuYAjatGjKUaOUB8LYkW/iogPpXLZPq38RHn10J/dHiyifzwhU3Uu14riQhw3lV49mnLqYP5j2kUl11fhnoQolBCsBIb2p4hMAMJh9h/Hw1SsHd8gwv2qwpuP2imqOvDQ8LLGgo24eJAM1CRQzbCA+KyYXCKeEJGE+JYlN5mYfWl0GSTmsIKMjRIVhYMIZHILSAAKaah1MRiru1BEppkscqKFLHWgsRjKvIct9ldDTh+8tI/8j9HqoPLvqXBXK+jdEQgfPxhbZSk7GZfAdfONlL/aobNEjUwBFeEWahVankCPxsxk6v/TUcnQm99TucAheAVoswwkzSADLz9XYZnLUZHiDr0vAJoHomvPjK6HPBcTg4uOhWcxA5XkR5/jAlrCwhKszi5y5eYYznHARpw3NjODEniZOK9IcEAgpzukdC8Pzj0oFPqH98zmke5DmGIWzA/QdSythaaGFEnUQikL4ZCOPGhmLHt5RNTHjtl1zbr26T3f7IOBic7R5ABMCL8U5OBJaLCOe60go8i6jiMORywM/uVa2qBsCqSUDfsRGqASgkBrCiI0XJTh1V0bKZNA3dWRRhWI6m6s10q03SH3s2gvE5tI/i5xMvip5q6eOm4xicML9xnobLHIMq7mO7tkvxJW0+oe0j/bnLZ0/UIwAw7yxRCi2rVfZCtzoAKkH3WrugD3t2yml38n4YzNZUCw7ZLhgiGL2Pbh47P/FLI9PjKjbWo/fCsu0RYjPTdauXkFTMET/TVxWzMcG/zfJUfhbQu7IWPRz2C+j9Vr5bAb7cnK1NVH/4l1TQk0BX17hlYP4X4Ia9D5oLLAtDOClNWEdDDeuCwumrJMZnBKxaXH4BHhC1nRS0CPcKqlfM7PQjtlZzl6XlpZn6Ox3A3let+u1tD/gemYYMbInjqaua+dMR+c7iQozG5Ze8yiOrK5wySZz8Oo4v+/Hm+BiikimuDmj1BHtfnP5atrof6Z9Q50scRHP32yTXVDCaZWzUWtmOaIis/FIHaBqcKsOWScZWV6USNOqL0oSHyw/LhB6i1Zqava38kyzmLnyujc91GzMObMUYFmR3paABaDAMQKZ76vYNJmS4tv9Mt8/gUL2bKrZQ5pLdmnZATsyhlNQX0uk+wF+C1ytcmrECX9qkU4cO+WKUZt213Ip6Inng4=
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:(13230031)(1800799015)(376005)(366007)(38070700009);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: rnUps/Xa17KCo03vmQehM1Fc+EvMW93eCiGQC7jCmY3lvb+QhpPiJDknkbRn4xMFlcPIKyZ9yMZ2VB+AtrAAjgx4kbbO7z0TJCSSf+uaKMNwmkfdAICy31ps1sWrBuFvHSIj2bcXmPMfr+AunScPl9MOM8KObAltzsX/epsEeTDacqA3DiQNhAOdBQMpbwbSNNRz5ZkRMCKb7tOta1a86kfv9xvIeNkgxjUjGQVKHtBN6KxoIhrx2zsWc85LuE7/qT2Kq7xx2jLdAU72Rp8mZ639PiWdGS1w6Pju0qwhvu2BavS2Yz0VFg80DubUSIo/Ur2zSGj1lCpu7xByq+VN5jRAEZQJmIp1ijwacZ/FST8Oqjyb2OEPLFzI0YBxieGgRVR57kEKsUx3CxTFLeJ5OxdgHCRICdahy69wEnp77DTEx2JW3iiUKuqjX6i5V5pae/J8QhfYb3JO8rEMKmAweeZ49jDjMEACkWH7wGk0au4I6V+wdUW2Xe0ASfTmjcKGrlSYgPoKxKY+6RxbnqbWgQDf5rOu2wQUWUZwt+XYnpTK+kpfqv9Pzv6DjoYtYeilJ0AVAR4Az9DTeve+x/aKaGZSwWHHbPROrF5RZebzMBB6cjtY5kJQhLxP4dmOH369mquC6/bVq0Ob6YVfxH+B8oTZwOq8Leph+9ZfC+cmQI4dHnODH9PkZgBm+M8L71pS76/mws+/3L4RBuewbS1WhKF2vYwEkNL3+U77OVhVEDNN/dvzWnxr2DebTl2VgPk6u1Clx5s4hSmJoBXkTDOaQEu+l/I1ZsSOxAAoyGUnuoUfoBMSDXguxGA5KyeE1uw/lWv0J6TheTayQqlBhDZB3D3e2waAx66ac0k0o7P/D9bHFyD0w4JHkXNYnCZILRnPGK4VZQqPK13wsBC5zh99VNnOMIrU/458qcw/j05PWzCDFbhWhd+MTMgP5fafmNXEQXxNLPomoVY0CRVy1Gf07o9kZL1hFVzCOeFZ53CEX6teWVUFzoUtXlChZFwv63OGMYDLsCvaG21MzI8RH+uSrzi2ONV0VGvkF9IFewlL5O+qX3k2oYgsPjmylWa0BQGfLz9SyZgM3D0A+a7rJy1Mk140M1Ohb9c7gBrD4szbSGsIqeXHukDovD6ramLI0CRlzaGeVygMhBGp9TdzwbrTKuHnxCyXHuaYPBp9NJCpboVsIVsmhnabpxemr/Z6JMjIwradjM4aDgf55uj9NCSZ82i3FXOjryk57y7T2hUWacSLJeJB10QJF+ABk7vpdr58zMl0Fews+ie8nZNTchGg63MBR4BoJ+GGqGwo0iW/0CJX81KDHzu2pHmszUFG2gfRJavsIIRPBljiDuHKN4kPIz0828TrMLP8OKmCIA3gJcFRKDuCO3IZa8ur7N9hTkr3ZkYOgqFpNHLObiGEpdYWVRBiBeGfYX8eDLNH7UUnvXQpAJmRhWzi94L8JnZPfOZSMUj/ABW+HPTm+zkwjh2WzxxTqHHki7lwsO/SP9AD6T9NqG31XqWqzoEg72oh1/Z5OMjCUHsAqz7kijpqeBj5fk3fmv9XpOWaaDBf7ggJgehOE329Sc7iZNdtOTH2BsLWbvL5yXOiaO1EAJ0Jk0gtpQ==
Content-Type: multipart/alternative; boundary="_000_LV8PR11MB85364B4196E67EBD4A8F5941B5E82LV8PR11MB8536namp_"
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: ec33ed8c-8b7e-4451-9154-08dc781cb24b
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 May 2024 15:59:42.5060 (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: lzuLs5zXomPdabsXLgmgCwCrJkR1YtPEStYaUHs3I2hGwlKXWCN3GYDfUJ7/bXh+tNsv0UmDY/GS1haXhkK2yg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5088
X-Outbound-SMTP-Client: 173.37.147.250, alln-opgw-2.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Message-ID-Hash: XXWQLW62HFWYXJVW6Y5SER2YEHQLNWG6
X-Message-ID-Hash: XXWQLW62HFWYXJVW6Y5SER2YEHQLNWG6
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
CC: "netconf@ietf.org" <netconf@ietf.org>, "pierre.francois@insa-lyon.fr" <pierre.francois@insa-lyon.fr>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [netconf] Re: Adoption call for notif-yang-04
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Zs8GMdQjbx2CysVOinZksp3ycug>
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>
I’m trying to implement YANG Push with a JSON encoding of the notifications, I agree that they are underspecified.
RFC 8040 does have a solution (6.4), and states to use ietf-restconf as the module for a notification, e.g., there is this example from page 72:
Two child nodes within the "notification" container are expected,
representing the event time and the event payload. The "eventTime"
node is defined within the same XML namespace as the <notification>
element. It is defined to be within the "ietf-restconf" module
namespace for JSON-encoding purposes.
The name and namespace of the payload element are determined by the
YANG module containing the notification-stmt representing the
notification message.
...
An example SSE event notification encoded using JSON:
data: {
data: "ietf-restconf:notification" : {
data: "eventTime" : "2013-12-21T00:01:00Z",
data: "example-mod:event" : {
data: "event-class" : "fault",
data: "reporting-entity" : { "card" : "Ethernet0" },
data: "severity" : "major"
data: }
data: }
data: }
Of course, that only helps if you are using JSON with RESTCONF (which I’m not).
RFC 7951 also states:
Abstract
This document defines encoding rules for representing configuration
data, state data, parameters of Remote Procedure Call (RPC)
operations or actions, and notifications defined using YANG as
JavaScript Object Notation (JSON) text.
But I’m not sure that it has any normative text to say how notifications are encoded in JSON.
It does have this anydata example containing a notification, but in this case the pseudo module for the notification is “ietf-notification”:
"data": {
"ietf-notification:notification": {
"eventTime": "2014-07-29T13:43:01Z",
"example-event:event": {
"event-class": "fault",
"reporting-entity": {
"card": "Ethernet0"
},
"severity": "major"
}
}
}
Regards,
Rob
From: Thomas.Graf@swisscom.com <Thomas.Graf@swisscom.com>
Date: Sunday, 19 May 2024 at 10:10
To: andy@yumaworks.com <andy@yumaworks.com>
Cc: netconf@ietf.org <netconf@ietf.org>, pierre.francois@insa-lyon.fr <pierre.francois@insa-lyon.fr>
Subject: [netconf] Re: Adoption call for notif-yang-04
Dear Andy,
Thanks for the feedback. I am unable to follow your assessment without taking guesses. I think a proper problem statement is needed first. Could you please detail and especially reference your assessment by refering to existing documents. That would help me to follow the conversation.
Best wishes
Thomas
From: Andy Bierman <andy@yumaworks.com>
Sent: Friday, May 10, 2024 7:44 PM
To: Graf Thomas, INI-NET-VNC-HCS <Thomas.Graf@swisscom.com>
Cc: per.ietf@ionio.se; kent+ietf@watsen.net; mohamed.boucadair@orange.com; netconf@ietf.org; alex.huang-feng@insa-lyon.fr; benoit.claise@huawei.com; pierre.francois@insa-lyon.fr
Subject: Re: [netconf] Adoption call for notif-yang-04
Be aware: This is an external email.
On Fri, May 10, 2024 at 7:40 AM <Thomas.Graf@swisscom.com<mailto:Thomas.Graf@swisscom.com>> wrote:
Dear Per, Kent, Med and Andy
My apology for late feedback on the mailing list. I did some research and clarifications before coming with a proposal and would like to have you feedback and comments.
I think I need a virtual interim meeting to catch up on all the issues.
NETCONF has only one notification message, defined in an XSD.
It is quite rigid and XML-specific:
<notification>
<eventTime>...</eventTime>
< **event element** />
</notification>
There are standard mappings from YANG to JSON and CBOR. (Not XML to JSON and CBOR).
YANG is incapable of representing this XSD correctly (no SubstitutionGroup).
The YANG-specific mappings in RFC 7951 and RFC 9254 only apply to the event element.
Issue 1) Translating the RFC 5277 notification XSD to JSON and CBOR
Issue 2) Using a notification message that does not conform to the RFC 5277 XSD
Issue 3) Specific changes to the notification message
Issue 4) Specific changes to Subscriptions/YANG Push
I need to go through your email before commenting more.
Andy
The XSD defined in https://datatracker.ietf.org/doc/html/rfc5277#section-4 describes the creation of the subscription creation and the event notification. The event notification includes the eventTime. There has been an errata being opened https://www.rfc-editor.org/errata/eid6770 and rejected by Rob Wilton after Andy Bierman's feedback. See https://mailarchive.ietf.org/arch/msg/netconf/8et-gI8Gvh2mG7jZIq7VyhTRU1Q/. However I believe that the concerned addressed is valid but should have been filed under RFC 8639 errata instead.
https://datatracker.ietf.org/doc/html/rfc8639#section-1.4 states that
o The <notification> message of [RFC5277], Section 4 is used.
https://datatracker.ietf.org/doc/html/rfc8639#section-2.9 states that "ietf-subscribed-notifications" YANG Module is being used and JSON encoding is optionally.
From that I deduct that https://datatracker.ietf.org/doc/html/rfc8639#section-2.1 in RFC 8639 is technically not implementable for reasons explained in https://www.rfc-editor.org/errata/eid6770. Therefore what has been described in https://www.rfc-editor.org/errata/eid6770 should have led to an updated RFC 8639.
From the comments of Med and Andy in the draft-ahuang-netconf-notif-yang-04 adoption call
https://mailarchive.ietf.org/arch/msg/netconf/Abw9mRHZos_yK9-x1HWHCVyv_xM/
https://mailarchive.ietf.org/arch/msg/netconf/Q4S-qPV323F-1KsCSVNf5W1ungc/
I understand the following concerns:
1. The path how to resolve that https://datatracker.ietf.org/doc/html/rfc8639#section-2.1 in RFC 8639 is technically not implementable for JSON and CBOR encoded messages
2. That the YANG module described in draft-ahuang-netconf-notif-yang-04 could be augmented (example https://datatracker.ietf.org/doc/html/draft-tgraf-netconf-notif-sequencing) and therefore no longer matches the XSD described in https://datatracker.ietf.org/doc/html/rfc5277#section-4
Regarding the first point from Med. To my understanding the content of draft-ahuang-netconf-notif-yang-04 has not been questioned. What has been question was that it updates RFC 5277. This should be changed in my opinion to updates RFC 8639 instead and introduction rephrased to describe that it augments RFC 8639 with the capability to model the XSD defined in https://datatracker.ietf.org/doc/html/rfc5277#section-4 in YANG for enabling JSON and CBOR encoding. Alternatively this could be expanded to a RFC8639bis which I do not recommended since this would defeat the purpose that this document should move forward quickly unless there is a very valid reason not to do so. Does that makes sense? How do we proceed after the adoption call?
Regarding the second point from Andy. Some background first. I believe that NETCONF notifications described in https://datatracker.ietf.org/doc/html/rfc5277#section-2.2.1 do not match the consistency statement described in https://datatracker.ietf.org/doc/html/draft-boucadair-nmop-rfc3535-20years-later-02#section-4.7. https://datatracker.ietf.org/doc/html/draft-tgraf-netconf-notif-sequencing is addressing this and consequently propagates this to RFC 8639 and RFC 8641 since they build on top of RFC 5277. The observation time described in https://datatracker.ietf.org/doc/html/draft-tgraf-netconf-yang-push-observation-time is being added in the ietf-subscribed-notifications defined in RFC 8639 since the timestamping is relevant to the subscription type, on-change vs- periodical.
I agree with Andy's concern. I suggest therefore that https://datatracker.ietf.org/doc/html/draft-tgraf-netconf-notif-sequencing needs to be updated to reflect the changes also in the XSD and NETCONF notifications version should be raised from version 1.0 to 2.0. Through capabilities described in RFC 9196 and YANG library in RFC 8525 a client can discover which netconf notification version is supported. This discovery will be described in step 0 in https://datatracker.ietf.org/doc/html/draft-netana-nmop-yang-message-broker-integration#section-3 as described by Andy at https://mailarchive.ietf.org/arch/msg/nmop/Dd_mMO8U4y3RSkNYZB6-phvxtwc/. Does that makes sense?
Looking forward for feedback and comments to both points.
Best wish
Thomas
-----Original Message-----
From: netconf <netconf-bounces@ietf.org<mailto:netconf-bounces@ietf.org>> On Behalf Of Per Andersson
Sent: Tuesday, April 23, 2024 3:33 PM
To: Kent Watsen <kent+ietf@watsen.net<mailto:kent%2Bietf@watsen.net>>
Cc: netconf@ietf.org<mailto:netconf@ietf.org>
Subject: Re: [netconf] Adoption call for notif-yang-04
Be aware: This is an external email.
On Mon, Apr 22, 2024 at 7:39 PM Kent Watsen <kent+ietf@watsen.net<mailto:kent%2Bietf@watsen.net>> wrote:
>
> BTW, I almost wonder why this isn’t an rfc5277-bis.
That is RFC 8639 Subscribed Notifications.
However the notification modelling isn't updated in that document.
--
Per
_______________________________________________
netconf mailing list
netconf@ietf.org<mailto:netconf@ietf.org>
https://www.ietf.org/mailman/listinfo/netconf
- [netconf] Adoption call for notif-yang-04 Kent Watsen
- [netconf] FW: Adoption call for notif-yang-04 Thomas.Graf
- Re: [netconf] Adoption call for notif-yang-04 Andy Bierman
- Re: [netconf] Adoption call for notif-yang-04 Jean Quilbeuf
- Re: [netconf] Adoption call for notif-yang-04 Nils.Warnke
- Re: [netconf] Adoption call for notif-yang-04 Zhuoyao Lin
- Re: [netconf] Adoption call for notif-yang-04 Vincenzo Riccobene
- Re: [netconf] Adoption call for notif-yang-04 Voyer, Daniel
- Re: [netconf] Adoption call for notif-yang-04 Giuseppe Fioccola
- Re: [netconf] Adoption call for notif-yang-04 Jan Lindblad (jlindbla)
- Re: [netconf] Adoption call for notif-yang-04 Camilo Cardona
- Re: [netconf] Adoption call for notif-yang-04 Qin Wu
- Re: [netconf] Adoption call for notif-yang-04 Leonardo.Rodoni
- Re: [netconf] Adoption call for notif-yang-04 maqiufang (A)
- Re: [netconf] Adoption call for notif-yang-04 Paolo Lucente
- Re: [netconf] Adoption call for notif-yang-04 IGNACIO DOMINGUEZ MARTINEZ-CASANUEVA
- Re: [netconf] Adoption call for notif-yang-04 mohamed.boucadair
- Re: [netconf] Adoption call for notif-yang-04 Andy Bierman
- Re: [netconf] Adoption call for notif-yang-04 mohamed.boucadair
- Re: [netconf] Adoption call for notif-yang-04 Kent Watsen
- Re: [netconf] Adoption call for notif-yang-04 Andy Bierman
- Re: [netconf] Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Rob Wilton (rwilton)
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Benoit Claise
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Benoit Claise
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- Re: [netconf] Adoption call for notif-yang-04 Per Andersson
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Benoit Claise
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Rob Wilton (rwilton)
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Benoit Claise
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Rob Wilton (rwilton)
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Alex Huang Feng