Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt

"Rob Wilton (rwilton)" <rwilton@cisco.com> Wed, 13 April 2022 09:44 UTC

Return-Path: <rwilton@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 29D083A1686; Wed, 13 Apr 2022 02:44:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.606
X-Spam-Level:
X-Spam-Status: No, score=-9.606 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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=Zf2SkcgA; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=BpisWG/n
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J_hGoSBlaLHT; Wed, 13 Apr 2022 02:44:38 -0700 (PDT)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25BB43A1660; Wed, 13 Apr 2022 02:44:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9862; q=dns/txt; s=iport; t=1649843078; x=1651052678; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=p+4RyGvoonsEGhcghiKCKpnYbFPe6h/rOIV8cS6PBA0=; b=Zf2SkcgAAiXQCx2HBjVG2R8qF2cyRJuKyPdvnJqY4zG1BUAzJOywiVU1 +FOC0p3h5T+LhYqcqRy1nvWEidvGt0nQETEyY+z2famVJzIBmhrsL3LSv NCNWN9b5lEn7TpuP4ABUFFXTibXiQePiwLGNuSIy08D0m45zYiIYfkMGD U=;
IronPort-PHdr: A9a23:eLE1oR1O4dhK1ExCsmDPr1BlVkEcU/3cMg0U788hjLRDOuSm8o/5NUPSrfNqkBfSXIrd5v4F7oies63pVWEap5rUtncEfc9AUhYfgpAQmAotSMeOFUz8KqvsaCo3VMRPXVNo5Te1K09QTc3/fFbV5Ha16G16Jw==
IronPort-Data: A9a23:fpEsGKJzC4R62yTqFE+R75clxSXFcZb7ZxGr2PjKsXjdYENS0DQGmmUbW26Pa6zcZGL8edtzYY2+8U0PvJKBztZqGQMd+CA2RRqmiyZq6fd1j6vI0qj7wvTrFCqL1O1DLIiYRCwIZiWE/E31buG69SMUOZygH9IQNsaVYkideic8IMsRoUoLd98R2uaEs/Dga+++kYuaT/nkBbOQ82Uc3lT4RE60gEgHUPza4Fv0t7GlDBxBlAe2e3I9VPrzKUwtRkYUTLW4HsbiLwrC5Kuy8mWc9BA3B5b+1L36aUYNBLXVOGBiiFIPBPPk2UcE93d0i/tnXBYfQR8/ZzGhhc9wzMlKs7S7SBwiOevHn+F1vxxwSnkkZfYXouCXfRBTtuTWlSUqaUDEx+50JEA7IYNe/fx4aUlI+OAdLzwlbx2fiaSx2r3TYuhhmsooBMP3N4QZvHxr0XfSCvNOfHxpa80m/vdC1zs2w8tJB/ubPIwSaCFka1LLZBgnB7veM7pm9M/Au5U1W2QwRIqpmJcK
IronPort-HdrOrdr: A9a23:rinj0a7pJ4H2/zOd3gPXwWKBI+orL9Y04lQ7vn2ZFiY6TiXIra+TdaoguSMc0AxhJU3I6urwRJVoJkmsuqKdgLNhcYtKOTOGhILGFvAa0WKP+UyDJ8S6zJ8m6U4CSdkxNDSTNykDsS+S2mDReLxMoKjlzEnrv5ak854Hd3APV0gU1XYeNu/tKDwQeOApP+tdKLOsou584xawc3Ueacq2QlMfWfLYmtHNnJX6JTYbGh8O8mC1/HKVwY+/NyLd8gYVUjtJz7tn23PCiRbF6qKqtOz+4gPA1lXU849dlLLau5t+7Y23+4sowwfX+0OVjbdaKvm/VfcO0aaSAWMR4ZvxStEbToJOAj3qDziISFDWqnbdOX4VmgHfIBmj8CPeSQiTfkNhNyKH7rgpKScxonBQzO2V3M9wrhOknosSAhXakCvn4d/UExlsi0qvuHIn1fUelnpFTOIlGfRsRKEkjQpo+a07bWrHAUEcYZ1TJdCZ4OwTfUKRbnjfsGUqyNuwXm4rFhPDRkQZoMSa3zVfgXg8liIjtYEit2ZF8Ih4R4hP5uzCPKgtnLZSTtUOZaY4AOsaW8O4BmHEXBqJOmOPJlbsEr0BJhv22tTKyaRw4PvvdI0DzZM0lpiEWFREtXQqc0arEsGK1I0jyGG6fIx8Z0Wb9ihz3ekKhlSnfsuZDcSqciFar/ed
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BTAAANm1Zi/5pdJa1UBhwBAQEBAQEHAQESAQEEBAEBQIFGBwEBCwGBUVYHdQJaOESIHgOEWWCFEF2CJQOBE48zineBLoElA1QLAQEBDQEBLAsMBAEBgU+Cc0UChHgCJTQJDgECBAEBARIBAQUBAQECAQcEgQkThWgNhkIBAQEBAgEBARAoBgEBKgIMCwQCAQgRBAEBAR4QJwsdCAIEARIIEgEHgmOCZQMNJAEOoS8BgT4CgQ6JEXiBM4EBgggBAQYEBIULGII4AwaBPAGDEItEJxyBSUSBFUOBZko3PoJjAQECgUYIEoQLgi6aQgkBJUYGAjwmBCIhCgYXCzkQGhMtJhgBOZJKjgSeDIIrCoNJoB4Vg3SMOZgmll0ggimfFwGFCQIEAgQFAg4BAQaBYTyBWXAVO4JpURkPjiAMFoNQhRSFSnUCNgIGCwEBAwmMRAEB
X-IronPort-AV: E=Sophos;i="5.90,256,1643673600"; d="scan'208";a="1020392784"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Apr 2022 09:44:36 +0000
Received: from mail.cisco.com (xfe-aln-004.cisco.com [173.37.135.124]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 23D9iajH002825 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Wed, 13 Apr 2022 09:44:36 GMT
Received: from xfe-aln-003.cisco.com (173.37.135.123) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14; Wed, 13 Apr 2022 04:44:35 -0500
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-003.cisco.com (173.37.135.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.14 via Frontend Transport; Wed, 13 Apr 2022 04:44:35 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BNgOezzluB1KRNZwnftSQRWVKIwRJcd/T41jtmVUZOXnU7njB7uErtuPcDhrppvE+aGILFLaFn6/w+szM3pAqThXuHjCaUqo/JqzP2PWcVCAVXU3XVJtfWWogAWwHmL/bI1IgXYUhFo/nzPzKLNXdzAraeV3hnh8L0c4AtHnt7ld2KT5n4ZqttkenbVx7Kk6htIwXEwAbCzkhH4fte9iH/BlRcPCH2H5IqSipRici95E91H83ivTyQpH68TGoRw73ugZDqmvd2wCwtK+y+L5tEOe/XthlP3OiBOWqpYMOJNR0Vvho/hjIR16HckCiO3crNxC2nAhFKGMRpL/0JPqeg==
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=oieC8zsKDd59TE+ImmC7MoZt3afI4lPBID7ENEm1+ec=; b=dHHtwRKSr1Oqw3mzeaBKGprGh1RQAxO0Nwvzxlb6hfxbHF2dxhw/G8z/nZZuF4B1ysWFunITy0l++etzg9eTF/crC0EjkppIKNFTmSjQHaY0aBGaqbbi4RH+1PcJeLJ0elxO39a+oDRVd5bFoyrM+ZW4tp/AF3mM6X4/O+khR8TWGBlVmvMGgfH78FDU4ZgAICXBpWasw8mWiWK8oVDKCge76ztJTU2YYnRwthUcX3m11vWByEmZC+lUGG7l/yKmSitNARcGkKXMqXqjIXFpVpLPS+CvByQiOm3N2yFYHf5pr5oZX6MFtoY6X1pUesFHCPfz15SfgvfO1o1r5zVfhw==
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.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oieC8zsKDd59TE+ImmC7MoZt3afI4lPBID7ENEm1+ec=; b=BpisWG/nCACzKgdMi2HiIVrrRNp+Bx+QVHDCwVoCf4ZUNBy+duInoKfoIRYCgSsZRpRvXOhhnDbUM+S9V+3xvzElfoY8rc3OuznpZp3nKDeZdfNUPDBCnO269Wp9qummjcze2hFRE7g2qy4n7JYtIEpIJQdddxRUaxc9z5UGidE=
Received: from BY5PR11MB4196.namprd11.prod.outlook.com (2603:10b6:a03:1ce::13) by DM4PR11MB5535.namprd11.prod.outlook.com (2603:10b6:5:398::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Wed, 13 Apr 2022 09:44:34 +0000
Received: from BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::493a:fa7d:7166:3de5]) by BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::493a:fa7d:7166:3de5%4]) with mapi id 15.20.5144.030; Wed, 13 Apr 2022 09:44:34 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt
Thread-Index: AQHYSgJWglGxr5n5FEK6MtsqcRdWl6zkyWqAgAEmH4CAAGEogIAANIvwgAcWnoCAAAEOsA==
Date: Wed, 13 Apr 2022 09:44:34 +0000
Message-ID: <BY5PR11MB419639B7358800E488EC511AB5EC9@BY5PR11MB4196.namprd11.prod.outlook.com>
References: <164662287026.10186.17661147788695088858@ietfa.amsl.com> <AM7PR07MB62483353E387A0538EDA44C6A0E59@AM7PR07MB6248.eurprd07.prod.outlook.com> <AM7PR07MB6248D0B4D19EF3168DEC4864A0E59@AM7PR07MB6248.eurprd07.prod.outlook.com> <978D3500-5A9C-49FA-A259-B4E234CC9332@cisco.com> <AM7PR07MB6248CE4BDC0B27008D4F04BCA0E59@AM7PR07MB6248.eurprd07.prod.outlook.com> <2C00E058-F836-415E-A357-797E01FE77AD@cisco.com> <DB7E3112-3C2F-4040-81E1-F4625689DA62@chopps.org> <645FCC0B-8279-4070-B052-A553317B8474@cisco.com> <3F7DDA02-DEFA-4680-B048-1AB0A54C2FA1@chopps.org> <BB1D53D0-0D36-40DF-8B9D-4BD4EB6A35C1@cisco.com> <5b05a34d-41b6-7b65-ebe7-9dcaca80eeb2@alumni.stanford.edu> <m2wnfzydgz.fsf@ja.int.chopps.org> <530e30e1-9436-2123-7d03-eb4f876a9f90@alumni.stanford.edu> <BY5PR11MB4196F5F342BA12E79FF29B08B5EA9@BY5PR11MB4196.namprd11.prod.outlook.com> <AM7PR07MB6248928E9399DB39EB660A67A0EC9@AM7PR07MB6248.eurprd07.prod.outlook.com>
In-Reply-To: <AM7PR07MB6248928E9399DB39EB660A67A0EC9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9b82dd02-9b4f-4a6c-9bc0-08da1d323794
x-ms-traffictypediagnostic: DM4PR11MB5535:EE_
x-microsoft-antispam-prvs: <DM4PR11MB553550773F4F2F8A4F52DE18B5EC9@DM4PR11MB5535.namprd11.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fz2DxsVxXDY+WNQP1ApkaFyO4OwuzJ0kvcUdc+Nl39Xg/P3tqILmM50rxzBEpMgeqarD0vTnT0GLAS+Km/OhBpNzq3bup1z/r1cp+4SuBZ6F3/ZzYS99LH1xQrBKz10cuDm52DjgAyUnVxMNKgt+AAtrX6OOMRt0bcuXGBypML3pqYce7gdfdx1X8neFLCrMcD90S0jM7Rzubgz2AiYgqqxoXW72JvE9Htv+czk9twmaOnGEyI9Ty30y30Hqq9zAFn5EgcKuL1GTEeOkQyI0NxMAebRFhbJKYh3q5p9HZpYbThnf45kunN2QRt97DezXyVsoorhsZ1D29VKxV2km1zGh1FguQW9No4hqxV5GVnL6FHST/UJ9Ux99+NF8hc7XCsqxe1q7PUC00I399xsCDCYmH7soyKg34vVy0O00rvxnzVKIbExbyGyOYPCo/M3DpLO1E1CHV5uBWfT3/Z/JkSPN5s/hFckHAzpKWg9ACvtyW1u1t8lymleL+o2iwntkuVh2oMkSTeW5EKGpsnlDvysa3aJxitotrg/5NiW6Shd7Epu/06onURt0cAd5Js6UkVVgR9ADf8zrbagUychxeCn9J/LXQDDcpiN3Nzw4BvBslDIDsnrejY7t9I0ZbHIYZRHhIKxhQztAmrSnkuCuMe4k28zVNn3DiQhLRtNd8ieKxijvde51ZmWA/kXXlEYxvxCk6wKxX0beuvKT/NcwrUOHPEnV4gqosX5PzqpoYga26T4dsiacFgHiPRmnAzAkv7moCF8LcRzvrKj08Z/QPH6H/gpNQcLkqKwPmTs/0uCBVg6Eoe/G2K05uLTAtcxIA80BxRwt5tCGCnHmclIT7w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4196.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(86362001)(55016003)(83380400001)(66556008)(8676002)(66476007)(71200400001)(33656002)(186003)(26005)(2906002)(110136005)(296002)(966005)(316002)(52536014)(508600001)(38070700005)(66446008)(64756008)(38100700002)(122000001)(66946007)(76116006)(5660300002)(8936002)(53546011)(6506007)(7696005)(9686003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: I0uhXMjmBWRzlugL6KKhq5P0eE75K0SSjmuB1rS4MOVlUFaoa+HTcsS/T4lbsHE/ez4c4al4/UpqqhChhB3rHqYH9foutpfKziHH9ZABOw2i/OkscGFLTXLRRg+RQ5Spv0PfoT30hhaLfUMUG7KLiD4VVT4Dyqu6FTFAA/1pUr13TGS4NJ4aa6Bg0V1epkNXQxUAELV1xY7aEDpfzbhDyoYapfQVYYmrZB3DkQNr1TZZYucJpu6It6UBtUuWqqONhZ9zu34VX17htE43ei5ecku77oBkIT68HDHs+w1jIVqJJ4ZB/MGQbnN+z32jZUP5DZ8iv/BAT68yNNywvUp6fguDjP9qqn2ZIVB94s1NchYQkBqQRYb/AJ9s6A57oEYueTW3DtK/aZgxz9cm4bnmGjczn6+/PQbRKP0QXTc4Q4ml5mOzH0LDGeT+nxG6VB6/MxuAqMqqsWuW4sfrNqJqvEE09+VlFRoLv+YepDd6+vc52VsUjKcMlYU5En8odyxF9S+vyKNGRYNtr1rmVQsWfhNS2Trf6F/rHd4anM7SYdQek1ELVewgTjWe2hENBDUq9IFhBvNr81JcwTtdegin/49NIJKNIb0ckg/beMeX5UmCTYrNKHoP9nceQG/Paze7rreOe8kRSJfcbzWEU6Xb+SkGhPmn+8912RT2Q8REI2sVwTFYMCmaFKYQbK5JuH4Qw5loGyyHbKNAKXYH0pi+Gka69e0glXng3jNr3lCu4BBUpf5OA29CcFPEjMBMJCg4p6B4vYOGRpFk2JpzMPJD/sg5TC1yD6dRz9PML0ucy08kVqH3vqPLLC2ny+pzH9ej0qoty4OI4Hjr/GUs3JWIL+WJphz8mOmxvb+AhEaOyrNSjYGT2a3oLlb6ORAX1ObNQ0kg0ujWehaTAabIn/pYJzc/FLzf/DZI0v2f2lG8Ch80MIkxfUfkfBqtqSqEh+a14x2QWSA3YnFhZFb/2VpdVGAk8zh2zLj0wPu8dh5R7CGeML63ikJdn8bQ5EWhk49IunvLHqiAYzRZv0ReYR4EOSEYv2rZMVGogkU2B/Bpj60uECuZiiG3TqzpYAoCEU0frsTrjQSqhWW8IA8ePRcOk3xC7BLqwAd8u/QnpIS6ap5zu6oTQFUTWehWVhe1bonCbo4LyV67TLs4axq9fEByyAtYe9O7+/jviCTAca1G57ErCJ1NBFFQ8yzO7mPeshHhIH+Zxl6oznMNqWRlWePvXJtCrJ6esA9euq0GvYCI8jgfPj4j5n2pzVjKmJBtc81AV94hljrQJTT/XVZJOJhkKOUt/DW7uxeNgB0CkJ0+gnuvWZgvPVkFniYcfxPcWd6A8xRPY2i7a5bN4E32XKKIOU5Uwjq3D/AobiB2SjXx345AK0/sn32aMgDIjbmufuHBykB6sWUREJQg1dLwCjYMV4aaS3xChFzJx8R3z8XenF6iMliKFLpz6Jt7/W8xUppACz5CV6yDhb1EvP9e4Dhxre9YM5B+t3wGke6toKBQWLkUj7gKXQVefZkd04f8GIJZ2uXPIwgvxQhVXxQm13PFFV0QzbSZrikjNH2IHDav0URAuvcySlcnMIXi49CEb1SYUaqP/JgMpeKoFTaxMYrqynOtYV1g35EXRlaRecOFZ9WoDsRP6HKyRJRAosQYCJmaw1IH6Qyg8igAC2lVOpJzY+xVRx+EilS343Ex0EB3by+YJBgK3ZYvtV4zvYNX/X7wneFfbr08YAdf2xLEiVdWIw==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4196.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b82dd02-9b4f-4a6c-9bc0-08da1d323794
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2022 09:44:34.3465 (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: HpebefWtut1UYgMWbU0sX0x5qjp1fhjCM1zJfr5K0jA9/7vAwz9TyrUSm6hm7VRhZVCG8Z0j1z+5pEdzeMQShQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5535
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.135.124, xfe-aln-004.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kWc5OplvQ4WNPX2BlOh1eY2GI6Q>
Subject: Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 13 Apr 2022 09:44:43 -0000

Hi Tom,

Please see inline ...

> -----Original Message-----
> From: tom petch <ietfc@btconnect.com>
> Sent: 13 April 2022 10:22
> To: Rob Wilton (rwilton) <rwilton@cisco.com>; netmod@ietf.org;
> lsr@ietf.org
> Subject: Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-
> yang-10.txt
> 
> From: netmod <netmod-bounces@ietf.org> on behalf of Rob Wilton
> (rwilton) <rwilton=40cisco.com@dmarc.ietf.org>
> Sent: 11 April 2022 18:06
> 
> Hi all,
> 
> Thanks for the comments on this thread so far.  It would be nice if we are
> able to come to some sort of rough consensus to a solution.
> 
> I think that there is consensus that the YANG type ip-address (and the v4/v6
> versions) are badly named as the prominent default type name has been
> given to the unusual variant of including zone information.
> 
> Based on the comments on this thread, it also seems likely to me that most
> of the usages of ip-address in YANG RFCs is likely to be wrong, and the
> intention was that IP addresses without zones was intended.  At a rough
> count, of the published RFC YANG models at github
> YangModels/standard/ietf/RFC/ to be:
>         86 uses of ip-address
>         68 uses of ipv4-address
>         66 uses of ipv6-address
> 
>         1 use of ip-address-no-zone
>         4 uses of ipv4-address-no-zone
>         4 uses of ipv6-address-no-zone
> 
> These types appear in 49 out of the 141 YANG modules published in RFCs.  At
> a quick guess/check it looks like these 49 YANG modules may appear in 40-50
> RFCs.
> 
> 
> <tp>
> 
> As is sometimes the case with the processes of the IETF, this ignores any
> issues of transition.  I have pointed out a significant number of WG that have
> modules in I-D which include no-zone, in various states, perhaps increasing
> your figures by an order of magnitude.  What are you going to do with I-D
> e.g. in the RFC Editor queue?  Haul them back?

I think that depends on what consensus is reached.

I have no desire of trying to republish existing RFCs to either change "ip-address" to "ip-address-no-zone" or to change "ip-address-no-zone" to "ip-address".  I think the pragmatic thing to do would be to potentially flag these as errata so that they are hopefully fixed if/when the YANG module is eventually updated.

Entirely separately from this specific discussion, it would be good if we (the IETF) could come up with a better long-term plan for maintaining and evolving IETF YANG modules.


> 
> I think that the plan below is a bad one.  I would introduce types with zone -
> that is a no-brainer - but would deprecate the existing types.

Why is deprecating an existing type a problem?  It is deprecated, not obsolete.

It does not mean that modules can't use "ip-address-no-zone", it would just indicate that "ip-address" is the recommended type, if we get to a consensus where ip-address should migrate to meaning exactly the same as ip-address-no-zone.

There are APIs in Java that have been deprecated for 10+ years that are still available for use, but where the recommended is to not use them, or use a replacement API instead.

Regards,
Rob


> 
> Tom Petch
> 
> As mentioned previously, it is also worth comparing this to the OpenConfig
> YANG modules:
> They have redefined ip-address (and v4/v6 variants) to exclude zone
> information and have defined separate types include zone information.
> There are no explicit uses of the "-zoned" variants of OpenConfig IP
> addresses in the latest OpenConfig github repository.  However,
> approximately a third of the IP address types are still to the ietf-inet-
> types.yang rather than openconfig-inet-types.yang, so in theory some of
> those 58 entries could still intentionally be supporting zoned IP addresses,
> but I would expect that the vast majority would not.
> I do see some strong benefit if this basic type being defined in the same way
> in both IETF and OC YANG, and I believe that the OC folks have got the
> definition right.
> 
> I see that some are arguing that the zone in the ip-address definition is
> effectively optional, and implementations are not really obliged to
> implement it.  I don't find that argument compelling, at least not with the
> current definition of ip-address in RFC 6991.  I see a clear difference between
> a type defined with an incomplete regex that may allow some invalid values
> and a type that is explicitly defined to included additional values in the
> allowable value space.  Further, I believe that a client just looking at the
> YANG module could reasonably expect a server that implements a data node
> using ip-address would be expected to support IP zones, where they are
> meaningful, or otherwise they should deviate that data node to indicate that
> they don't conform to the model.
> 
> We also need to be realistic as to what implementations will do.  They are
> not going to start writing code to support zones just because they are in the
> model.  They will mostly reject IP addresses with zone information.  Perhaps
> some will deviate the type to ip-address-no-zone, but probably most won't.
> 
> The option of respinning approx. 40-50 RFCs to fix this doesn't feel at all
> appealing.  This would take a significant amount of time/effort and I think
> that we will struggle to find folks who are willing to do this.  Although errata
> could be used to point out the bug, then can't be used to fix it, all the errata
> would be "hold for document update" at best.  Further, during the time that
> it would take us to fix it, it is plausible that more incorrect usages of ip-
> address will likely occur (but perhaps could be policed via scripted
> checks/warnings).
> 
> 
> I still feel the right long-term solution here is to get to a state where the "ip-
> address" type means what 99% of people expect it to mean, i.e., excluding
> zone information.
> 
> Given the pushback on making a single non-backwards compatible change to
> the new definition, I want to ask whether the following might be a possible
> path that gains wider consensus:
> 
> (1) In RFC 6991 bis, I propose that we:
> (i) define new ip-address-with-zone types (and v4 and v6 versions) and keep
> the -no-zone versions.
> (ii) we change the description of "ip-address" to indicate:
> - Although the type allows for zone information, many implementations are
> unlikely to accept zone information in most scenarios (i.e., so the description
> of the type more accurately reflects reality).
> - A new ip-address-with-zone type has been introduced to use where zoned
> IP addresses are required/useful, and models that use ip-address with the
> intention of supporting zoned IP addresses MUST migrate to ip-address-with-
> zone.
> - In the future (at least 2 years after RFC 6991 bis is published), the
> expectation is that the definition of ip-address will change to match that of
> ip-address-no-zone.
> 
> (2) Then in 2 years time, we publish RFC 6991-bis-bis to change the definition
> of ip-address to match ip-address-no-zone and deprecate the "-no-zone"
> version at the same time.
> 
> My reasoning as to why to take this path is:
> (1) It is a phased migration, nothing breaks, 3rd parties have time to migrate.
> (2) It ends up with the right definition (with the added bonus that it aligns to
> the OC definition).
> (3) It doesn't require us republishing 40+ RFCs.
> (4) it hopefully allows us to use YANG versioning to flag this as an NBC
> change, along with the other standards to help mitigate this change (import
> revision-or-derived, YANG packages, schema comparison).
> 
> I would be keen to hear thoughts on whether this could be a workable
> consensus solution - i.e., specifically, you would be able to live with it.
> 
> Regards,
> Rob
> 
> 
> 
> > -----Original Message-----
> > From: netmod <netmod-bounces@ietf.org> On Behalf Of Randy Presuhn
> > Sent: 08 April 2022 18:59
> > To: Christian Hopps <chopps@chopps.org>
> > Cc: lsr@ietf.org; netmod@ietf.org
> > Subject: Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-
> > yang-10.txt
> >
> > Hi -
> >
> > On 2022-04-08 5:11 AM, Christian Hopps wrote:
> > ..
> > > Instead, Acee (I'm not sure I'd call him WG B :) is asserting that
> > > *nobody* actually wanted the current type, and it has been misused
> > > everywhere and all over. The vast majority of implementations in
> > > operation probably can't even handle the actual type (Andy's point). So,
> > > Acee is just the messenger of bad news here. Please note that the AD in
> > > charge of all this agreed with Acee as well.
> >
> > That's not the impression one gets from modules like
> > https://www.ietf.org/archive/id/draft-ietf-mpls-mldp-yang-10.txt
> > which employs both types.  So, regardless of whether one is willing
> > to respect YANG's compatibility rules, it's no longer a matter of
> > speculation whether a name change would cause actual damage -
> > it clearly would.  Furthermore, my recollection is that the
> > WG *did* discuss whether the "zonable" property was needed, so
> > any argument based on the assertion that "*nobody* actually
> > wanted the current type" seems to me to based on a false premise.
> >
> > Randy
> >
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod