Re: [yang-doctors] Dealing with BFD RFC 9127 client-cfg-parms for PIM, OSPF, ISIS and other BFD clients on some platforms

Jeffrey Haas <jhaas@pfrc.org> Wed, 10 November 2021 11:18 UTC

Return-Path: <jhaas@slice.pfrc.org>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E8BC3A0E14; Wed, 10 Nov 2021 03:18:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 vRcqd9iDumWz; Wed, 10 Nov 2021 03:18:26 -0800 (PST)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id EDA133A0E12; Wed, 10 Nov 2021 03:18:25 -0800 (PST)
Received: by slice.pfrc.org (Postfix, from userid 1001) id 184EF1E2D8; Wed, 10 Nov 2021 06:18:25 -0500 (EST)
Date: Wed, 10 Nov 2021 06:18:25 -0500
From: Jeffrey Haas <jhaas@pfrc.org>
To: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
Cc: rwilton=40cisco.com@dmarc.ietf.org, ladislav.lhotka@nic.cz, rtg-ads@ietf.org, yang-doctors@ietf.org, rrahman@cisco.com
Message-ID: <20211110111825.GB16907@pfrc.org>
References: <BY5PR11MB4196E587238F741F8BD86C8CB58E9@BY5PR11MB4196.namprd11.prod.outlook.com> <f23789a7-561e-2211-f985-dfb570c1a6e9@nic.cz> <5336F4FE-BDF7-4439-B4C3-0D7B81966AC4@pfrc.org> <20211110.091814.587439478003329736.id@4668.se>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20211110.091814.587439478003329736.id@4668.se>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/YfC7mfau3t_BlIuOIfUzjlavaDs>
Subject: Re: [yang-doctors] Dealing with BFD RFC 9127 client-cfg-parms for PIM, OSPF, ISIS and other BFD clients on some platforms
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Nov 2021 11:18:29 -0000

Martin,

On Wed, Nov 10, 2021 at 09:18:14AM +0100, Martin Björklund wrote:
> Hi,
> 
> First I want to make sure that I understand the proposal correctly.
> 
> A. Is it correct that you want to do a bis of 9127 so that you don't have
> to touch the three (?) documents that are in AUTH48?

That my proposal.

> B. Is it ok to do modifications to the AUTH48-docs, as long as they
> don't have to wait for a 9127-bis?

The preference is to not do this.  It'd cause an inconsistency in
maintainance over the long term.

> With the proposal from Mahesh (define the "bfd" feature in bfd-types),
> you either will have 4 versions of the "bfd" feature, or you would
> have to modify the AUTH48-docs, AND have them wait for a 9127-bis (in
> which case it would have been better to deprecate "client-cfg-parms"
> and define a new grouping with the if-feature statements).

Understood.  It'd be ideal to not have to touch the AUTH48 documents.  That
said, removing redundancy seems like it might be best if we must touch them
at all.

> If you publish the AUTH48-docs and then publish a 9127-bis with a
> modified "client-cfg-parms" as proposed, doesn't this mean that
> implementations still have to wait for 9127-bis?  And if this is the
> case, you could as well wait with all docs?

The intent is to fast track the -bis.  The diff is trivial.

-- Jeff