[Sidrops] Re: [yang-doctors] draft-ietf-sidrops-rtr-yang-05 early Yangdoctors review
"Roy, Jishnu" <jishnu.roy@hpe.com> Sat, 05 September 2026 16:07 UTC
Return-Path: <jishnu.roy@hpe.com>
X-Original-To: sidrops@mail2.ietf.org
Delivered-To: sidrops@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id ACBC613606EAB; Sat, 5 Sep 2026 09:07:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788624456; bh=7kHkpaXA2T4pDjXk4c2LniAXbCOPRmtG9Iuycuxe2+c=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=CNFSzXSEYlQSxOvcILpnaggBmMmUrE+kWb8KDah7boCt1V8stgy5LffGFqyUuSMmd /9Rm/48+hKTUdnYFiQcv3B5/N0dQlNAjpvy3kQWFMphqUBxbsrBSS8qKy8L4RHq28e CGdv6RI3udS7ef2NN+K8be0SnRiWT7prsPeZq/yg=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.694
X-Spam-Level:
X-Spam-Status: No, score=-2.694 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=hpe.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zGiLpYinYR_1; Sat, 5 Sep 2026 09:07:35 -0700 (PDT)
Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) (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 mail2.ietf.org (Postfix) with ESMTPS id 2259313606E9E; Sat, 5 Sep 2026 09:07:34 -0700 (PDT)
Received: from pps.filterd (m0134423.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 685EgR5e3008662; Sat, 5 Sep 2026 16:07:27 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pps0720; bh=Ct1TwAzIuqF8EbxpE+LMtinto4 gZVJc02Ho2FeU2gS0=; b=n8cqQPsaP/WeOARNDPHbf02pY4Z7+fFs9DtprUgk6f fy86H55D4E7D0i63QocSiYunLA9L1MaJ/GBMUHdMa5Kohk/AaNqZj2Ehh1NFFTqG EH4PzU7zdiK01Fd4M0huwBH9ezZ6vcoOBLEWmktbee0JsXPeyRD4xAmHzZj0Qld5 gZQFTOx14za1cXOZEAsklR4xo2X8Vgxx1dbA30LeLgjuNvheerwhKJ4KmT70qeJ1 RU7ym4cZBluV2XRXPEXt96RF/gpMTeGcj1mwe8E8YxnSjVNwl9o8uK/B1JPMcLJs 9Z9O5ThdTDMbaxSWHEfMzmdDD8ISuSc4+YrEnSFIoCxQ==
Received: from p1lg14881.it.hpe.com (p1lg14881.it.hpe.com [16.230.97.202]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 4ggbf5ckyv-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sat, 05 Sep 2026 16:07:26 +0000 (GMT)
Received: from p1wg14923.americas.hpqcorp.net (unknown [10.119.18.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14881.it.hpe.com (Postfix) with ESMTPS id 4B5BA806B1A; Sat, 5 Sep 2026 16:07:25 +0000 (UTC)
Received: from p1wg14928.americas.hpqcorp.net (10.119.18.116) by p1wg14923.americas.hpqcorp.net (10.119.18.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Sat, 5 Sep 2026 04:07:25 -1200
Received: from p1wg14921.americas.hpqcorp.net (16.230.19.124) by p1wg14928.americas.hpqcorp.net (10.119.18.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43 via Frontend Transport; Sat, 5 Sep 2026 04:07:25 -1200
Received: from DS2PR08CU001.outbound.protection.outlook.com (192.58.206.35) by edge.it.hpe.com (16.230.19.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Sat, 5 Sep 2026 04:07:24 -1200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wRL5kpSnaMP8R1mYISXqvqKUIig+Z0lBdWZAQerHIOHqfUjHfreDFOThROQ9ygwGWmY6XrEidiVg8r7TC1wbwLlvetKyewL+gXaWSJH7qgkmbZgF2JbLp6GS+E2fwRHwEYx05kOS/RHVrNjM2LflQw7yZM1oQSaDqOzOHpKNIwXBi/6p+A+ZXpRkOp3dYGVdUysRxsme8iKgYso3KBG/JhCJ33zOUEbWBwj+3mh52h4bJsECVjNk39PfsP/c1NfAB9MuGmkSuChK4hdcQuNZoP+3VfwQ80iUQmDseQAf3ssliE1uCysOOMF97eMnUDx8cjQ+Kz1DX6aHvXjoaw1eKw==
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=Ct1TwAzIuqF8EbxpE+LMtinto4gZVJc02Ho2FeU2gS0=; b=nmsTvijArQSKrPEs8zL800JT8rqxyboGAC6pNSVZzNeO0hZgdDx7pfkaLnp3cNptmE8v6so/lu3FCOn6aZUKuO8Pn49pKUEqCH1cEkRI0ghiBM//E51JOVWCrzLdgoGSlm/UmlaUwM7ejGpiePDN+ZBj/k81HMUV3KrflAx3V8YxflwYHoKRygroVHu/wpLdjB6dzXJHAcHfZkEuF8Mkd1vlJlF1Exbxs9v59/TuDEf1r4tvGaOoMbVyV2ERiEfEHKHi7vAaL/3bOl82FNslL3FRFNSNcu1B9daPS/6xCMpqvGrcoeDgozGI4REWS/5e+WA5KIaRMXssrny5B6fsJw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none
Received: from MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:208:3cd::14) by PH7PR84MB2224.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:15a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.13; Sat, 5 Sep 2026 16:07:02 +0000
Received: from MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM ([fe80::76a3:825d:6cd2:fcc8]) by MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM ([fe80::76a3:825d:6cd2:fcc8%5]) with mapi id 15.21.0360.008; Sat, 5 Sep 2026 16:07:01 +0000
From: "Roy, Jishnu" <jishnu.roy@hpe.com>
To: Per Andersson <per.ietf@ionio.se>, Luigi Iannone <ggx@gigix.net>, "sidrops-chairs@ietf.org" <sidrops-chairs@ietf.org>
Thread-Topic: [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-rtr-yang-05 early Yangdoctors review
Thread-Index: AQHdOfk6no24EmBihkOUGfoP2nJhNba9L+GSgAEC/wCAAfkfdg==
Date: Sat, 05 Sep 2026 16:06:56 +0000
Message-ID: <MN0PR84MB3023FBC7882949AED87C5BBD81B42@MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM>
References: <177990084753.1194108.5613989592277168588@dt-datatracker-5b4c8598b5-4ztf9> <CACvbXWE42=QQMq8f_bEEtQaDqX=aKKyZ97Jw9zvJZNGdpH+Ovg@mail.gmail.com> <MN0PR84MB3023491CBED34D3534B50DB281B62@MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM> <CACvbXWFwsgAWQHpEpuHYGu8a4bVaUXF8zoYV=WddD8J+nGBf0Q@mail.gmail.com>
In-Reply-To: <CACvbXWFwsgAWQHpEpuHYGu8a4bVaUXF8zoYV=WddD8J+nGBf0Q@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-IN
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-ms-reactions: allow
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MN0PR84MB3023:EE_|PH7PR84MB2224:EE_
x-ms-office365-filtering-correlation-id: f478ac7a-520d-4550-ae19-08df0b67b87c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|23010399003|1800799024|4022899009|6049299003|366016|3023799007|38070700021|4053099003|4013099003|6133799003|10067099003|4143699003|5023799004|22082099003|18002099003|8096899003|56012099006|13003099007;
x-microsoft-antispam-message-info: adZK3nH+xTIcaT1iPkPi59Sxq4Istre0rX4AkNNgsewhJCPNS4Qp8ghZFAkrxR/RiINtd9VMx5ij9PqYH8MRymDDPbOCNJ37wuyp896EyblyIz2PlthA4Qf5ga6Pdz5zdLL1g2gJ4Jp0VJXfHTdwGmpfwjkGXc28rdDPfucM7E7/VD8Q4Y4vFcKcnO7t+uOERfIT4m0ajAGTTSPv5VT3oioWtoALt4I9J5eGwAOXV0DIT/QMEN78CCsV3NZg+xC9/2BYNuFxUki7zRcXXGu25XT4Ku4+SFRcLUuT8dUqdWqg8RSG6aFzGnBDnwrlXUwOndvuQUtxwDQN/f0NyEd6JfpQxCOWxotjILfr92myK2sjU/SAqJozmDnoWhwvehBccs4Y6HU2zsRpHxIkYRHkwL9mFI0JvImXrQih/CoC5w38M0ygZ63JwGyiUyLy3cGG7hQCHAQfnGUjLpyFTa/LkmPIWSO4tZaDw16c9eF/g3YDdRgW+j7nYQF20CutogzOA7eh0ERy0EqLorP8vDFhTQN8alLWymy5yISNq5Pk9rXkvn39yd2vM6c8pPw4f9SBqN7eRTUBSoHmRlDEJmBejBaLyTXs0NaTJW0IhvH3ghyIiirzOml9zq92WjUgpdJkS1CqHEwj7xqgze9voRpTrYvRl0uZkWqNYa/U9JAVtWSL2FWVjyo/bwQjoslRC0u0GKQuPPozRhHE6MrPud+f6QilEXrGf4uGJaZOK1T5T7g=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(23010399003)(1800799024)(4022899009)(6049299003)(366016)(3023799007)(38070700021)(4053099003)(4013099003)(6133799003)(10067099003)(4143699003)(5023799004)(22082099003)(18002099003)(8096899003)(56012099006)(13003099007);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: t+SqWwdmLsshpLRtld/3uofzBPAcQyEaZ435Nix4uvLHVY8+T41DWj6QGP/8/mrHJ0fTCy26Xks+kee0k3RNEqpSPncgiHubok/Q7uVDXnnlK2cDXeeyKLHSfQc1Ut/9O+mtxHG3vaXzYhIRAixKS8l3KP6+sRJCyLZsbIp3rFT1OSiPWYwEMhwJLVw3DrCYNJBf5fAtlah01Xlvug7S+UwDXn3TOeKhAQchZVMCOC/jL/Oizx3GKJ3otUMtE/LeQI5lli0TLdin0/sFwuBmy2fwUak6/FINJuc9C9p1xnyxSsnNJIqdSezbCCSz4rs0y6Dn8xGIGim24ZlRESzqnmfaK8HGnzaTp8huOJbMa+a5A+l1/n5iWzNmoDuwNQNNYacfPP+lSJtuO0P0R4/px8bTHXQ+ed1Wiu9BQmg29fTlbM2ErDQ/GyuLB8Lj17U+VYTKH+d4X1m0T7i4/7DAQpsTDjd0pF8jZZ4tIfZleuWGBYT887yexJmuyW1R5a46fFo0iiFSZE75oZfL9xUjSsllwMadCwsN8Dsm0IRvI0KN3xQHAZJfIREgXEqMT0mJluPEXvFAR4mExriCBqv2mFVOw8o/MuEF9MLM56PLhVdqLLZqwdsQojZ0R8/ZsFDiqCU0z6g2dTCjw6DOqz3bp+20xtulLDeAYZM9ep3ZbABJXzWfLqsevKU1iYt4lULodkxKTd+1yU2o1rTn8G3MSOMrQY3Fjv455l4gR5t67QmEMcptZAz53l//65hRafJrmMH+jbALmz3BCNNrthFom8iTAOO/l3z24iNdBM6kq8yqCuZuZJR7qLrZ1X0piqrM1aS4gt2tj1r09PgPAKaXtra/M0sxvwp+32XYC+X2Uy2zVydtXeERn+T3fc3ZsSDe7F6PR3hC6A764o8N0d2om15OjEXxA1wIOXtff78Q0WT2cbQyi8mRrv9gL84lQjPo/VjzlQrYdSDv4U1YiB+ebulok0vnmE05iH2KMdYJA/tpXog5/VGZ/r0W6dsgoo/763r6KEMfTM7ZAh/isFRA5coiNPbrxxPOf+5qch8J0dxH28YTSVN4gU1imiRcd0oiwnA2yNfkyzvJZ4sRQSbrCTp9nSF+58RYpiROfh0DfileC8FjQ80PoF/Yu096NbjZlBTtLPUz6Jiyfn0DFvMazFKqjSpSbnYN3ATR8mEm8vgiVAI7wz5EZ5DGOkHMb2SUY7633Et4cJWw/L8lAFLMmjCWTfTLoMcESz5ZWdxQDmcPsubuK63VV5pFyLysbR186RoQ/XnleR4xYr44TXCQKU+b38uFC0iUba2Of9+CY9Zl+w4hUNBaJ8UGmddr3KWtPhKw+IaxuGhI4cbIpPpLMQqIxsbcLhPmaoTcY5IhW//3r8a3MjpuPlVqLrReItih42VBEP/kV6dzB7Imqj/R9AofaTxmdM9IsjNovRq/VqbKWPzitVwJRN+GxEVEAJlfX8vIZybw7BGtCCWWcqmmpquyqY5/PdONsOOTbFiuPfeG+V+VHTDZPZicHJRA6YHvsCzAwtU/awHn+V4vJx0trkgeunKNGFZ2hnYijGxi1jOcEAzyUVzVwxFOaWRZHfzSX0vUJ7yb6al6ZPalY8xtLPbh/t7/q10olAL16x0+Myf/G0+orjkQJYSCHAPvTBi+vEVeJCwF/44YIB76oNTVh9w1P39kTJCZ7krrceKLNV/atsjfsJPxB7XhBXfIcoAe
Content-Type: multipart/related; boundary="_005_MN0PR84MB3023FBC7882949AED87C5BBD81B42MN0PR84MB3023NAMP_"; type="multipart/alternative"
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: dWj6BAmaQ2hdCtCmlMizNpu0Yy2+R/6cvv42ql21xV/1Ya3D5sU7bVVLzWZQvCFBQWiDs8Gdd5XOK+uJZ4B5qaUxCZ3oI+A2ND0smWiTMnuLQ4w5ZVKRvrDAAF4HbHi2TXnpJmDj4pjHRSRC3NTalungAf/FiJaSBpAuft5ICG3daVufj+gQqwQcGwdM8SuRt5v/WsE8uAQtcxkUJpsYVbqHwM6UkuoQd+p7PTED2Ul+b8zvK20E6gOwwHKQUDLKHjV8/0BIVsnLp+PxI4ZE9oLvUOU9U4A7df+4q4ZtT+FPNCiNmSnAvoOtcMhsbMxZp8oRaTBH10Nl4PRS/qWZrA==
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: f478ac7a-520d-4550-ae19-08df0b67b87c
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Sep 2026 16:07:01.4300 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: aWj0r7CXEZ1JjvxuUKzUlc34siKnEre8M7wfzgUUtKtV3xBJZvQR0X1jjvS4NKK+zKGozqdiFiXOFXY7PrbetQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR84MB2224
X-OriginatorOrg: hpe.com
X-Authority-Analysis: v=2.4 cv=YNuvDxGx c=1 sm=1 tr=0 ts=6a9c3e3f cx=c_pps a=FAnPgvRYq/vnBSvlTDCQOQ==:117 a=FAnPgvRYq/vnBSvlTDCQOQ==:17 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=VdqzKS8jKosA:10 a=VkNPw1HP01LnGYTKEx00:22 a=gQcMVamqm3wCPoSYhaRC:22 a=g3u0LPWLDYfGfufhFw6-:22 a=MvuuwTCpAAAA:8 a=48vgC7mUAAAA:8 a=j7Mh-Pn9OcsoxZ0j2REA:9 a=lqcHg5cX4UMA:10 a=QEXdDO2ut3YA:10 a=jKpNBfjKrx7wvBlScvEA:9 a=BiCwy-8dDIcizSI6:21 a=_W_S_7VecoQA:10 a=HXjIzolwW10A:10 a=T6a71-JsGAwA:10
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA1MDE3OCBTYWx0ZWRfXwHM4ycy3TBIn V8fEszAUvct3jOt6tiUbU41yA1vWj3ghpfaQPiPqc8/Wkw4rOw9R/Jibc9eFJWExgAietvio50s IkuJ3HegxoSi2vqInhYto1lbuG8mkKtHcs41Tsci1Eycp2L+XivwZ5HY1llQ/gW/GEaZi7L8OKm ntNvtsC82MdQxAUr+Tp0fvUfpZRzCQiZ0X060S0ZbKAbR8vCdTV67aPClZi6KcGrcKNh3LRduti +Aetu0iXKaONMhhpEMuKMSebyKIOlDT10HnxzqWQGARrRygUvMAJ0KOz+3v8TM6ac6lhi55gd92 gfHVuxXGVNztnEEM7wJAapjnMhGhX/6fQu3qzmN3HX8DNmrDFtSHZcUxDIL5lShuZ3r+VQ5da/C vnHVIVr18pNn79LGOc7VG60Ta2M8eiwvOz4bloqo2fs55kWSEWnIxMEVmAcYRC6D1cHPIIpKt02 ECeA58UmuYJ0ePQgXOg==
X-Proofpoint-ORIG-GUID: mAYSubID6SqjlK1AXJW0QTDxfy04uiDm
X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA1MDE3OCBTYWx0ZWRfXxdETxXRrrPEn VO0qzvIxYR6AuCyQgRACc+7SdBieF/83KsE25A8bQ6MO6QL9PuoxzBNDSLz+2BeyprYIoH2CdH6 1x3QgqJutw9qIppF7yn2ap6E4ajnbtE=
X-Proofpoint-GUID: mAYSubID6SqjlK1AXJW0QTDxfy04uiDm
X-HPE-SCL: -1
X-Proofpoint-Virus-Version:
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 bulkscore=0 impostorscore=0 suspectscore=0 spamscore=0 phishscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609050178
Message-ID-Hash: T5VFCJDOCL2KJRJUTYMQ77DQEUFT755B
X-Message-ID-Hash: T5VFCJDOCL2KJRJUTYMQ77DQEUFT755B
X-MailFrom: jishnu.roy@hpe.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-sidrops.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "sidrops@ietf.org" <sidrops@ietf.org>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "draft-ietf-sidrops-rtr-yang.all@ietf.org" <draft-ietf-sidrops-rtr-yang.all@ietf.org>, "Roy, Jishnu" <jishnu.roy@hpe.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-rtr-yang-05 early Yangdoctors review
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/46_5X06wkahVVlnKB4gr5eceKUU>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Owner: <mailto:sidrops-owner@ietf.org>
List-Post: <mailto:sidrops@ietf.org>
List-Subscribe: <mailto:sidrops-join@ietf.org>
List-Unsubscribe: <mailto:sidrops-leave@ietf.org>
Thanks Per, for the continued support. @Chairs, Luigi, As we are done with the YANG-doc review for this draft. Authors would like to request for a WGLC for this. Best Regards, Jishnu R [image.png] From: Per Andersson <per.ietf@ionio.se> Date: Friday, 4 September 2026 at 3:25 PM To: Roy, Jishnu <jishnu.roy@hpe.com> Cc: yang-doctors@ietf.org <yang-doctors@ietf.org>; draft-ietf-sidrops-rtr-yang.all@ietf.org <draft-ietf-sidrops-rtr-yang.all@ietf.org>; sidrops@ietf.org <sidrops@ietf.org> Subject: Re: [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-rtr-yang-05 early Yangdoctors review Hi, Thanks for accommodating all the issues I have raised. I have no further comments. -- Per On Thu, Sep 3, 2026 at 8:31 PM Roy, Jishnu <jishnu.roy@hpe.com<mailto:jishnu.roy@hpe.com>> wrote: Hi Per, As requested from your end, below lies the updated draft links with comments implemented. https://datatracker.ietf.org/doc/draft-ietf-sidrops-rtr-yang/08/<https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-sidrops-rtr-yang/08/__;!!NpxR!ixheDwFa1zZPNsECmb86n-kaWqO5S7bexWQM7wbkebHOZ8xAHpbZ7S49g6ivcr8RinyO2PvSM2Ic5D88$> https://author-tools.ietf.org/iddiff?url1=draft-ietf-sidrops-rtr-yang-07&url2=draft-ietf-sidrops-rtr-yang-08&difftype=--html<https://urldefense.com/v3/__https://author-tools.ietf.org/iddiff?url1=draft-ietf-sidrops-rtr-yang-07&url2=draft-ietf-sidrops-rtr-yang-08&difftype=--html__;!!NpxR!ixheDwFa1zZPNsECmb86n-kaWqO5S7bexWQM7wbkebHOZ8xAHpbZ7S49g6ivcr8RinyO2PvSMxZ88aUv$> Let us know if you need any additional inputs from our end. Best Regards, Jishnu R [image.png] From: Per Andersson <per.ietf@ionio.se<mailto:per.ietf@ionio.se>> Date: Tuesday, 1 September 2026 at 3:34 PM To: Per Andersson <per.ietf@ionio.se<mailto:per.ietf@ionio.se>> Cc: yang-doctors@ietf.org<mailto:yang-doctors@ietf.org> <yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>>; draft-ietf-sidrops-rtr-yang.all@ietf.org<mailto:draft-ietf-sidrops-rtr-yang.all@ietf.org> <draft-ietf-sidrops-rtr-yang.all@ietf.org<mailto:draft-ietf-sidrops-rtr-yang.all@ietf.org>>; sidrops@ietf.org<mailto:sidrops@ietf.org> <sidrops@ietf.org<mailto:sidrops@ietf.org>> Subject: [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-rtr-yang-05 early Yangdoctors review Hi, See my comment inline. Thanks for accomodating for most of the issues I raised. I still have some comments for minor things, see inline and new issues last. On Wed, May 27, 2026 at 6:54 PM Per Andersson via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>> wrote: > > Document: draft-ietf-sidrops-rtr-yang > Title: YANG Data Model for RPKI to Router Protocol > Reviewer: Per Andersson > Review result: Ready with Issues > > Hi! > > This is my Early Review of draft-ietf-sidrops-rtr-yang-05. > My conclusion is that the YANG modules are in good shape but still need > some work. > > Note that I am no expert in RTR, so take my comments as such. > I am mainly reviewing the YANG modules in this document. > > Result: Ready with issues > > > Review of the ietf-rpki-rtr YANG module > --------------------------------------- > > Major issues: > > Section 3.2 need to say that it includes normative references to the > following RFCs 9911, 8349, 7317, 9644, 8343, 8177, 6810, 8210, and > probably 8340 as well. Ok. Nit: order the RFCs numerically (ascending) for an easier read. > The leaf last-session-up-down is of type yang:timestamp, which is > measured in hundreths of a second. However, the description states that > the value is a timestamp in microseconds relative to the Unix Epoch. > > Suggest to change the type to uinte32 and either add 'unit "usec"' > statement or present the time unit in the description, or both. Ok. > The "unit" and description statements need to include the time unit for > all of the timestamp and time leafs. The descriptions for all the timestamps state "time of", but since the yang:timestamp type is timeticks, it is "time since". Hundredths of seconds since observed occurance. > Nit: Suggest to remove the -timestamp suffix used, it is possible infer > that it is a timestamp from the rest of the name. Ok. > > Medium issues: > > The tree diagram in Sections 3.1 is not very helpful as it is are > presented without context. I suggest that you take parts of the YANG > trees and present them with some context, at a minimum references to > relevant sections in e.g. RFC 8340. Ok. > Minor issues: > > I prefer to present "config" statements early, especially before > enumeration types. See e.g. the session-state leaf, I suggest to start > with the "config false" statement. (This is the statement ordering used > in the connection-data container.) No change, but I'll leave it to you. I'm ok with it as is. > The threshold-percentage leaf can use the rt-types:percentage type, I > leave this decision to you. Ok. > > Review of the ietf-rpki-table YANG module > ----------------------------------------- > > Major issues: > > Section 4.2 needs to state that it inludes normative references to the > following RFCs 9911, 8349, 6487, 8608, and probably 8340 as well. Ok. > Note that it is not explained anywhere what RFC YYYY is, guessing that > it is draft-ietf-sidrops-rpki-ccr. Include this in the list of normative > references as well, and either add a note that RFC YYYY is this draft, > or update mentions of RFC YYYY to actually be this draft. Ok. > Medium issues: > > The tree diagram could be broken up per component and explained with > some context as suggested for ietf-rpki-rtr. Ok. > Rename the ipv4-pfx-len and ipv6-pfx-len derived types to > ipv4-prefix-length and ipv6-prefix-length. All other types have long > names, no need to trade these bytes for lesser readability. If the RTR > protocol doesn't require it to say "max-len" type it out in full > "max-length" as well. Ok. (Is it an established term "max-len" or could that also be renamed to "max-length"?) > Is it possible to tighten up the type for the router-key list leaf > "key", which is a subjectPublicKeyInfo? This is outside my area of > expertise, but it seems there are requirements on format and content? Ok. > Nit: Suggest to remove the -time suffix used, it is possible infer that > it is time from the rest of the name. > > > General Nits: > > Section 2: > > OLD: > Two YANG data models are defined in this document. > > NEW: > Two YANG modules are defined in this document. > > > OLD: > The ietf-rpki-rtr.yang data model > > NEW: > The ietf-rpki-rtr YANG module > > > OLD: > The ietf-rpki-table.yang data model > > NEW: > The ietf-rpki-table YANG module Leaving this to your discretion. > $ pyang -f yang --yang-line-length=72 --ietf \ > ietf-rpki-rtr@2026-03-31.yang > new.yang > $ diff ietf-rpki-rtr@2026-03-31.yang new.yang > > 2c2 > < yang-version "1.1"; > --- > > yang-version 1.1; > 4c4,5 > < prefix "rpki-rtr"; > --- > > prefix rpki-rtr; > > > 6c7 > < prefix "yang"; > --- > > prefix yang; > 11c12 > < prefix "inet"; > --- > > prefix inet; > 22c23 > < prefix "ianach"; > --- > > prefix ianach; > 27c28 > < prefix "ssh"; > --- > > prefix ssh; > 32c33 > < prefix "if"; > --- > > prefix if; > 45d45 > < > 64d63 > < > 97a97 > > > 104a105 > > > 111a113 > > > 114c116 > < length 20; > --- > > length "20"; > 118a121 > > > 123a127 > > > 177a182 > > Ok. > $ pyang -f yang --yang-line-length=72 --ietf \ > ietf-rpki-table@2026-03-31.yang > new.yang > $ diff ietf-rpki-table@2026-03-31.yang new.yang > > 2c2 > < yang-version "1.1"; > --- > > yang-version 1.1; > 4c4,5 > < prefix "rpki-table"; > --- > > prefix rpki-table; > > > 6c7 > < prefix "yang"; > --- > > prefix yang; > 11c12 > < prefix "inet"; > --- > > prefix inet; > 25d25 > < > 44d43 > < > 78a78 > > > 85a86 > > > 92a94 > > > 95c97 > < length 20; > --- > > length "20"; > 99a102 > > > 102c105 > < length 32; > --- > > length "32"; > 117a121 > > Ok. > enum reconnect > enum idle-forever > s/Diconncets/Disconnects/ > > s/secruring/securing/ Ok. Additional issues: * Update the revision-dates for the YANG modules (match the draft published date). * The prefix for ietf-ssh-client is defined as "sshc" in the YANG module. I suggest you use that when importing it. -- Per _______________________________________________ Sidrops mailing list -- sidrops@ietf.org<mailto:sidrops@ietf.org> To unsubscribe send an email to sidrops-leave@ietf.org<mailto:sidrops-leave@ietf.org>
- [Sidrops] draft-ietf-sidrops-rtr-yang-05 early Ya… Per Andersson via Datatracker
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Per Andersson
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Roy, Jishnu
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Roy, Jishnu
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Per Andersson
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Roy, Jishnu
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Job Snijders
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Roy, Jishnu
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Luigi Iannone
- [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-r… Roy, Jishnu
- [Sidrops] Re: draft-ietf-sidrops-rtr-yang-05 earl… linchangwang