[Sidrops] Re: [yang-doctors] draft-ietf-sidrops-rtr-yang-05 early Yangdoctors review
"Roy, Jishnu" <jishnu.roy@hpe.com> Thu, 03 September 2026 18:30 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 DE09013503274; Thu, 3 Sep 2026 11:30:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788460255; bh=iY2FMCZXjJPNJBqqjQjaqNU99614HsJUHxcuFTnzny8=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=uU5wZX6tpADeDJWL6tNXKFFEteslTVG9WZz6Bn/fD/arQozfK7GWDoyUCb3aYAS8+ xZvif7rZhqG60ZAxcA0J7t1GxKeSCMCeALyWXcf+hv9rq4+ao820gRonnqFpepu26m pbmarjieaiUKMts6Gdt6J7Y1V2ea3vdmBiCOJolU=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.793
X-Spam-Level:
X-Spam-Status: No, score=-2.793 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DC_PNG_UNO_LARGO=0.001, 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=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 lD1NOHhEk3Ar; Thu, 3 Sep 2026 11:30:48 -0700 (PDT)
Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) (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 8539B1350325C; Thu, 3 Sep 2026 11:30:46 -0700 (PDT)
Received: from pps.filterd (m0150242.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 683H7Wwr3174901; Thu, 3 Sep 2026 18:30:45 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=B0Us2/YXsIuNlr6aFa4/UVCBY7 Et7Gc1k4g5o9+M8pY=; b=UKi/VfgFn+G2R2TDNKli81moyRSh6I8rUO42QaC0md 6WtpmHSx1krH+cpNq189RgT7qCAQ7FFXEjeZt7FCxpkAw14TPdVmFAdV9CC41cE2 Ky6KIVyWyhag8O05E9k8p+rYrNTODIlLQ9zT6jU/C52LYWyQCJtGJlqOF5o84jd2 vbP5A4oE7X57xCuiN4BwiRhUHIK50lR4TznaTbYbCPfk3dvyfLt1eozJlp7VCfPJ rO5KSRyEzbsxWUKA9ebPrh2JecFmmuWp/Z+Cp+KiOgnJ15OnoaI5Ep8o+kQBHoXB Mc1KJ+jBZfXJkwQZrW/h4anNzAP/YbpgEnF3p0ZWFm6w==
Received: from p1lg14881.it.hpe.com (p1lg14881.it.hpe.com [16.230.97.202]) by mx0a-002e3701.pphosted.com (PPS) with ESMTPS id 4gfd1216bh-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 03 Sep 2026 18:30:45 +0000 (GMT)
Received: from p1wg14924.americas.hpqcorp.net (unknown [10.119.18.113]) (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 D006F806B29; Thu, 3 Sep 2026 18:30:44 +0000 (UTC)
Received: from p1wg14927.americas.hpqcorp.net (10.119.18.117) by p1wg14924.americas.hpqcorp.net (10.119.18.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 3 Sep 2026 06:30:22 -1200
Received: from p1wg14923.americas.hpqcorp.net (10.119.18.111) by p1wg14927.americas.hpqcorp.net (10.119.18.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 3 Sep 2026 06:30:22 -1200
Received: from p1wg14920.americas.hpqcorp.net (16.230.19.123) 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 via Frontend Transport; Thu, 3 Sep 2026 06:30:22 -1200
Received: from DS2PR08CU001.outbound.protection.outlook.com (192.58.206.38) by edge.it.hpe.com (16.230.19.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Thu, 3 Sep 2026 06:30:22 -1200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LMb2Z/aXAcxT7P0sLpA+phaksf6IyRIQr8koPMgOR7M5ldkrD7NeXcCMsNt82pEiLaGV6LWqhFV3VcY5f2PQdUfdrOHQpDKQ6bvkziS77cAUM9oGyA/AXXzJtoMi8EKt7IkXe0QVTwSSak3Hx1Pxi1sqkeiYgIii+WwJIdWImhhKpOLYyGf+XNeIX8k5XuA7mx/aeQ7XiyRTIgaZ8FxqK6BpSu1+J08cKLrJY9dp4g6qKRvcqcX3VKYd3VCFCTBV7AloVlXpjrXToLnisIQw7DqpZ9a98JfcQU9c+oyXnwceAYZHRf11XvjN8eNpdrrip+Q6F0B1kTXC7ZANxd1smA==
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=B0Us2/YXsIuNlr6aFa4/UVCBY7Et7Gc1k4g5o9+M8pY=; b=Uwmi4x2xnn9mz97Kh7qqyR55rzL7Za5LhCQk5SFCFSbfD/+ABI0xtji9tTrdHNa37FaKp9kSw7FLWsaREHix3waP+7bJgoyGd25l0G4V6+3TkGuAEWywYZk8WAya1kTF2xSb5BHP1hXN6L3S8mbTonyV+H4NEr6mIRy7K+MJ0La++crKs7fUV35liWinOEiV6G2BQaK/qqUYaoZcc82QKjsnOGNv+5YlhY99HI2PZPYBu4ZhzwyCQOzKO88IL9cLAja9ml4A3i5Nz4Lc6xpGZ9EIbp7+tV4IyD70Hfm7QMi/HdPOFoWyWWgzxILo+AysTWQXwCRLQ2rGz1ryFkcu/w==
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 SJ2PR84MB3563.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:579::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.13; Thu, 3 Sep 2026 18:29:59 +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; Thu, 3 Sep 2026 18:29:59 +0000
From: "Roy, Jishnu" <jishnu.roy@hpe.com>
To: Per Andersson <per.ietf@ionio.se>
Thread-Topic: [Sidrops] Re: [yang-doctors] draft-ietf-sidrops-rtr-yang-05 early Yangdoctors review
Thread-Index: AQHdOfk6no24EmBihkOUGfoP2nJhNba9L+GS
Date: Thu, 03 Sep 2026 18:29:59 +0000
Message-ID: <MN0PR84MB3023491CBED34D3534B50DB281B62@MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM>
References: <177990084753.1194108.5613989592277168588@dt-datatracker-5b4c8598b5-4ztf9> <CACvbXWE42=QQMq8f_bEEtQaDqX=aKKyZ97Jw9zvJZNGdpH+Ovg@mail.gmail.com>
In-Reply-To: <CACvbXWE42=QQMq8f_bEEtQaDqX=aKKyZ97Jw9zvJZNGdpH+Ovg@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_|SJ2PR84MB3563:EE_
x-ms-office365-filtering-correlation-id: 2e2130f7-07fe-40a7-6554-08df09e95ca8
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|6049299003|376014|366016|4022899009|23010399003|1800799024|10067099003|6133799003|3023799007|5023799004|8096899003|22082099003|18002099003|56012099006|4143699003|13003099007|4013099003|4053099003|38070700021;
x-microsoft-antispam-message-info: sUmgYlsR5oxdshu5mk8aReW9O8ujRC1j1Pyl7i4BEjrRDJTaCzVKpEmEaME+f50QaGg+NO3sgH5bfQ0SEN/XN4YM1WqEZT62j2+sy6GhJxJvS+4shCbz71qsAlZnwVa49QwLVRGsVDvrW2ImC6++zfDuafpOERPNisBwz3u659vI/kHZafK7bfk6PpMMolvr74vGYlRpxdRPEgXswHWGkqm+K9lmKh3xJidGRPmEVpk6cn5rLstJM+rLtgukA97xbLWbYNimNjPVzBHfhQnPzzhEyZQ4rbrCtewEhDNwO9/1N0zybQpnpDzkKuu/xfyDBWZXroF+7WiBhYrmVY3V5en6ebBV5CU7VgeIMTIqYQ5niU/F5zv2IX2fVZyr8AfpVhMcieDnFDHZKEj1tsZHHrvV6YKBs/GcSUkbvjNysjeSzX4392+uV2Qf/cn4bQrCy8X0JwZFDxcM3XhDfRAQsNCyhGy98Ot3ZsNyh24NG+OZG3T2uviHq4POjI6T7vIAGN4PR3RQ3ktCFYKiGI3338xN+evOQI1CelLnFCrUh58g0noYYMiLHCZny2NbIccWQG6pSevKU+oknkEaxziNr4Kqk9NeK3L/mvtPF3ytfIY9mKnyHdPBVaN0x/WMJ8cBO6Jr1AMje7PFAEqe/x9Y+jx1TQSUC8HtIhyPCyh9jfCSyqcG1LAX2/rAmpryaatt/cS2CJNH8sgtsvxKu/CGdkZw6UEhZjSxzKbzSLepyIc=
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)(6049299003)(376014)(366016)(4022899009)(23010399003)(1800799024)(10067099003)(6133799003)(3023799007)(5023799004)(8096899003)(22082099003)(18002099003)(56012099006)(4143699003)(13003099007)(4013099003)(4053099003)(38070700021);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: hFtGAtFa7nFkayNFa02GS70cyvoYtTpUOMA753c5ZxQhd3fB5xjv705SHQ55nvfFCMR1qTIbI39MhJfFFTjEHIFtIZd1sD6CZ2K5GPBeuIlx8kRB0N1ltHGUNtGTFlfmt5M2HS6ihiTX/SZtx+qrac5D003QMlhgkPr8JB2kpN7gfQQDzTKJLgkaxz71Abar25/Oq9dgfLc9G9DlrKuNz9k5+2q2cOvDa/ePb8icnxnOukSPRi9df3jelXJbwiJZWxzQVZDvB0jnruTBANIHzYSFFZtgX9zjytpwA7LyK3nvGqi+fdA7Mb/L75F9dFfLVrBdSc0OKIUEEvaC4zjTjGOoHOR8WQ/Be2Jf1P7oypHT9llC52gfFwfx2obMKGcqgT6PMoeupOgcv1pr1jCZPUqPPAmh+liSTRDJMvs+aBh0jj/4jQbtZ2Q655FeOAPf5efxrD+ytFJR9HDYbyj5Pfb2jAjKbypHU+ci+TyLuzwf/rfssN2GWiAyd3YZPmsMAQxFMnf62TmZh8hreeNKS9yt4QA9JrksGKpr0BKdyFo4jGL6O/lBuuXXGrZPLQFRk+a/9NmG3vdAXpH7fca7HBM7GdjhA8VDTQYakCMH0lMSmuZ7JDaqOFMxGALZjXtYOaFStsAJLxIdYmdYqH4bE88FpnriMDruQbRO0NIKR4S9DtyUf4FBoajECD+liOE1j6wrfgDSpQ5uJutPQyLHB1ofkSlox55s5y/10AmrZrPBCNqvecl03I/yYrLw4AVkT1IMvb2eT1aGB3IfnDwVdjgr7lIVRbUXdWxYc9PGQ5As/TRJ8N4n61UuLV/yFlotyGFO2T3CGjtv8/0vSbnsWIOA5MKf+zwi8kpj++4xPynHARmjMIxbw90r6SisUezcrYmtUu0kRsJ6Uo3jTK3StyJ6giobOnPlZUtq+CZ3jebyrCKDymG6rwS0/iJtx8WEIGQDxqlC5os9judmq3oOmbkpf1VR6S4GVN+7yYVWdFNYLORYAfeLWuHLQ7N9PPk4GWIu9OnH0bJv0f7FycO9WzqyraZlGmh1UYPFKA7fDr9ay390reQHvG/dbEePOg63T63D7g3zd+jIlCHbe570RsDgBs/3yw8Gkr5D6h9rCJOTvfvvuU/1Jp+IQ7VPUKLmgEEsNemCIEd+xovKOtJ8cScc4ohZfYB1xZI/W6SCumsXm2iKMBFRh21VbKE85z52nXEpaBwJzBWjy894lsibPnaqEBFgT9RKtT8KTKJ1yK0pbblIulTAAuwqfHciv8VjRC/OM3u3uFZxrvI/UGhUn9vXsGUK12wU47CUXWQPwQv164phQk2oVNeJ97mbMLS2tR3E1uI+Jcbsi9qEjK4e6q2rUBCwGBp1RtKb/74/VkXAyYyGHF8I3cGoDWebXTRNK9jJuHfKmY3IMtCg67N42Coy9PfLgvMmUKZEijnJqIg4IN2VDCL92AeAZOMgcDYun3w2+SWTVIQmLADfvKoo96+Njx+MZ/Hb4rj0gOI/HUvyFSDn/IDP8LIKCTo9y9+7RmcHA8IPuasyD05L3CwMjRT3G6cZwMf/Ss+BRAuoAfx9CZwab6/IK10kF2beBoslJAtFDnO6g+VfxBWzpbo44Fe8bdCwokg81DVrizkWyvXK7pMFc1ycPhJJL9XFK2arnUSGaR87fyrCDdfEiXAkVocgK8y/53PN/2vzD5abwIexGgGwXTNGwPqkYb9mJqnM
Content-Type: multipart/related; boundary="_004_MN0PR84MB3023491CBED34D3534B50DB281B62MN0PR84MB3023NAMP_"; type="multipart/alternative"
MIME-Version: 1.0
X-Exchange-RoutingPolicyChecked: qjO424B0Oz6E+PiabSxpXbfomb/yEFGy2d7xOvitLb7vHCUiTaEu+7BxjdNrHJNTldVD5JCS5fGLWCZM5MtfmzX+qYov8i7Mad23JPXPj/Q5L69xn7SB8FCjVk18dZQws3YgFwRODetsnMPbNmBdcxixdQNqOCKKlVIVt5fFh+3XiEw4t/0HR2cBgiwmSr61gKrsk1OUvGuM+s8qN3OApsNjHAywPvPy5nXHqfWz1HdwQsDlW69nlzzM8WyzBJZaQIBQ0gWcclRg7fyDQH4h/e204Aofhr8qe3Q3aZRJUBseSwXk3ROjFidZ2atPfkEEqIQcwp0nbQxshjTheXwVSA==
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN0PR84MB3023.NAMPRD84.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 2e2130f7-07fe-40a7-6554-08df09e95ca8
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Sep 2026 18:29:59.5987 (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: ulemITyNuJ/8z07cHOeZu3VD9aF/VvPETc/IlARDRPcdLA/zpRlts66ozaObP3oXzO+XQsX/TpQKl1gJx2FgVA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR84MB3563
X-OriginatorOrg: hpe.com
X-Proofpoint-Spam-Info: AW1haW4tMjYwOTAzMDE2MSBTYWx0ZWRfXxZgVGUr0uifi jz0mBKjn7SBdoAtOu7R6/LYiKIG4WyYUj9t74RUrU/ymGYhGYp+F214ua4sIdBQl2mRkycSgorG 3q87pDP9jWgOXJAdRANXR7k2PkGj6jI=
X-Proofpoint-ORIG-GUID: 5FEmH7hyXdrfSO1pEgm47LLLaD_nIx0I
X-Proofpoint-GUID: 5FEmH7hyXdrfSO1pEgm47LLLaD_nIx0I
X-Authority-Analysis: v=2.4 cv=BumtB4X5 c=1 sm=1 tr=0 ts=6a99bcd5 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=J0OTuHAx6l5K1fCpvPfz:22 a=48vgC7mUAAAA:8 a=R7RfkDC_l4QzCCYWbUwA:9 a=QEXdDO2ut3YA:10 a=jKpNBfjKrx7wvBlScvEA:9 a=plEHlGT-6W_Jygvh:21 a=_W_S_7VecoQA:10 a=lqcHg5cX4UMA:10 a=HXjIzolwW10A:10 a=T6a71-JsGAwA:10
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTAzMDE2MSBTYWx0ZWRfX5UVGfSoHYmtl sgSF7cnr0ndwFgZwsi1+ImG2MCsQL2Ec2G7u0sSvoAZ7dszrvlIjB+/1GKCnRjjRfwVhGt/UeGa 20O2dwwdWvKGfhLyK5K8Dz5VulE9Dp5Rm1BI90tHRnZ/NUE5XGYGMT8QEJ3fCmHOhMh3q/rAc1J 6V+OgZug6xSXWRxTQROhEoOuNYoy0LyyWUNbBHOj1WfH5DVcXmx/Y7r1CzcTglkdjDOl16nLdzP 33ciCOdDR/kWMfi/p8H69AC+du7/5uUKZa2fRGhwR05267WES8i4aevNdRJcuBhTO5ID6cd3iR8 UFSUzN4Ke/QZeLrDxIA11YpUw6doimsdCGAwpA7ztqLl2Pl7L9D4JXa0tTKC9/zC7U0bRH9yCQA W8LhUk5SJo5/Puv7w0qyTXmcWKUmRKKetnJDUglggUAIISE6bj+RqrXkQtq/sZPLrjaz7L8LpND u5NpSMN5QtLc5Gad5uw==
X-HPE-SCL: -1
X-Proofpoint-Virus-Version:
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 bulkscore=0 clxscore=1015 spamscore=0 phishscore=0 suspectscore=0 impostorscore=0 adultscore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609030161
Message-ID-Hash: EV4CS6LIEDUD3XDVEL45FZI5K5LYCUAI
X-Message-ID-Hash: EV4CS6LIEDUD3XDVEL45FZI5K5LYCUAI
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: "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>, "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/LmZf4KjHkWhptAvPoJ5YkFO3Ijs>
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>
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://author-tools.ietf.org/iddiff?url1=draft-ietf-sidrops-rtr-yang-07&url2=draft-ietf-sidrops-rtr-yang-08&difftype=--html 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> Date: Tuesday, 1 September 2026 at 3:34 PM To: Per Andersson <per.ietf@ionio.se> 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: [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> 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 To unsubscribe send an email to 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