Re: [Lsr] RtgDir Last Call Review: draft-ietf-ospf-sr-yang

tom petch <ietfa@btconnect.com> Sat, 02 December 2023 12:35 UTC

Return-Path: <ietfa@btconnect.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C25CC14F5E4 for <lsr@ietfa.amsl.com>; Sat, 2 Dec 2023 04:35:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level:
X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com
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 HPweuA3aOQRV for <lsr@ietfa.amsl.com>; Sat, 2 Dec 2023 04:35:21 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2114.outbound.protection.outlook.com [40.107.8.114]) (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 48285C14F5E0 for <lsr@ietf.org>; Sat, 2 Dec 2023 04:35:20 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RSH/UlV+hWGsTb37OnoaQ19usrVHmSR2aAFOLGXADXCcBv0jRwY5aItHdCbSbW9DzBB/DORvCYwGF0jpiNbkUWdfbH7aupLWhBMHLoVc89AJq79zkTswPvqUdBn7qiY1EWOOCzxoP96ePJBfVTlUd2xcISx0ljiDLa750uRa1Mic8zL8i106lYyqAz1NTEkjwOaSS0HjwzBBINwK4RPuKM+wGMwkQQs/LoZgiJpEEFTI28O6q+fttqvpJUt1gClh7FiquDJCOZVuYyevqm6Tn1UyGwVNkooNhQwTn6vWcjxzxbZOLdJ6kuVHTNcZsesCEf9pToi0+m9kZEu28jzdbA==
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=dvmE0N2MU88F2X+Mk9CiyUIz9qD4l/FlvxewTRDcd/s=; b=Q2Wjw0VhXrK0JpSm8Zojve5az+BFjiiCgG5doyU/nY/gYMMoJ5yWeJQBYAtPYf9ARqUHS0efrDy3UvwFCD9UqPuxEoQFCvt6Un5w7mFlPwGbAK/ED9VJpnplc1Pgd1xcWd8TeE1DV0KAW781LprF86FxJt7aT+pk+TIQDwXsYjqPeqQqItip1VRCVKWi+zmxX8oKkiwJuxBL6LVGt5e0T7Uq/GR7hwkWu1iKjaq6Sn6xhG5FKsKOTNDhsgydZ4YgdgMNihvR+2pD4BDc0GxVZ+LRUSXa8pn9OoA01hnKKZiG8pasNaBOw6cJKx1yfSSULWFIw47P2fPsY9JIo4qucA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dvmE0N2MU88F2X+Mk9CiyUIz9qD4l/FlvxewTRDcd/s=; b=SW8sHTm7nXIO0clbQ7t6drryNYpU0SWgexGhc7IRu6gdGaBD1tB071rO9z9iavTX0ECNDouszdbU+HVMc9WViyqVxevASANKAsvBDh9or1z7KYmJ3N06+fwMiOPLSVHpcHnUei0XZqeqTZNX9p4I6QD9/WiR2DImErLSC9dvDb0=
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23) by VI1PR07MB6270.eurprd07.prod.outlook.com (2603:10a6:800:139::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.29; Sat, 2 Dec 2023 12:35:17 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::b5bd:3ef0:600e:e24c]) by DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::b5bd:3ef0:600e:e24c%7]) with mapi id 15.20.7025.022; Sat, 2 Dec 2023 12:35:17 +0000
From: tom petch <ietfa@btconnect.com>
To: "julien.meuric@orange.com" <julien.meuric@orange.com>
CC: "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: RtgDir Last Call Review: draft-ietf-ospf-sr-yang
Thread-Index: AQHaIt2vmwjVYK20JkauIEAj3yusBrCRfUGLgAENPYCAA2YxJg==
Date: Sat, 02 Dec 2023 12:35:17 +0000
Message-ID: <DB7PR07MB5546A7D4F6F0DA72A022196AA280A@DB7PR07MB5546.eurprd07.prod.outlook.com>
References: <4e01de6c-1355-49a9-a39e-c4287490aeec@orange.com> <DB7PR07MB5546022F11BF6999CBFBD2C9A283A@DB7PR07MB5546.eurprd07.prod.outlook.com> <f964a3a3-0830-41a3-8803-c9c4cd8c693a@orange.com>
In-Reply-To: <f964a3a3-0830-41a3-8803-c9c4cd8c693a@orange.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
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=btconnect.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DB7PR07MB5546:EE_|VI1PR07MB6270:EE_
x-ms-office365-filtering-correlation-id: ed667d52-415c-48a7-5f11-08dbf33323f9
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NvSZi00P2WlNMIkGAML4+7aOrn9Txp/6ogz4GZp/sGX4mV1Q0sRGjFQOnf8mmiCtL12P2JK9WLRA/ULzIk+nsZiHm5ua7Cfjd7UjQmQ1OTOl23bDlIly2VwCxD1YPNXqm6z6PG+EMCMDrf9jfu+3u6Gp8oOtn6mefSr8Fm7Zjio4v4t9T7nxqEajggy7oLjU4ffJyr4BxvaDvrqvAKk0DhEit4CMSeFUq5o6+nsw8JEfedsX3X7HthHJNwp/t8s7ByCrWZGjSQNj+VCjWwzqDRNMumgtoei5fmPjAHTv4CuKRw3fcBjdVvM7DZplR/6r5orZSBz6jGmatNmpLwSy9TfLBQuyxig3D/KRecaXAwaOkzjmuHrQye/2PTbwyB98iNWA/wkcbQDTrBvHLIyw0SbgpeoYzTeP2SkAFCKlurG9NoknzmmEjC8xSfIT+5D4hFHlaFE1MdSKUBDspD407iSjIRhI4BzUb6J8J/Jm7ZiAtkuxR5B7TvnNd0j1RolpHrHxVaB7nutJehN8Kj1e6r453rtzhDGOL+SMWuL4GdNKN5LUp2YSHoInyS7O7tzDwtyZem3OMEYAqbExWy+mmNDrtNp/sG038YuIe5B7y7AxZ97luyw6b6BJeb5PijoJ0l58jvM6qNZs4ZvP0Zw9YQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(366004)(376002)(136003)(396003)(39860400002)(230922051799003)(451199024)(64100799003)(186009)(1800799012)(19627405001)(122000001)(8936002)(8676002)(4326008)(9686003)(6506007)(7696005)(53546011)(55016003)(83380400001)(82960400001)(66574015)(166002)(26005)(966005)(478600001)(71200400001)(91956017)(76116006)(66476007)(64756008)(66946007)(66446008)(66556008)(316002)(6916009)(33656002)(2906002)(41300700001)(38100700002)(38070700009)(52536014)(86362001)(4001150100001)(1015004)(5660300002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: olanXVxTfZgtn/kuLTUdKRORZkeBdmLHcQ3naXF6Dqm5i8IQZUP3US+N6053Yt1FSidYkrIyVIofBQMySysmJv+DbV2PLhIXvEeDSVdQ8FOSDh389t0UH0kj0qID5ialD1Z3RNSN8Q/y21F25PwYvWCoNtA9k/oDee4HH3jy70o3QRQNMpu4zPScBX8XY35+a7ZwHF+//0t287pZFcimCEvLgFhLG/uyvWy29em4h4tgEgCbkFvZ5qjnG9IKuVU6MOux4lKJ2bP6aS695f5z3YqEVnCPiauuEFiE2LEkGfxbveRFDDttyPfPhKMrzX8URlUwqUy4QjYEZTK/z+SMnYs6GdgjX+qcDCsHH6FJn5cKNS1K/YrG3T2jtvhApWiqJo+oIvVEGbh34ANbM53M0ddyDiULE//MG9rM84vTh8r3GKDOufDXrtXtbMjO2vyzmxSq2MGnYeYpTMb6gRqjv2CBTgQQ8/Y/acrku2jEv/p83dsbst4mMgRXiMezd+zic1a0DkNhTjWBh07hV7VRmnNQoUDn0TCe9FhdY4m67WXZMjP3lo6I/FWV4pIvNTgDFm7BYjLP3icOFrsfbGR+m9u1GP7zv0e2PUTOrRxEoMOovlKN+oWfnS5lGC85b56xmBPhPONiawr9psRbCDu2/D7qK6FUvw+Th/HELFJoS6GWqtjryj5SPZYNkCucMC+mbd39WTv0al5kVIh/d/ZmCqr7PJ0CD2G2TZK1pGchEWxsNCjA/Mqf0dp+KIbnqFQMtAWSD0Ekb11WH1n5p0unJsbvDUyFdPh9MvO+J8T+YFo4caqT+AJGTnVphe56NmBkrZjWZvw5GNQSRVWFrGClCiGyJAsDra/olYgT9j9Km0Lkd/pg94ZNJJkdIynJI5rD8dCZQlaQ3nh/HTjlM2IZaXHXLtbrSGvOPh2mFRkdXKpRsgKfVIwJuKf5gVUGcc9zwklfHuimUbia4geC8qLBO0x4Se/cImJcmWH7WMylOvq2cF0mYF/TF2S+6noOTxbiVNxk9lAd+4q8S8GeYfCHkHtKq7LOgCKTeLDD8LSLY0IcfNB/Pg6XLQwoLzftYRLEIHg9za2eOWsmMzbPHbJ7o4jKUOOzcjksx5PeRGjClAYKib1VGqembBsElCnrZGPWSP7wkOo11oC0DUo7GT8KfOs+VG5SY6H7a0sGqY34wZDXplIxkb1and/6ekY9uVo5iPKE31ea/uG+3bbtjsTMFZB7Sy2E7lQxaSsH/OiSY0ID7rHE8LhKb3LZb+xZaRqcgMgfJrf775nboKOFA2GMWIpmvclN+sPb8L4qgkORE/CqtwfijXxOgUCjArSgLCdGQ/Q1y21mzHYfNeMYY86UeYnvREPt/bSJaKFOPLyOunTaHGc7WOaEgkwAMHdIX7Bcc1adSwWdg19ZxiFQJTEGXG9OQOpJgxbF2LA7vVs6WNIsD+jBCJAQCbmfkIyhagW6MnXhM+XyFg+UAZseO7etR/7WJoDDET690Af01bsa5mnPOkvS+yYjruZSne3+oYIYuGwwFaGcSkvXiNT2L1cyoYJAmKxZV1ZqHWTtUPD8Wnw=
Content-Type: multipart/alternative; boundary="_000_DB7PR07MB5546A7D4F6F0DA72A022196AA280ADB7PR07MB5546eurp_"
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ed667d52-415c-48a7-5f11-08dbf33323f9
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Dec 2023 12:35:17.5125 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: oy45D+oPkfLcD0CmSoko1ApIoM4wgCsf+/jfjTy1QbGpJ5AFRgJz2MEOWOocb0FM8Eg8CuI/g6UaeLQsFLR8OA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB6270
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/XEqdCVQvAbfuPHE56XtMtmbbNoQ>
Subject: Re: [Lsr] RtgDir Last Call Review: draft-ietf-ospf-sr-yang
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 02 Dec 2023 12:35:26 -0000

My previous message said I was happy with router-id in this i-d.

No I am not.  I was looking at draft-ietf-<the other IGP>-sr-yang.

I think that this I-D is in error to create its own version of router-id when rfc8294 has defined one for the IETF to use (and RFC8294 which defines it is already an import).

I see other minor glitches which I hope to flag next week.

Tom Petch


________________________________
From: julien.meuric@orange.com
Sent: Thursday, November 30, 2023 08:35
To: tom petch
Cc: lsr@ietf.org
Subject: Re: RtgDir Last Call Review: draft-ietf-ospf-sr-yang

Hi Tom,

That looks to me like a human mistake on the CC'ed recipients. Using the
directorate web form may have prevented it, but that would have been
much less fun.

Thanks for your careful checking. I'd be happy to hear your opinion on
the router-id type.

Julien


On 29/11/2023 17:33, tom petch wrote:
> Why is this review on rtgwg@ietf.org and not on lsr@ietf.org?
>
> Tom Petch
> ________________________________________
> From: rtgwg <rtgwg-bounces@ietf.org> on behalf of julien.meuric@orange.com <julien.meuric@orange.com>
> Sent: 29 November 2023 16:03
> To: rtg-ads@ietf.org
> Cc: rtg-dir@ietf.org; draft-ietf-ospf-sr-yang.all@ietf.org; rtgwg@ietf.org
>
> Hello,
>
> I have been selected as the Routing Directorate reviewer for this draft.
> The Routing Directorate seeks to review all routing or routing-related
> drafts as they pass through IETF last call and IESG review, and
> sometimes on special request. The purpose of the review is to provide
> assistance to the Routing ADs. For more information about the Routing
> Directorate, please see https://wiki.ietf.org/en/group/rtg/RtgDir
> <https://wiki.ietf.org/en/group/rtg/RtgDir>
>
> Although these comments are primarily for the use of the Routing ADs, it
> would be helpful if you could consider them along with any other IETF
> Last Call comments that you receive, and strive to resolve them through
> discussion or by updating the draft.
>
> Document: draft-ietf-ospf-sr-yang-22
> Reviewer: Julien Meuric
> Review Date: 2023-11-29
> Intended Status: Standard Tracks
>
>
> *Summary:*
>
> This document is basically ready for publication but has nits that
> should be considered prior to publication.
>
>
> *Comments:*
>
> - The very first paragraph of the introduction/overview section
> summarizes the basis of YANG, XML, JSON, data models... I believe we are
> now far beyond those general considerations and we could skip that
> paragraph.
> - In the grouping "ospfv3-lan-adj-sid-sub-tlvs" (p23), the leaf
> "neighbor-router-id" uses type "dotted-quad". This is consistent with
> RFC 8666 which specifies the associated OSPFv3 TLV, but we had a
> discussion about the type for router-id in the TE YANG models. The
> current resolution on TEAS side will be to consider a union of
> dotted-quad and ipv6-address. I wonder how much RTGWG would be ready to
> consider a superset of the existing OSPFv3 TLVs.
>
>
> *Nits:*
>
> - Multiple times in description: s/SR specific/SR-specific/
> - Multiple times in description: s/flag bits list/flag list/
> - Multiple times in description: s/flags list/flag list/
> - The description fields use a mix of "Adj sid", "adj sid", "Adj SID"...
> sometimes with hyphens (not to mention the full expansions). A single
> phrase should be chosen and used all along the module.
> - A few description starts with "The..." (e.g., in
> "ospfv2-extended-prefix-range-tlvs" on p 19, or v3 on p 22) while most
> of them don't. For consistency, it should be dropped from every brief
> description.
>
> - In the grouping "ospfv3-prefix-sid-sub-tlvs" (p 21 and all resulting
> pieces of tree): s/perfix-sid-sub-tlvs/prefix-sid-sub-tlvs/
> - In the same grouping, the description of the container should be
> "Prefix SID sub-TLV *list*." (and "Prefix SID sub-TLV." reserved for the
> following list element).
> - In the container "ti-lfa" (p 25): s/Enables TI-LFA/Enable TI-LFA/ [Not
> wrong, but should be consistent with others.]
> - In the same container (p 26): "s/Topology Independent Loop Free
> Alternate/Topology-Independent Loop-Free Alternate/
> - In section 3 (p 37): s/The YANG modules [...] define/The YANG module
> [...] defines/
> - In the same section: s/in the modules/in the module/
> - In the same section: s/Module ietf-ospf-sr/The module ietf-ospf-sr/
>
>
> Thanks,
>
> Julien
>