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

Acee Lindem <acee.ietf@gmail.com> Sun, 03 December 2023 13:42 UTC

Return-Path: <acee.ietf@gmail.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 3C0D3C17C524 for <lsr@ietfa.amsl.com>; Sun, 3 Dec 2023 05:42:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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 (2048-bit key) header.d=gmail.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 bSe-GVB8vhuE for <lsr@ietfa.amsl.com>; Sun, 3 Dec 2023 05:42:05 -0800 (PST)
Received: from mail-qv1-xf30.google.com (mail-qv1-xf30.google.com [IPv6:2607:f8b0:4864:20::f30]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B58FFC15C294 for <lsr@ietf.org>; Sun, 3 Dec 2023 05:42:05 -0800 (PST)
Received: by mail-qv1-xf30.google.com with SMTP id 6a1803df08f44-67ab19339b4so9502366d6.0 for <lsr@ietf.org>; Sun, 03 Dec 2023 05:42:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701610925; x=1702215725; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=bqf4AKeGr2g3s8BrQaCtTZeH39SZg8jCm0QM0BmvTEI=; b=VaGbxtEp/ZHiXr4U1s2rOBmjMawuYsL85Its8bRjPgmziq7Dv9bvJq3escXfXajX90 hnonJ19UH9wPjzDdMDtuAPYP1kRTHfK5OK5ZRTVh7QZfion3AjZOYJI04fYQoxJWY7/C CG6kxJ+75ypfSsNYR2wMQtptQD6Eel3iTAxOY5/Bd4BVBgrwOsosqAipnxPhjEoXn97i 887vvvCZ47beWmeXtv/dmAJ/4DFd+9XZ0lykTO9l1DdsxcL/BD3RBNFHKKoO44rL3Zwn aH2mYTc9KfWEHFKZprW+Vq13P4WrT79C923C55jioYwvkafuy4Ii3Qod/PwJCjUsqx2K IKAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701610925; x=1702215725; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bqf4AKeGr2g3s8BrQaCtTZeH39SZg8jCm0QM0BmvTEI=; b=dSpOb0EFsDNQJZHTCkDnqk3G2WKVH31e/MrI1mZj5hA7Mi/FafMs+S/VZ7eNEYxyqq nzl8qZ6eVO6SfbrakoDT7FS8JEjksRDzQZRTTgZ7XogWrfcUexPoEEW109KEDgtzv/+K UYvuXbARFLxBT4Wyb5HX+azYQghVXLZx6Lchgl0aD+Ru2NwG273ZGDBJqycAUq6TkuIn lCHYUL/MuNW7izuE8LrUs43VF/yF8T3SMOi/2qnoVzWD1dgGPtKyUHGkOn3jJxqw/YHX IBKrdPRSWAlbdJUkGzpdkhUSjHKMCDL66WvzB5Z2r/af0DIEbOHankokwgGkKfyOHAuP UNpQ==
X-Gm-Message-State: AOJu0YztyKVbrM1CWOh/HGzKJeUbuyxzjHS74e68LpKPg2pG1apDWZ1R 29fHXMfG9vIYCD3aoI+AE8tWf4hJHV4=
X-Google-Smtp-Source: AGHT+IGxgmHBkEA715Bu+XCi6tB70UkaqA5kxG2bGMUxFgGzVE0axRiRaYi5/JGHuBDnhuS6/TF1Fw==
X-Received: by 2002:a05:6214:a69:b0:67a:a721:d793 with SMTP id ef9-20020a0562140a6900b0067aa721d793mr2477349qvb.121.1701610924681; Sun, 03 Dec 2023 05:42:04 -0800 (PST)
Received: from smtpclient.apple ([2605:a601:9186:ba00:90c2:4515:e38c:7b65]) by smtp.gmail.com with ESMTPSA id i4-20020a0cf944000000b0067aa03a14f6sm2102467qvo.144.2023.12.03.05.42.03 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Dec 2023 05:42:04 -0800 (PST)
From: Acee Lindem <acee.ietf@gmail.com>
Message-Id: <F8E3DA9C-0C0E-45EE-9E67-AB350C9C0A0F@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_5B3F67FC-00DC-46AC-9BD1-2F9DDB343474"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.200.91.1.1\))
Date: Sun, 03 Dec 2023 08:41:53 -0500
In-Reply-To: <DB7PR07MB5546A7D4F6F0DA72A022196AA280A@DB7PR07MB5546.eurprd07.prod.outlook.com>
Cc: "julien.meuric@orange.com" <julien.meuric@orange.com>, "lsr@ietf.org" <lsr@ietf.org>
To: tom petch <ietfa@btconnect.com>
References: <4e01de6c-1355-49a9-a39e-c4287490aeec@orange.com> <DB7PR07MB5546022F11BF6999CBFBD2C9A283A@DB7PR07MB5546.eurprd07.prod.outlook.com> <f964a3a3-0830-41a3-8803-c9c4cd8c693a@orange.com> <DB7PR07MB5546A7D4F6F0DA72A022196AA280A@DB7PR07MB5546.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3774.200.91.1.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/fr1NqRdAa67pv_Ts6eSJnbEwiEo>
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: Sun, 03 Dec 2023 13:42:10 -0000

Hi Tom, 

> On Dec 2, 2023, at 07:35, tom petch <ietfa@btconnect.com> wrote:
> 
> 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 agree. The ietf-sr-ospf.yang model has been around for a long time and has gone through a number of iterations (e.g., incorporating OSPFv3 extensions) - this was missed when RFC 8294 was published. 

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

Looking forward to seeing the review.

Thanks,
Acee


> 
> 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
> >
> 
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr