Re: [netmod] [Trustees] draft-moriarty-yangsecuritytext vs errata

mohamed.boucadair@orange.com Tue, 11 April 2023 06:39 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA111C13AE2F; Mon, 10 Apr 2023 23:39:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 lJ3jdHt89MxX; Mon, 10 Apr 2023 23:39:13 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.41]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 00ED8C13AE45; Mon, 10 Apr 2023 23:39:12 -0700 (PDT)
Received: from opfedar06.francetelecom.fr (unknown [xx.xx.xx.8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar22.francetelecom.fr (ESMTP service) with ESMTPS id 4Pwbly4tqyz2xSw; Tue, 11 Apr 2023 08:39:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1681195150; bh=2Zs+5IwBbK98GWe6otnffvIOy9CymzDHkZ5XVrnPX7Q=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=Qwj/basdr8m1hD8yeTN1k+IQirfrkZOG5+2x9M32Prm5qpq/fmXnj+5LtSzN7FeLi S981StCfSfMqzRCmb7MB53dB6M2BwBIsWTmMf7MTxCggYNZeVCZz6dgwqBQEKvI4rx QyicDzIAD/RiRa3f//3xtKQjFMSctG62DP9yPcGA4M/7MMAhaUNSgAss4XCTbw9k5F VdaytyIffTpM51ahdiia4cpDUkVtJOUfBvzRtvgxzhHQqE2Egr0BocWVN1kvtaNJFG AYe1QCk5nFzekEJ/1NMxnl4n+nAbDp3MLRS7cpwz0ZHl5XP5JZxhQWG8JqIyci7fRC v80M7ZzGMW4hg==
From: mohamed.boucadair@orange.com
To: Jürgen Schönwälder <jschoenwaelder@constructor.university>, "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
CC: Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>, Stephan Wenger <stewe@stewe.org>, "trustees@ietf.org" <trustees@ietf.org>, "Deen, Glenn" <Glenn_Deen@comcast.com>, The IESG <iesg@ietf.org>
Thread-Topic: [netmod] [Trustees] draft-moriarty-yangsecuritytext vs errata
Thread-Index: AQHZZ+UneUFXp99moU6VNpTGdHuBx68dr5swgAfvkMA=
Date: Tue, 11 Apr 2023 06:39:09 +0000
Message-ID: <5939_1681195150_6435008E_5939_129_1_c5e7df1ec3094d19831ee4a690f39c42@orange.com>
References: <PH0PR17MB49083AC389DCA3BBEF8F944AAE939@PH0PR17MB4908.namprd17.prod.outlook.com> <0F074115-E965-4FDF-9DA8-CFF2A016E62C@gmail.com> <BY5PR11MB419685AD1471484A68643B3DB5909@BY5PR11MB4196.namprd11.prod.outlook.com> <27690_1680700259_642D7363_27690_172_1_db41f7f23d594bee94748a02e1175905@orange.com> <20230405171945.bbwxxqi7n3hcvdon@anna>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
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=2023-04-06T04:24:44Z; 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=edf3e606-1f73-47b7-8978-07219349bdc8; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.27.51]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/gRjwvwUtrg44l3OxB0Hdhn0i83M>
Subject: Re: [netmod] [Trustees] draft-moriarty-yangsecuritytext vs errata
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Apr 2023 06:39:18 -0000

Hi Jürgen, all, 

I started exercising the proposed approach below. A diff to track candidate changes can be seen at: https://author-tools.ietf.org/diff?doc_1=rfc8407&url_2=https://boucadair.github.io/rfc8407bis/draft-boucadair-netmod-rfc8407bis.txt/. Please note that this text is not submitted and not approved yet by Andy.

When diving into the changes, I found that the security considerations has a MUST that is broken since we have RFC8791. That should be fixed as well. 

Major updates are as follows:

   *  Added statements that the security template is not required for
      modules that follow [RFC8791]. 
   *  Added guidelines for IANA-maintained modules. 
   *  Added a note that RFC8792-folding of YANG modules can be used if
      and only if native YANG features (e.g., break line, "+") are not sufficient.

Minor changes:

   *  Implemented errata 5693, 5800, 6899, and 7416.
   *  Updated the terminology with IANA-maintained/IETF modules.
   *  Added code markers for the security template.
   *  Updated the YANG security considerations template to reflect the
      latest version maintained in the Wiki.
   *  Added a statement that the RFCs that are listed in the security
      template are to be listed as normative references in documents
      that use the template.
   *  Added a note that folding of the examples should be done as per
      [RFC8792] conventions.
   *  Added tool validation checks to ensure that YANG modules fit into
      the line limits of an I-D.
   *  Added tool validation checks of JSON encoded examples.
   *  Updated many examples to be aligned with the consistent
      indentation recommendation.
   *  Updated the IANA considerations to encourage registration requests
      to indicate whether a module is maintained by IANA or not.

Cheers,
Med

> -----Message d'origine-----
> De : BOUCADAIR Mohamed INNOV/NET
> Envoyé : jeudi 6 avril 2023 06:43
> À : 'Jürgen Schönwälder' <jschoenwaelder@constructor.university>
> Cc : Rob Wilton (rwilton) <rwilton=40cisco.com@dmarc.ietf.org>;
> Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>; Stephan
> Wenger <stewe@stewe.org>; trustees@ietf.org; netmod@ietf.org;
> Deen, Glenn <Glenn_Deen@comcast.com>; The IESG <iesg@ietf.org>
> Objet : RE: [netmod] [Trustees] draft-moriarty-yangsecuritytext vs
> errata
> 
> Hi Jürgen,
> 
> I think we both agree with the proposal to immediately proceed with
> an erratum and handle the bis separately.
> 
> I'm more optimist here if we agree on the scope I proposed below
> (existing errata, no changes to the existing guidelines, add guidelines
> for writing IANA-maintained modules). It is worth a try.
> 
> Cheers,
> Med
> 
> > -----Original Message-----
> > From: Jürgen Schönwälder
> <jschoenwaelder@constructor.university>
> > Sent: mercredi 5 avril 2023 19:36
> > To: BOUCADAIR Mohamed INNOV/NET
> <mohamed.boucadair@orange.com>
> > Cc: Rob Wilton (rwilton) <rwilton=40cisco.com@dmarc.ietf.org>;
> > Kathleen Moriarty <kathleen.moriarty.ietf@gmail.com>; Stephan
> Wenger
> > <stewe@stewe.org>; trustees@ietf.org; netmod@ietf.org; Deen,
> Glenn
> > <Glenn_Deen@comcast.com>; The IESG <iesg@ietf.org>
> > Subject: Re: [netmod] [Trustees] draft-moriarty-yangsecuritytext vs
> > errata
> >
> > I am a pessimist when it comes to IETF time plans and the ability to
> > limit discussions to certain issues once a document goes through a
> > working group process. I also recall surprises during the final stages
> > of the IESG review, some wonderful issues came up on things we did
> not
> > intent to touch in the update. Well, as poinful as it was, the
> > feedback made things better at the end, but the notion of
> "reasonable
> > timeframe" in the IETF likely is anything between 6 months and N
> > years. Compared to that, an errata can be done in April and this buys
> > us time to do whatever update we agree on in an IETF "reasonable
> > timeframe".
> >
> > /js
> >
> > On Wed, Apr 05, 2023 at 01:10:59PM +0000,
> mohamed.boucadair@orange.com
> > wrote:
> > > Hi Rob, all,
> > >
> > > I also think an errata is pragmatic here.
> > >
> > > On the bis, I think that this can be handled separately. If we
> > scope the bis to be ** limited to very few items ** to cover areas
> > where we don’t have guidelines (e.g., add “Guidelines for IANA-
> > Maintained Modules”), and in addition to the few errata out there, a
> > bis can be delivered in a reasonable timeframe. A candidate text for
> > the Guidelines for IANA-Maintained Modules can be seen at:
> > https://datatracker.ietf.org/doc/draft-boucadair-netmod-iana-
> > registries/.
> > >
> > > Cheers,
> > > Med
> > >

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.