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

Reshad Rahman <reshad@yahoo.com> Fri, 03 December 2021 21:48 UTC

Return-Path: <reshad@yahoo.com>
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 894E63A09F3 for <yang-doctors@ietfa.amsl.com>; Fri, 3 Dec 2021 13:48:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.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 8WpDscW-6jhf for <yang-doctors@ietfa.amsl.com>; Fri, 3 Dec 2021 13:48:46 -0800 (PST)
Received: from sonic313-14.consmr.mail.bf2.yahoo.com (sonic313-14.consmr.mail.bf2.yahoo.com [74.6.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2AE43A09EF for <yang-doctors@ietf.org>; Fri, 3 Dec 2021 13:48:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1638568124; bh=3Q8+cDo9T9rE4zzyi/Uj/69aj5Ld50Dssn7NGQHoKyI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=iU5ExzIRBn77P7RPdccT6JTJHXu8f8sk+ZfAMEOCgDYGYKp3eDpn0unJTJq0IToUp73EARcpQ8EtI39MJBb88zGauxybtBc6aebSTIVO5G/RLD+TtaAFkA/pjt6flsmSOxy870aRzhCXtQakrNlHxfb1B8fvn6i+ESOvtoBWLxPWmO8aj8OWkR1ioW3TDfFT04aUEi3CiCwFM4xWMVlS1/sYgSHprhMiSJt5X7Ggj71krEHuXiLD8j5eHE8EHEqXlSdOhH1BU2sOcRlDv5s7s42m2dkJCLlpcIvaCKWjD+Lvsv+YZdpkNPlqfQxOA4KXgVK9urdhIzIW5DsS/AJ4Pw==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1638568124; bh=lFYy6Y9xQAKuL29DhGNV0qVGisW3CbbhJuZJmmw8vl6=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=LEaLSfaXvlQrnj8+DCv8ziw18t75c7nVPNdmoxXyfQzvTGTtAijKEVbsspRyYKjQzLbTfSL3HRRHb6GtKXM2d7BRo3IW9d6mUNhpHsC29hGJzSe/oe/GU3c4FPe+cMenmriyQlb9e8IOmH+FnMvaFetwbw4v04Ia1l5pBmtn02SKEenjsEZBTDQZsgE5CdyaE6UyPYD2dBgC+yapvLQca23teIdhV2JMchq4W4l/nY21mYunJQCKW6e2x3ebgXX0ip7tdtK/V0sEMaPkwlP3NnQZZgvlwUD/KkZbAhf8updsGcIVLmgmuOCXfCqgmJQQ2Xw9xS4TvFfIpbyIpCi+kQ==
X-YMail-OSG: hABouU4VM1m4TDjnwBVpsFFZGZIWFGtOyIyuewv5qIUOYcYg6Fw4.j1x2AzjV8q 0LXnD1ELHNc73d4ysbhhSKLy1rV1sq2mCEK4jgovO2r9xbc2POXvpuSGwX6n4bAEO4PY7CAGxgzd MH2qDevRy6kFPRM2CcO69Jt4QBu91qJ0QZCAiOIHJr4O69xJ_D2DhDZGCO.beJyzWNZXhtRdF.gL PD2letWO9Pkp6AqNhU46pvUEMv4lLJRmnkdCnp0KUovN.eBBA7IDehL7BIhCkg_EOUnXq9_0tFdN vIiTg6Pzq2fyQ5tgXxm1keYzBRCjeTI2NNi1d1BP.ZtkTnXNdUra_sPCbhaVslAk_4KMXM1z367z wJkt_Nq2AcshdSNrGCw1WmDu9Jan6sRka9oR6rbVNcmbvLn6h_GJk_8lceSCFnZfo2uLs5ohDiSh N52lEIwiwo8G009h9RwGNDAdnPhtZvJ3Yf3Cf1RyEhFhnlUaeYlHR_WfCc2xXK8YyMlzAwhJC8Q7 b0IAfwHLzcb0gh1zV12HuhWelbE_1.GlZ9hsIsK2A_UlKe2phqYLPxRIJvShXWk.pIsqvO1DVZNX 4OVi_.9q4wT6pJwHwyVnu3sXAFeToRYtmi1I69zGEPi9mrcal0oRdN.pM5igo4NHeKLCZrpQy4B9 ZCumnhEOkGZgDgmXPZ550DulXwyWWD0XNc6F1Dofxi3Hs8P.dSSRMxFwS93w8nEC3JutR_TEPm.3 HVi5KFmAfzSHEpJqEBEy4NvSHcoURYe3hgSpdNAVrdIaxNJax8wEzj4dEwjbTTxjd0JNaRphFVUq hN9q9l0Sge1EzhDn3RtGRUuOBejtK5OOGp.yOr8SBO6C7NPX1ug7UjBOt1ec2zS1kSC2RU9xlBk6 JBRcvILWVWLNSxbLrbL6qvxj.e.0vr_tCuOHqYfyn.DN_lyCcGbpedJkpSJvUo5dhn22q3JZK5pC KyayvyVqiCA40EDrsmn1R3f_bBqFCUXjmqmz7AeuR7rWGy9WwcvUTCWuKuvRW6uRDZK0P4AboIUY TRZHBZ0P_MqW5akyXkvV8gyZ6YAXHb1IN_s7OBt8qNdLg.ZUleVjLfd3xlBQDtmQylemwOsZfWU7 QrlGBCc3WwBlVoUxBc0CrMBsSyNcThrvw1W3v98VMmtaqWkUpDSLhWZEzavxCqpUm_fVxFQdCcFA WvwqgPAFVIX3F6dkAq71X_rqNXAPZaZvwXgxYAlaoxdVhCcccmBHtA1s_hZWKvZd7zbLmo9oJdiM J9onlYb.DfMzPeP6hq.QSyq7WopPOC4XdoCKbtb.WN3EZppCMHA5snnjHyV9R8ixMQnnP0yS_kRn ui9zF1KPiT4GW.GkURD70HXzIjATb7hs7TGxB_hK4xcuxxojbAj0_8M9710YUOC8Pk6cxSOoTNDG UjBK0xCk0b_n4x3gAal00ZuaxVdmUOpbAjrnvEldr8BqrT4P8qVxhqJT1w9j0gC8vR7Gmw0s66vB xKV2P81zMTiYWN6fnT081T0uXcJVKFbw1fJjVggXHM6.3uSBCGiMh4_13NBPz5NQExd0vl_1Z3oL xOmbS7mLyEjNcps2JBt8O_xuAguPUNH2K0AJVem.cbWl35TslTfCZ0Lvebi6IUbqNsrhxXaqRJrN 8DW7a.nAfzT_QTR4_lpvHitdTEmaIedir9YBaX6rrC1XQ3b0rSSoLsQ0UMCjl3JC_GaAUZEgvB6z U05ZjopH8MHbGQZSG_kWNyHKGpaPvhuqlBymT9vd6d0m4EgiD1.stRkm6BnQjfdw.q0mBbgIq3X6 zE2eX.CT4_e9OIundU1irkGj55Dbgs1pVpd_zQ9ODtynNiqtfI_mIeFNlJRlowtFVbRCMv1I04MP _03lSiOE3IitfOJ02zMDaxXdwKU9fLpPLeAP5hyzLjCUTs3VD3dR0Jnw2_qrjgK4E50ZOYkHxyNf iqvSs7flG_jcRGHVCDVo3jVWPG5vYglYbWIKxVU5Ls_08UNuKOiM9b9zuZBY.HFdOWDkM0okHkUP RBhsxPLmh2XUGLVjZggN6txtGFKnJAfkUtGAjfaliRmZtffLDxugUODlL.yJw.y7.UEgIlLawssG Xgwpi7jti9JF02uHmVnJ_CIB27WIhTc8U2URigSfPxCia2oxWSK_ArOhcQG..qG58Ee2Mwh9BGyR IuF4kv5fbgQAKm_FZ_MtWETVMDAZQU18HLSPRdZXVBs_qGBnXcHaJ8pSs_AnrnTKPS5TQwIRx2n7 Db4XGVmlRdIk_ZykxjpH2hzCLtYNGfk3Ep4qgZ6yqCc_6AjvzoVdfJaJ9XAB9EsRjC4kQYPkrcWd qSgNq4etk1OrD9wR__Sl4amcCQTkFu9w_bX4-
X-Sonic-MF: <reshad@yahoo.com>
Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.bf2.yahoo.com with HTTP; Fri, 3 Dec 2021 21:48:44 +0000
Date: Fri, 3 Dec 2021 21:38:41 +0000 (UTC)
From: Reshad Rahman <reshad@yahoo.com>
Reply-To: Reshad Rahman <reshad@yahoo.com>
To: Jeffrey Haas <jhaas@pfrc.org>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, Mahesh Jethanandani <mjethanandani@gmail.com>
Cc: "rtg-ads@ietf.org" <rtg-ads@ietf.org>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "yingzhen.qu@futurewei.com" <yingzhen.qu@futurewei.com>
Message-ID: <243299158.236066.1638567521053@mail.yahoo.com>
In-Reply-To: <695D8812-32AC-48DE-ABBC-F4BB54F26A45@cisco.com>
References: <BY5PR11MB4196C864C6D23A4A2651342AB5939@BY5PR11MB4196.namprd11.prod.outlook.com> <0A207FB0-C39F-4198-8565-0BA6542F6E59@pfrc.org> <BY5PR11MB4196467831FC39D5971C6B95B59C9@BY5PR11MB4196.namprd11.prod.outlook.com> <500F2826-185B-4820-802A-0BBC125B9549@pfrc.org> <695D8812-32AC-48DE-ABBC-F4BB54F26A45@cisco.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_236065_233853676.1638567521050"
X-Mailer: WebService/1.1.19306 YMailNorrin
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/KsDXt_G4fHBbd5loBOkThoTTdaQ>
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: Fri, 03 Dec 2021 21:48:51 -0000

 The feature name I believe is slightly different: client-cfg-parameters, but I see your point. I can live with the suggestion below although I'm not sure about "extended". I don't feel strongly about this either.
Regards,Reshad (no hat).
    On Friday, December 3, 2021, 03:25:18 PM EST, Acee Lindem (acee) <acee=40cisco.com@dmarc.ietf.org> wrote:  
 
 
I don’t feel that strongly but it seems strange that the feature identifier, client-cfg-parms, is the same as the existing grouping. It seems the new feature should be more granular, e.g., extended-client-cfg-parms.
 
Thanks,
Acee
 
  
 
From:yang-doctors <yang-doctors-bounces@ietf.org> on behalf of Jeff Haas <jhaas@pfrc.org>
Date: Wednesday, December 1, 2021 at 4:49 PM
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: Routing ADs <rtg-ads@ietf.org>rg>, YANG Doctors <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] Dealing with BFD RFC 9127 client-cfg-parms for PIM, OSPF, ISIS and other BFD clients on some platforms
 
  
 
Rob,
 
  
 
Thanks for your patience.  Mahesh was good enough to help us avoid coordination issues by getting this centralized in github.
 
  
 
https://github.com/mjethanandani/rfc9127-bis/tree/v01/draft
 
  
 
You will find the target draft, and the diff in the above portion of the repo.
 
  
 
What I think the next steps look like:
 
- Yang doctors confirm they're happy with things.
 
- We post the draft and request BFD WG review as part of immediate last-call and give a few days for that review.
 
- Submit 9127-bis draft and simultaneously request RFC Editor to clear blocks on pending cluster documents since the issue is resolved without changes needed.
 
  
 
I think the RFC Editor may need to be requested to revert the changes Acee had started with when we began this.
 
  
 
-- Jeff
 
  
 
  
 
  
 



 

On Nov 19, 2021, at 4:56 AM, Rob Wilton (rwilton) <rwilton@cisco.com> wrote:
 
  
 
Hi Jeff, Mahesh,

Any update on that diff?

Thanks,
Rob


-----Original Message-----
From: Jeffrey Haas <jhaas@pfrc.org> 
Sent: 10 November 2021 23:26
To: Rob Wilton (rwilton) <rwilton@cisco.com>
Cc: Martin Björklund <mbj+ietf@4668.se>se>; ladislav.lhotka@nic.cz; rtg-ads@ietf.org;yang-doctors@ietf.org; Reshad Rahman <reshad@yahoo.com>
Subject: Re: [yang-doctors] Dealing with BFD RFC 9127 client-cfg-parms for PIM, OSPF, ISIS and other BFD clients on some platforms

I spent some time talking to Mahesh this afternoon and think we’re in sync. 

Expect a complete diff from him soon. 

Jeff



 

On Nov 10, 2021, at 4:42 PM, Rob Wilton (rwilton) <rwilton@cisco.com> wrote:

[Resending with Reshad's correct address]

Hi,

Thanks for the input so far.

Having chatted with Alvaro and John, I believe that we are looking for a solution such that (1) we know what is being done in RFC 9127bis, and (2) allows the Auth48 of the protocol drafts to complete so that they can be published.  I.e., it is okay to delay Auth48 by a couple of weeks so that we know exactly what changes need to be made to the modules in Auth48, but not to delay publishing of the protocol drafts until RFC 9217bis has gone through the process.

We would like to reach an agreement on what the plan/changes are no later than Nov 24th, sooner if possible.

My reading of the consensus so far so that it is acceptable to make non-backwards-compatible changes to RFC 9217bis, if necessary, but we should not make non-backwards-compatible changes without a good justification.

I think, if I understand the proposals correctly, that I'm leaning towards option (2) that Martin described below.

Regards,
Rob


-----Original Message-----
From: Martin Björklund <mbj+ietf@4668.se> 
Sent: 10 November 2021 15:26
To: jhaas@pfrc.org
Cc: Rob Wilton (rwilton) <rwilton@cisco.com>;ladislav.lhotka@nic.cz; rtg-ads@ietf.org; yang-doctors@ietf.org;rrahman@cisco.com
Subject: 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> wrote:


 


On Wed, Nov 10, 2021 at 03:24:19PM +0100, Martin Björklund wrote:
I'm not ok with this violation in general, but I am ok with it in this
particular case.  Hence my questions.
 


Understood.



 

If it turns out that in the end
you modify the AUTH48-docs and wait for the bis anyway, then I don't
think this is the right way to go.
 


So, your preference is "ship AUTH48 docs unchanged, even though it'd have a
potentially redundant 'feature bfd'"?
 


Of course my preference is to not violate the upgrade rules, if
possible.

1.  publish the auth48-docs now with redundant "bfd" feature
2.  publish the auth48-docs now and remove the redundant "bfd" feature
3.  remove the redundant "bfd" feature and wait for -bis

I am not sure I understand what the proposal is at this point (as I
understood it, your original proposal was (1), but also w/o "bfd" in
-bis).

With (2), the published docs won't be very useful until the -bis is
published, right?

In the case of (3), I think it is better to make a proper fix to -bis.

And in the case of (1), you could as well introduce redundant
"client-cfg-param" features (as I suggested earlier), and avoid the
proposed -bis YANG upgrade rule violation.

Anyway, if you still decide to go with (1) or (2), I am ok with the
proposed -bis.  (I prefer (2) over (1)).



/martin
 

  
 

  
 _______________________________________________
yang-doctors mailing list
yang-doctors@ietf.org
https://www.ietf.org/mailman/listinfo/yang-doctors