Re: [netmod] [Anima] mcr's YANG question raised during the ANIMA WG session

"Jan Lindblad (jlindbla)" <jlindbla@cisco.com> Thu, 24 November 2022 16:02 UTC

Return-Path: <jlindbla@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E91C2C14F73E; Thu, 24 Nov 2022 08:02:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.599
X-Spam-Level:
X-Spam-Status: No, score=-14.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, 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=df2F267M; dkim=pass (1024-bit key) header.d=cisco.com header.b=oUORY7kV
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 gosSJZ89Rv-E; Thu, 24 Nov 2022 08:02:33 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC2B2C14F72F; Thu, 24 Nov 2022 08:02:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3272; q=dns/txt; s=iport; t=1669305753; x=1670515353; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=M6MROfAilkx0lE8Vcpw6siJhE1Uok1tSOxpaIAE/J90=; b=df2F267M3R4//raFP1h2igvSG7/nkFRI5z13Qht5n92m8D0Llj8piycV L6DTWyaXslSVPyJbPCOP4/FWmDlgyGMJN/nDXgcrZmuMAvlInvlF9Najm dnYQN9VvfgwsFhyfOE1gBeShdfv7dXQ8Br/gE9MnNfSP/C23o0F4rVwVG w=;
X-IPAS-Result: A0AjAgD0lH9jmIcNJK1agQmBT4FbUoECAlk6RYROg0wDhS+IHAOcBYEsgSUDVg8BAQENAQE5CwQBAYISgnMCFoRwAiU0CQ4BAgQBAQEBAwIDAQEBAQEBAwEBBQEBAQIBBwQUAQEBAQEBAQEdGQUOECeFaA2GVAEBAQIBEhERDAEBNwEECwIBCBoCJgICAjAVEAIEDgUbB4JbAYJ/IwMBD6FXAYE/AoofeoEygQGCCAEBBgQEglicRAmBFCyJAIgQJxyBSUSBPByBZoEBPoJiAoFfAYNXOYIugRmNbIlJHDcDCQMHBSwdQAMLGA0WMgoTNxtYDgkfHA4XDQUGEgMgbAUHOg8oLgFnKxwbB4EMKigVAwQEAwIGEwMKGAINKTEUBCkTDSsnbwkCAyFlBQMDBCgsAwkhHwcWESQ8B1Y6AQQDAg8gOAYDCQMCJFZzAS8SFAUDCxUlCAVLBAg5BQZSEgIKEQMSDwYkRQ5IPjkWBidCATEODhQDXUodgQEENYFxCjEvmnmDPhEQgRsFPlyWR6wwCoNoi06VBwQug3iBUYsDmEyXNI1DlWWEJwIEAgQFAg4BAQaBYjqBW3AVZQGCPAk2ExkPjiwNCYNQhlGEDXU7AgcBCgEBAwmGR4QbAQE
IronPort-PHdr: A9a23:ZeHOhxE5zZkRhUzCuH2rbZ1GfiYY04WdBeZdwpYkircbdKOl8tyiO UHE/vxigRfPWpmT8PNLjefa8sWCEWwN6JqMqjYOJZpLURJWhcAfhQd1BsmDBAXyJ+LraCpvG sNEWRdl8ni3PFITFtz5YgjZo2a56ngZHRCsXTc=
IronPort-Data: A9a23:SEjgFKtk1D2ZT8rNW/aLK5eUJufnVEleMUV32f8akzHdYApBsoF/q tZmKW7TOviNZGHxKNF2bYS18E4C6MTTnNIwG1dpqylkEX9GgMeUXt7xwmUckM+xwmwvaGo9s q3yv/GZdJhcokf0/0vrav67xZVF/fngqoDUUIYoAQgsA146IMsdoUg7wbRg29Q02YLR7z6l4 LseneWOYDdJ5BYsWo4kw/rrRMRH5amaVJsw5zTSVNgT1LPsvyB94KE3ecldG0DFrrx8RYZWc QpsIIaRpQs19z91Yj+sfy2SnkciGtY+NiDW4pZatjTLbhVq/kQPPqgH2PU0eFpZli2XuvVI1 shV78KxQyJubu7osbFIO/VYO3kW0axu8bvDJz20ttaeiheAeHr3yPIoB0YzVWEa0r8oWicVq 7pBc3ZUNU3ra+GemNpXTsFugsUlIMPvNasUu2prynfSCvNOrZXrGvqUu4EBhW5YasZmBPTMV eYIU2BWXBmfPj1vPEwTU6wxg7L97pX4W2QI9A3KzUYt2EDVwRB017TFMdfJdJqNX8o9tk+ep 2fP12X0Hh9cM8aQoRKA+Wjvh+LTkwvgUYQeGbm9//gsi1T7+4AIIBQSUV3+qv6jhwvkHdleM EcTvCEpqMDe6XBHUPHsQhOluGChmycCRsIKTewwzUbdiY79tlPx6nc/chZNb9kvtckTTDMs1 0OUk96BOdCJmODIIZ563urJxQ5eKRT5PkdZPnZdElVtD83L5dBt0E2eF76PBYbv1rXI9SfML ydmRcTUr5wXicMNv0lQ1Q+a22v3znQlo/Jc2+k6dmuh6gU8b4m/asnyr1Pa9v1Hao2eSzFtX UToeeDDvYji7rnUy0Rhpdnh+pnyvZ5p1xWH2zZS82EJrWjFxpJaVdk4DMtCDEloKN0YXjTif VXevwhcjLcKYiX7N/UnOdnsUph6pUQFKTgDfq2EBjapSsUhHDJrAAk1DaJt9zm3yRN1wf1X1 WmzKJ7wVB729piLPBLvF7tCjtfHNwg1xHjYQtjg3g+73L+FDEN5up9bWGZimtsRtfveyC2Mq o43H5LTl313DrakCgGJqtF7ELz/BSVhbXwAg5YJJrfrz8sPMDxJNsI9Npt7JdM9zvoPzb2Zl px/M2cBoGfCabT8AV3iQhhehHnHBv6TcVpT0fQQAGuV
IronPort-HdrOrdr: A9a23:rHsvQqgbTResVvaiLtyhR5+Pc3BQX3h13DAbv31ZSRFFG/FwyP rBoB1L73DJYWgqNE3IwerwRJVpQRvnhPpICRF4B8bsYOCUghrWEGgE1/qt/9SAIVyzygc578 ZdmsdFeaXN5DRB/KTHCUyDYqsdKbq8geGVbIXlvgxQpGhRAskKhWoYe2Wm+w9NNXN77PECZf 2hD7981kOdkAMsH6KG7xc+Lo3+juyOsKijTQ8NBhYh5gXLpyiv8qTGHx+R2Qpbey9TwJ85mF K10zDR1+GGibWW2xXc32jc49B9g9360OZOA8SKl4w8NijssAC1f45sMofy/wzd4dvfqmrCou O85yvIDP4DrE85uVvF5ycF7jOQlQrGLUWSkGNwz0GT+fARDwhKdfapzbgpAycxrXBQ5+2VFM lwrj+kX109N2KboM213am6azh60kWzunYsiugVkjhWVpYfcqZYqcgF8FpSC4poJlOw1Gi2eN MefP00ycwmOG9yVUqp9lVH0ZipRDA+Dx2GSk8Ntoic1CVXhmlwyw8dyNYElnkN+ZohQ90cjt 60f5hAhfVLVIsbfKh9DOAOTY++DXHMWwvFNCaXLU78HK8KNnrRo9r84akz5uutZJsUpaFC0q jpQRddryo/akjuAcqB0NlC9Q3MWny0WXD3xsRX9/FCy8vBrXrQQFq+oXwV4r+dSq8kc7/mst 6ISedrP8M=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.96,190,1665446400"; d="scan'208";a="17666111"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 24 Nov 2022 16:02:18 +0000
Received: from mail.cisco.com (xfe-aln-005.cisco.com [173.37.135.125]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 2AOG2IEg003965 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 24 Nov 2022 16:02:18 GMT
Received: from xfe-rtp-005.cisco.com (64.101.210.235) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.15; Thu, 24 Nov 2022 10:02:17 -0600
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (64.101.32.56) by xfe-rtp-005.cisco.com (64.101.210.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.9 via Frontend Transport; Thu, 24 Nov 2022 11:02:17 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eeyE7WEqBih73cUsNAhagaLF+5SWgnNkgfDZ+8+xQcEHS9HHhpEhwZ1qrvbDfK/YgP/ldiVRY/cpDkC1gezfM1Fd3UTsz4kwzbmCCjU9VUdeUIQm92fg0ZUqu1dJV9256Dhgm9N7E4WyNvD3+d1QOCWDy8L45ZGvbe/gtzCssJnTBjMUk+qkDlJIyJyKOrPOcwY9kxlaBAIZiydRlT/DtvBBfQExnTyhU6M0VUnO2Y5eOXTX8Ed/87H/1kk0oOuiix1T+PHE+4e+/ueSBxKSxGOzN/OfJHfRry+ukuM28orKaq23VjGzC2kuqh9x5uCesEHMSt2ykCFLkw9dWFjR1Q==
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=M6MROfAilkx0lE8Vcpw6siJhE1Uok1tSOxpaIAE/J90=; b=Mqs/QJiaEvyD/sqQKK5XkVbH+NGcl1ckWcbdHX8n/Pp/HN7IhAeF+834GRQns2z6q88zw3bXeGr6Tr/F+EoLNk1MjZ2C0329IiIvU4OMPGWv09NP3kQmVi5fhenRVjl+tIUOe0C/aOsLKoIRnq9fiVLFgcIXg1hx51WGzVM6y/Gweq4CUv3TuuVIPX7iHaTLXdCka8wAoh1aeUeJaLW4LB5BOF8Rj5XEhsZ1ZbmGJ4b3i2THwQuq8sfXlopF5lnaCrQnZuxMnrFNKXrje8Gk1nZfH29zP4voGrCWunDGVKVeAVSU2k3/G0GGVmzb1324UvDpI+BRVelfbcjB9Napug==
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=M6MROfAilkx0lE8Vcpw6siJhE1Uok1tSOxpaIAE/J90=; b=oUORY7kVczRZsOKMeQWb9eb2Rd4zSlGFmdeWEAuzkgKrQDhfF0BKV5Yadytxgbp8jURHwEpwVZI0LIkkC0FTzPgvQJRG8WEpoLjf6pLedqiE6TwugED2hQxcKS2rxrnXQSRsiFL/WCYrJLzMsJBykchJwks6ny6XT3452J53zcI=
Received: from DM6PR11MB2841.namprd11.prod.outlook.com (2603:10b6:5:c8::32) by CY5PR11MB6414.namprd11.prod.outlook.com (2603:10b6:930:36::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5834.15; Thu, 24 Nov 2022 16:02:15 +0000
Received: from DM6PR11MB2841.namprd11.prod.outlook.com ([fe80::860e:cda0:8b1b:35b0]) by DM6PR11MB2841.namprd11.prod.outlook.com ([fe80::860e:cda0:8b1b:35b0%7]) with mapi id 15.20.5857.018; Thu, 24 Nov 2022 16:02:15 +0000
From: "Jan Lindblad (jlindbla)" <jlindbla@cisco.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
CC: "Anima@ietf.org" <anima@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] [Anima] mcr's YANG question raised during the ANIMA WG session
Thread-Index: AQHZAB4fCSqlspEBY0CIcFoOM8lS1g==
Date: Thu, 24 Nov 2022 16:02:15 +0000
Message-ID: <3C6F23D6-5CF6-4D44-A67C-F72CD2207041@cisco.com>
References: <DU0PR10MB5196F26C92DD2F266A4FAC28F3949@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM> <365823.1658933390@dooku> <DU0PR10MB5196ADB3702B7417B0589555F3979@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM> <446675.1659033968@dooku> <DU0PR10MB51966008D0EA49AC6FCD3FB9F3999@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM> <539974.1659103385@dooku> <YuhrI/iINFJxPOC7@faui48e.informatik.uni-erlangen.de> <32336.1659550668@localhost> <58217DD1-D5C2-4C99-BDF9-5BA5B252AE56@tail-f.com> <809554.1668382696@dyas> <15063.1669250099@localhost>
In-Reply-To: <15063.1669250099@localhost>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3696.120.41.1.1)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM6PR11MB2841:EE_|CY5PR11MB6414:EE_
x-ms-office365-filtering-correlation-id: 5c3d3637-75be-4d9d-8530-08dace3541d1
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kzizlftaLcuRMHEyYXCqWKeEeMmM9IMvAIMASv6GyGO0RTUJL0loo4kQQx4eMIt087ge26ZZ+ULuJBtpL7os6tWsAln+ynUmemAlMehugO1keooFxfUClpUpjz/QUJObhkDcbOiJpxvAKOmoT0T7f8yDf2nGYrUn6cG36sET9YAFMRH+tBE4xDFMuO24lzcBZjlFnLT4EsbTZS/Xxys+kmg8Hd8ouimsO8ny6AHQengpeo+wqAi17UUp7adv/rvzG2JB05hqRL+c137rbanxaU+20MS9J8n6OlGWCOwKTPx3I4NGnypNQjr7SlDMe51tcFnaN+6S5E25MTg8fjPpAiDQnl+aWVsBqNWLnximYky/lRNx7LS0bJwbqFZZG7cwdF1ul7OerMo48Z6jW+zr3frZv59Mb7j6PmiMqEwW5gDnmLAscvCQEzh3lI+vDczgwxArJ5KHAEG1yYSfEwzaGvxiH3InXnsyf/PHJbtoQMunwjtqf1mLxau23pNo0M3o1WTaOj3SCt7VtaXTVAy2cTLoqRW0etD68kHeWQiaxwv3UKkAJslCfgaks+0dNHu2v2l4aAh4YENgk+3uY6TGhKGt38rnKLNixICX/FOWM1pjJcCv0+s2lKL6XLaXXUnd+i4l9M//Nlk1ilavHg+sNdYhGHOS2sDkoPU8yPlUtPaYukbWExZWRvJXXlP5lXbUdexrRRBoJdt6facTUzibXEc0YwKILZUECgIEmc9loTlDvQDuct/waIx0IjcP4h2HApWWfb3kQTENKJ4m26nscA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB2841.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39860400002)(136003)(376002)(396003)(366004)(346002)(451199015)(71200400001)(8676002)(38100700002)(4326008)(83380400001)(86362001)(186003)(66574015)(66446008)(36756003)(966005)(33656002)(38070700005)(91956017)(478600001)(76116006)(66556008)(6486002)(41300700001)(5660300002)(64756008)(66476007)(122000001)(8936002)(2616005)(66946007)(54906003)(6512007)(26005)(2906002)(6506007)(316002)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: JA+UWrp+lp7vYttCkAZVLUqLurLBnQh/hVfCEnUJNQYlQS/e743FlLeMwXWJcEXqNDkx0u1OSxBYlATlqdMOKwmic54gqC5ObN+V10r59CzL0Fm/4xhrxbp29EltHCxdXqYRQBEUjB4rQe72M9e9fN+t9UMv38Ljd2KNgKGPnTGlsHfUjL8o0YdL+DEhGcwyd84nKsZU0tAQzSjfnnb5n/5IfREUAXtJCXFQyaaHZlU2CWIOj1toQtZbB9j1s4Wq/6mz+rR03+5wcjnSPCtCFLQ6N+bfnoT6gr88NSI1dc7eHO8AmBxQoEsrLZOb7uIjQXhSIAZLHNwVyPo4u9KdWnVdFnjUDElDzkX0mSVNqYJNxvPkWy4fGvIP4abfKOmFNBxfYGoZ1N9qf7x89oaXcBDtfDGHbTTnflkH8S7Khfva+EFsdVUmscpQmv7uxU7X6UwMUtA/CAdKVmXDLIzWLXyaIJc2cBgL0oywA5xDCoKXnauqtCeelPk8HEd6adKwBs3vcKPA5WXXUGVYzga2LSCNU1EIazXnBXuyYZxSswbq0X2SX9NqZ60EGJqHUBkSKGF9LczzSxUHtfCq6onZTOOA9t6SFnWI98uEjWQu7rGX5P01ZbB6LThSkb+xY3AR0tdPks1wgPsebEagdpkY/N0zr3cz3LTS64k9J7R3qgLRfxePAtPKY1k1U0apCywT5cm5TAp5mehiVd8pFoz+uQFtGLvjWhd/4PO/tXvu1wLbDa6m8nVAL4r1LlfRkBv+4jpIIYKxaAXd53U6MCYfZHdOveR/7IkX6PJBZrncAdSARUsQIHk90XyQi0wqRa3hPOoxVsKnt6hFvH8XVBP4JhWL0+EvG3OypfHInUSzjniuDZ4WLpwBrBnRDlLociv3j1z0sd/VG+TpDut808kyKveB2t1hw6AgKuyNnrA3h8HGWxwf/XMibLsnTqhGfilsAiIzsP4OuV/DZbtTkr/dmhkM0xn+2+t2ED5xQBa10HFBoFcpYpfLTCx/Q15TiVbHqcg13Ki/XM/WvyALe+ZzY6txoY1cxzFMuVM8D1VXhmMLE8xy2CrWBPSBy6iffNZ88qI8EjGHYDl6AVzNu9Yr4FVe6J99x7aVV/J2LxuZ7Yz7aTnTZtUeEt1yrq7Jsy696LOFWSt3ApREdcyV1uOD7qVblZCp1UFXPHcgMddqRcxwDeUJdIA6zmLjdIxrMH1vt/uD+k04HLpKUtaOOERTg5mUqRnQVWEDyqUQLVgGGMC6EfFbTPsWEfSV5X1d7tNYxyWmspG5Tj0jrz2yhPLO5GAoflyBGLnoTBhrSjRZO5NN/xRkw8Adv07y5Cions6DK9RxpFPRTbwjXY4u2gay5ko9+3AzvyXBT3Zke3LlX3eaW55xrvahIgchQZZtKvEH1HZ5lXPjlTGFPOwswiNGZhic3MPyQ7nsD61LAeTBdfbt8zSQlM8tnIBksSqfgq8hMA50KdkcEynAuXlAe5KinntdybEPr/myYuchpAz8/WBa/uUT76SVcemShbZmyrysGO7BzhSjRBUMKbhzX0b5pof2k7ozzTfNR/1X9BS4tu/pTs+3SQEHs1L2c2wNwVdBbGo1fg/Pp1S7Wswh0P9mgQ==
Content-Type: text/plain; charset="utf-8"
Content-ID: <52290087FC126646B1D5F14AAE841432@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB2841.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c3d3637-75be-4d9d-8530-08dace3541d1
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Nov 2022 16:02:15.8716 (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: ge/gEHyqwjTWV9Gf7wjDkW6rBxtOmh+KKBcLClZx017Ue+NK3fw7zJHxKKaRjWQveytk6uKIl9fzOnp0XM4Wog==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6414
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.135.125, xfe-aln-005.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NzD3uZprnIZaONNZSi7UhDXm-Gg>
Subject: Re: [netmod] [Anima] mcr's YANG question raised during the ANIMA WG session
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Nov 2022 16:02:38 -0000

Michael,

> I have taken a third pass at getting the extension of yang modules done.

Sorry for my slow response. I had a look at your latest version now, and I think it looks good from a general YANG pov. 

> This time, I am using RFC8791 (Structure), rather than YANG-DATA.
> I do not use Augment (or structure-augment).  Not sure how I would.

Yes, if what you want is to describe protocol messages, sx:structure would be a good way to package this.

> My module D, which wants to inherit from A, B and C, even though B and C also
> inherit from A, looks like this:
> 
>  sx:structure module-D-things {
>    uses module-D;
>  }
> 
>  grouping module-D {
>    description "A module D structure";
>    container module-D {
>      description "A wrapper container for the module-D things";
>      uses vA3:module-A-contents;
>      uses vB3:module-B-contents;
>      uses vC3:module-C-contents;
>      uses module-D-contents;
>    }
>  }
> 
>  grouping module-D-contents {
>    leaf attribute-D-Delta {
>      type binary;
>      description "DeltaThree";
>    }
>  }
> 
> This produces a tree printout of:
> 
> module: module-D3
> 
>  grouping module-D:
>    +-- module-D
>       +-- attribute-A-Alpha?   binary
>       +-- attribute-B-Beta?    binary
>       +-- attribute-C-Gamma?   binary
>       +-- attribute-D-Delta?   binary
>  grouping module-D-contents:
>    +-- attribute-D-Delta?   binary
> 
> This is not great, but better than before.

What aspect of this solution do you consider less than optimal? That's not quite obvious to me.

If any of this causes problems with SID generation, I'm afraid that's not my territory. :-)

> The results are still at:
> 
>    https://github.com/mcr/yang-augment-test
>    look at module-?3.yang and practice3.sh.

Thanks for putting this in concrete and easily accessible form, i.e. as compilable YANG modules on github.

Best Regards,
/jan


> 
> Please tell me/us (ANIMA WG) if we can do better.
> We have revisions to RFC8366 that we'd like to go forward with, but we need
> to make sure that we accomodate the extensions that are planned.
> Probably converting to RFC8791 is also a good thing.
> 
> --
> Michael Richardson <mcr+IETF@sandelman.ca>   . o O ( IPv6 IøT consulting )
>           Sandelman Software Works Inc, Ottawa and Worldwide
> 
> 
> 
>