Re: [OPSAWG] I-D Action: draft-ietf-opsawg-l2nm-09.txt

tom petch <ietfc@btconnect.com> Thu, 18 November 2021 10:54 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 049573A08E7 for <opsawg@ietfa.amsl.com>; Thu, 18 Nov 2021 02:54:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c7fwsSdSedLa for <opsawg@ietfa.amsl.com>; Thu, 18 Nov 2021 02:54:22 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2070d.outbound.protection.outlook.com [IPv6:2a01:111:f400:7d00::70d]) (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 A59263A05F0 for <opsawg@ietf.org>; Thu, 18 Nov 2021 02:54:21 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GJsXXu8TEUiPPr6L5+xzQwY3R/iKivtZOUS942sOZhU7F1KIgMZQJSZPy1nu55Ba+nK8RwI1qIbodLRQuXJpa8Wrmhvdl8cZpBahSw7kFJtke500CT4Asp+/D0PBQu98jqRV8vbkNt0PZ4oH689iNvcAyR87tw+zt3mggtuHl78qE6A/Z/fBn4QpJFeX75EBgPqx6c6/dPCAwpsGM0tGiJv/rOmH1uMNZkdoUPCs4lrpgEckGyyNNk9h+bwvp2+2IayOksKcB7hBusRmQTGUgMg45CL9NHImo64VNRidbokdfticB3hIJnruh/WJC3wuZncoO0DHRnRJy8ZJVNAlag==
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=J7/CYnDgLqNtkwWcARLAoVfRaiH2jfM96Ezxt3mExRk=; b=SyycXyfUVtoHgNEn/JRGLJm8qfFWX5A1+IFlLliPkldF6EP81DQDu3otqMIkqabFHUPsFN3gDKjdNjew/EnFPR0QGU5lSqYQzoAxGWlNTFSfeNZVlKjfJuvaz885a0TS54endDsvOCAdjuXvYM8dH8LR98FnESIrF4+kkr3pJsoZ4i/bywIi733hvnVoXP8ngGHaY18SFdnXeSVxSVgXQPTr22aE2jKNw4o6lM8UH0RycpeWVd6oyEL6IVeOUPZSx9D/gwjNw2o2727vsFKGXwVfqacvM2yb23FPK4m7xSMqmOIMtQLDaKmxhJC28s606lYmUy/RPLVtWvrLDrQGbw==
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=J7/CYnDgLqNtkwWcARLAoVfRaiH2jfM96Ezxt3mExRk=; b=LZF1DH751Eazxb1mYMHqywkuSjz6YNjURYHG0D9a0P27CVVZJdVx3GvmWVjYfYkI6bhkTm6jwrVDoYTZQGAWz+R+Ccq0XAaDeUMbycKa0XFiGB0oTTeqsBWTJgTSXQpqgeadvU8daMVLHuaFLPIyiBRatRgMs+dNslcZpjqQNR0=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AM6PR0702MB3799.eurprd07.prod.outlook.com (2603:10a6:209:e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.16; Thu, 18 Nov 2021 10:54:16 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::2d2d:6ef2:f6c9:122b]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::2d2d:6ef2:f6c9:122b%3]) with mapi id 15.20.4713.022; Thu, 18 Nov 2021 10:54:16 +0000
From: tom petch <ietfc@btconnect.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: I-D Action: draft-ietf-opsawg-l2nm-09.txt
Thread-Index: AQHXxY+BPrGf22xivUK/053Fr8a3lqvurcIIgAAG6gCACqd4gIAAVQzwgAATR9CAD4OmCQ==
Date: Thu, 18 Nov 2021 10:54:16 +0000
Message-ID: <AM7PR07MB6248B27480721091F6EFE084A09B9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <163471885009.1635.1710953535762344047@ietfa.amsl.com> <15615_1634719796_616FD834_15615_95_1_787AE7BB302AE849A7480A190F8B93303542F007@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <AM7PR07MB6248D6927B71B00E59DB4A57A08A9@AM7PR07MB6248.eurprd07.prod.outlook.com> <142b01d7cf1f$ec3cc3a0$c4b64ae0$@olddog.co.uk> <9358_1636357114_6188D3FA_9358_491_1_787AE7BB302AE849A7480A190F8B93303544B31E@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <AM7PR07MB6248EF86577E58A9F858DE29A0919@AM7PR07MB6248.eurprd07.prod.outlook.com> <22040_1636381142_618931D6_22040_274_1_787AE7BB302AE849A7480A190F8B93303544B9C9@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
In-Reply-To: <22040_1636381142_618931D6_22040_274_1_787AE7BB302AE849A7480A190F8B93303544B9C9@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2021-11-08T14:14:30Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=49966ba9-0826-48a7-9515-7a4d6a4bd4ec; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0;
suggested_attachment_session_id: 32070020-b128-ec41-5714-9aa762ae0acf
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 66de4724-ba6c-40d4-58c9-08d9aa81c402
x-ms-traffictypediagnostic: AM6PR0702MB3799:
x-microsoft-antispam-prvs: <AM6PR0702MB3799D027DF3CCF487D5A6F8EA09B9@AM6PR0702MB3799.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZBbpS9voozhnR/DSKR3EVMQ9enAC+wv2R4iEPW84p5v2xNi+APkjQaNQ8qGXs2kes9YgM7J9RHNbWbnfqbiZ+Xh9IPnNSHNnqwuBxxMzaOEho44iSO4XOwHR4mBsBiJUfnDdkjKYB8KpE+hxeAIGIY6GeV81JV7fOlTSmA83bEsDa4rTXC+nO0fwq1mmUzfQbZdHplk6hZR+tTXqrVLjNOJuJYxVR45UM0uORS//F57piaTjNH/qYMSRdIdOclhXVMfiVgmQywelvIFJLsr1a3jqXl9sC+8xpw5u3efMdcJKksKQDuK9PssLpxWJBPmqT349ESuN8sOYLjQYUnyZ88qSL5rUzN+7grcuvivn9w8vLhd3odpJdXXxpeXPtBwO0ql1qQvgY6OHqWaKN3EFd5BwepURlUYf8/hfz/P0cQXdOPoGsHt/oLIeuI4cjht4E1plIqxNGD4dpy9aXNj3kyBbcl55al8xDVsfkrAWdsdFudCeInBmsgPv1dinHihgTnVA6WrE5aVoT+roLqGEeXsERwIcB18LAkUrtpchcjiS1+hQAGB4uRN3vUmvzVOazkwJUF/a5ESA58Bbz19OwoC0cB0exVhPGKNid4xD+ULi6WvI+3TDuY5Z2tdO3hBWozJnxFSA4RqZVpES/fuXHQlMXw++MMdS+39OcStt8rNmgRwkM/G7S05Y+UvnmvrPZznwl2p0y0j0tMBN5eItxiVZsoh66l1gUQ3vfLB3KDsyeRJokN1nVlVCvYxElWzYFaJ+vNfxinRpBzmQsjU68XCqOG6VEPXkZa02cLz143Wr7F3DjIxPuTcf6ok3z5f7OIeye7WCpVdWSSBX0R6Trg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(66446008)(8936002)(966005)(2906002)(8676002)(66574015)(64756008)(5660300002)(52536014)(186003)(33656002)(7696005)(55016002)(9686003)(6506007)(38100700002)(38070700005)(76116006)(83380400001)(91956017)(71200400001)(66946007)(110136005)(316002)(508600001)(82960400001)(66556008)(86362001)(122000001)(26005)(66476007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: f4zj2RV8xBFmbhFAeIOGTjIcbTkqqzWlsUgmzne6Plg50L3pwi33x7plZrMviYpPPGFT+62Qqe0wPbaJFYzBsiWFVdJXHv2RKlGk7Oy/Sol1zUktt6mfMOUYM2TeQ9HTXJYgN7Hxn0QY/b93/LuFcCSx7KtanWQ4bfU80zR3YEpuxNRYajHTpzwGs1UYS62oq+RQ1sWoBoOlempkm7kY6P4YUSZismWURJ4zsJzDRnatpYVsEn9sH1AUTeHe/P8R2Dou5DhMXV6cQzxvA0QycUUYws3jGUNoxzxXcEt0pE5AaR4Ll1sliTdG/O89ZNRInSsKl/+IKkx4XoksVOcPuYErjSggxq1jEBH7zstI5WXwoy5ApXKFhdx+2Xk29SGXarIGofbJdJqluhy8ceDH5Wb/20rflz/Vm8dLjsirINDxf8ZYWXqv82hwbYv/de2OqmSAedmsvM7miE4bvxRp+Zht7F7xiPGANaXnMYQCN59afhE8U2OHdRp4tORSyRf4wmfhosD8WGqE1pXrOfUBuuYixArjapZdRb3Yy4jelW6i6oGRdDCh5zkyPUiGCeoS98v7gg/LjsdjbzI7V91yaaQR/qymFk1AF4ADapLLSZ9ThS0lban6YTcrFigY2dMM2n+SS2l7mSh9FVaDY/FJfV3VbZAuyBKjgo1HnZSxNNG2utGjOtjCwY28N4VTXkbiia5S1FvwQ5Rb/D317odOyDrgk3frrTSW1n8R//0nCvqgrGfMLgd3BXofIxBDUeBGle+P47BSmTtBNGjqMSeYB1HtOt+G0jDVL96VPUMtSZBvfunT0fRefDGJpsTWyGFFaD5fl70acCiTVfN1ASMNQSbZdEpIbKdMEQRvdlNzuQRtN5gtjK9ltLFEOauD0bzPLb9sPHjaD27vnfwPxjKMyhxLg2zidETtpkkbwqx9hwWuCSrFEZYMiernbLk5vC0U0L8Zk+RvGDkgskkenaTShHXMGhNqI6Tyhw3J6YuCB3P4mp4agxlZodsphF5G5JJCD/BtUzSie6fhMatDyHjQoiD9gtcCwFRbEvy4CkfrFP3F/RZo02NSlrbo3e9W4U+O/fmsdw/lfsPoDvU6+EkPJ+wyXkefbAYc6X6EjNTfd8JBjCbPFDsZ4gTsCUz3RhmWfAo+9n2BOVZfCNBWJoLLjJ9YLnOTXSwzoPL64b5/e+F0uOU7Gv//vvfRIHV6f/XE3irh6vsywa6aGWye+7ZPElLUIdTtbZHGi6LOiVdzlSVAcEmmrYMYq0KNAkcW0lFKlefW7V+LbFbkDnim86sO8y70lKkO7KHgatYFVh2Xwm6vPvBnzNcDn6W5N3ZKEQJJo1mNafBgE9kfDQAlh94OPnCSLWcUy2gyTKvK/CbRFoNMjgmqMAsQia5W7TZFEJrd6KBXpSJyugWCycQ9CbWfQbBcMaQnBhZgTXGBu+DrJkUpyBTTayKmNQRXWMxfsQJegHPbDY4qgLM59vhi7pZgt+a226XnVYCE35eL3IRfukfXILefXSQtd2omIQ06IPAkbfsen/H15AYmAu4+5zvUk22s1t5JXNkPeLDNyKy20jpbVeO3xo36QaBzRch7MUCV5LxTOUdOTv7BBebVBeGHlA==
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 66de4724-ba6c-40d4-58c9-08d9aa81c402
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Nov 2021 10:54:16.4412 (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: Ormwy9xFFmng2/+S2DJGVVb/W8mZbb8nA1qaSRUwyfmTqSP+Cj6v8WtGa7FX34U965ajO3kGj/eFIS8NaxlXww==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0702MB3799
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/aQB6imLj88UQqnr2jG3SUDdV9MY>
Subject: Re: [OPSAWG] I-D Action: draft-ietf-opsawg-l2nm-09.txt
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Nov 2021 10:54:27 -0000

From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
Sent: 08 November 2021 14:19

Hi Tom,

<tp>
It looks like Figure 15 is out of line with the YANG in both -09 and -10

Figure 15 has 
    leaf translate
  leaf cvlan-id
  leaf mode
where in the YANG it would appear to be
    leaf translate
  leaf cvlan-id
  leaf direction

tom petch



I confirm that Figure 12 is correct.

What is authoritative is the YANG module. We provided the reader with instructions to generate the full tree:

   The full tree diagram of the module can be generated using the
   "pyang" tool [PYANG].

It is much more easier to include the full tree and update it once when the module is touched but having a tree spanning dozens of pages is not usable. This is why we are using subtrees:

   That tree is not included here because it is
   too long (Section 3.3 of [RFC8340]).  Instead, subtrees are provided
   for the reader's convenience.

However, this approach has some cons as we need to check manually many many figures. We are doing our best to maintain up-to-date subtrees ... but bugs happen.

Thank you for helping identifying some of those.

Cheers,
Med

> -----Message d'origine-----
> De : tom petch <ietfc@btconnect.com>
> Envoyé : lundi 8 novembre 2021 13:51


> From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
> Sent: 08 November 2021 07:38
> Hi Adrian, Tom, all,
>
> The comments raised by Tom are now addressed in -10.
>
> <tp A fresh comment on -09 which also applies to -10.
> In Figure 12 I see
>              |           +--rw saii?                      uint32
>              |           +--rw remote-targets* [taii]
>              |           |  +--rw taii         uint32
>              |           |  +--rw peer-addr    inet:ip-address
>  while in Figure 13 I see
>              |           +--rw saii?                      uint32
>              |           +--rw remote-target* [peer-addr taii]
>              |           |  +--rw peer-addr    inet:ip-address
>              |           |  +--rw taii         uint32
>
> i.e. a change of identifier for the list, a change in keys, a change in
> leaf order.  The YANG suggests that Figure 13 is wrong.  More
> fundamentally, YANG tree diagrams are an aid to understanding and
> reviewing especially with a module as big as this.  If they cannot be
> trusted, then what can?
>
> Tom Petch
>
>
> Two comments on idnits:
>
> (1) obsolete reference:
>
>   -- Obsolete informational reference (is this intentional?): RFC 5143
>      (Obsoleted by RFC 4842)
>
> This is on purpose as we are following what is in:
> https://www.iana.org/assignments/pwe3-parameters/pwe3-
> parameters.xhtml#pwe3-parameters-2.
>
> (2) long lines:
>
> idnits is clean when I run it prior to submission:
>
> ==
>
>   Checking nits according to https://www.ietf.org/id-info/checklist :
>   ------------------------------------------------------------------------
> ----
>
>      No issues found here.
> ==
>
> However, the datatracker displays the following after submission:
>
> ==
>   Checking nits according to https://www.ietf.org/id-info/checklist :
>   ------------------------------------------------------------------------
> ----
>
>   ** There are 132 instances of too long lines in the document, the
> longest
>      one being 3 characters in excess of 72.
> ==
>
> Will see how to fix this.
>
> Cheers,
> Med
>
>
> > -----Message d'origine-----
> > De : Adrian Farrel <adrian@olddog.co.uk> Envoyé : lundi 1 novembre
> > 2021 13:57 À : 'tom petch' <ietfc@btconnect.com>; BOUCADAIR Mohamed
>
 >
> > Useful comments, thanks Tom.
> >
> > Authors, please run idnits and fix issues. Also address Tom's comments.
> >
> > I'll be doing my shepherd review this week. Hopefully you can post a
> > new revision when the gates open next Monday.
> >
> > Cheers,
> > Adrian
> >
> > -----Original Message-----
> > From: tom petch <ietfc@btconnect.com>
> > Sent: 01 November 2021 12:48


> > From: OPSAWG <opsawg-bounces@ietf.org> on behalf of
> > mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
> > Sent: 20 October 2021 09:49
> > Hi all,
> >
> > After discussing with Adrian, we are publishing this version that
> > addresses a recent comment from Julian. For more context, please refer
> > to https://github.com/IETF-OPSAWG-WG/lxnm/issues/350.
> >
> > <tp>
> > Some stray thoughts
> >
> > some lines are 90 characters long
> >
> > 802.1ah is referenced but not in I-D References 802.3ah ditto 802.1ag
> > Amendment 5 looks like a separate document warranting a separate
> > reference 802.1p is referenced implicitly 802.1Q likewise
> >
> > What is the difference between
> > identity bgp-l2encaps-type
> >   Base BGP L2 encapsulation type
> >      and
> > identity iana-pw-types
> >  Base BGP L2 encapsulation type
> >
> > ccm-priority-type
> > what is high what low?
> >
> > Local Maintenance End Point (MEP)
> > This is not the expansion used by the ITU-T
> >
> > leaf split-horizon-filtering
> > what does true mean?
> >
> > leaf ccm-interval
> > no units
> >
> > leaf ccm-holdtime
> > no units
> >
> > leaf duplicate-ip-detection-interval
> > no units
> >
> > leaf duplicate-ip-detection-interval
> > no units
> >
> >
> > Tom Petch
> >
> > Cheers,
> > Med
> >
> > > -----Message d'origine-----
> > > De : I-D-Announce <i-d-announce-bounces@ietf.org> De la part de
> > > internet- drafts@ietf.org Envoyé : mercredi 20 octobre 2021 10:34 À :
> > > i-d-announce@ietf.org Cc : opsawg@ietf.org Objet : I-D Action: