Re: AD review of draft-ietf-rtgwg-yang-rip-04

Alia Atlas <akatlas@gmail.com> Fri, 22 September 2017 13:02 UTC

Return-Path: <akatlas@gmail.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8388212EC30; Fri, 22 Sep 2017 06:02:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dt3XMJepeoZf; Fri, 22 Sep 2017 06:02:48 -0700 (PDT)
Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (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 E3ECC132F76; Fri, 22 Sep 2017 06:02:47 -0700 (PDT)
Received: by mail-wm0-x22c.google.com with SMTP id r136so3725484wmf.2; Fri, 22 Sep 2017 06:02:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TXlchdRxAh/fM9ZJcqvqY5YKzXO0cCdSBbChlv0BErU=; b=BDRfkUqV+/PPr/7kvxOCPRzQQ/v1QlO7auUmFwBzrxO2M/cyyHldb85bdOrPOniRer 70BbP2nsKdeQMnRm5mF1DPO6ph3cmV0uG98V8zHmLNr/zLAF2L3EN56xR+HrII4BBavI u7uYf5qqwzCpAFqkdTTSOq2yiq/KaxNJl12cy1Ztoly+yzE3gqX2fuc0mJ4X/D7h57LS bzSIlWWBbs3/KuN4cu37uuGsPW5zxpE+1RZSFshEWhxApw4FK1+7dCcJUySzv6U6kaPY 1KKGbP8j3qtBhgiQC6uZb4/w20t2C5GAhmQKSu4ciLwoaakMQ3MxphbxyD88KMesbeWd JxeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=TXlchdRxAh/fM9ZJcqvqY5YKzXO0cCdSBbChlv0BErU=; b=TsQDOAfwROGOZebppcB8Go3tK7l/Qnc9MVdqhEUnpm+V0mjjBfzQTy20R0JQ3QiVf2 eJ96QXN8BE4QD8utiFAHunFaAeNmsBe2kmFjGLSWvXnHVweXkeCIBXLz1qpT9buHpQpw 2d3zsJ5nUbVdOOkOKBs/GqDfaBu/RN2OtIuRU+/0F/f/yDYJHSAUcknb2hEa1r2Xj0uU ggYjgntN++i8BlVjEm8X6ffAUxqckqfkBAUoGhGtXxwD6e00p4M9xJ8DavI5F4tmJMKY Pje52IR7jGuVvqMZlf1d45GSFDXeasNdxqOdddfT8vcFRwk/FU797vYgibLGGTS9mNJf h9HA==
X-Gm-Message-State: AHPjjUiEPFdHhMr2YQEYB9reR8g49m0uo5/+blQuRt3qDiVY2wjzEYxc tem8DcxMZM934t8NEejhISN/y9eqLlpE2epNi/k=
X-Google-Smtp-Source: AOwi7QAGi8d+YN8/+BCO6cUL59F2zGCWmPRSFoTeSPkpWI5TFPN59WLQWEE54TTHI9Jygm+g6Mopj/qcsO/8y6T7DkY=
X-Received: by 10.28.228.213 with SMTP id b204mr3800663wmh.157.1506085366171; Fri, 22 Sep 2017 06:02:46 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.136.153 with HTTP; Fri, 22 Sep 2017 06:02:45 -0700 (PDT)
In-Reply-To: <BN3PR0201MB0867C21FA4745F9A3E36B67FF1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
References: <CAG4d1rfam+mm3uL3-txN90JCzf8MQrxs4xa-ebdJ1tNbsMbEKw@mail.gmail.com> <44576705-c9e8-371b-d157-78322b929c11@cisco.com> <51FE60D1-95DF-45D0-876E-F7EF2C60F635@gmail.com> <BN3PR0201MB0867C21FA4745F9A3E36B67FF1670@BN3PR0201MB0867.namprd02.prod.outlook.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Fri, 22 Sep 2017 09:02:45 -0400
Message-ID: <CAG4d1rfxWASsoQK4A4esz=mL3DTw1sS9sMXtWasNvaYE98CdoQ@mail.gmail.com>
Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04
To: Xufeng Liu <Xufeng_Liu@jabil.com>
Cc: Jeff Tantsura <jefftant.ietf@gmail.com>, Robert Wilton <rwilton@cisco.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>, "draft-ietf-rtgwg-yang-rip@ietf.org" <draft-ietf-rtgwg-yang-rip@ietf.org>
Content-Type: multipart/alternative; boundary="001a114b0be2408e6e0559c6d3f4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/yyZjlw1hUt2HhU-ulGiu90Gp6Lc>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Sep 2017 13:02:56 -0000

Xufeng,

Thank you very much. I'd like to get this through before next IETF - which
means around a 3 week cycle,
with IETF Last Call for 2 weeks & then needing to be timed for the telechat.

Regards,
Alia

On Fri, Sep 22, 2017 at 8:49 AM, Xufeng Liu <Xufeng_Liu@jabil.com> wrote:

> Thanks to Alia for the review the comments.
> Thanks to Rob for putting the model through the conversion tool, and
> providing the suggestions.
>
> We will update the model soon.
>
> Regards,
> - Xufeng
>
> > -----Original Message-----
> > From: Jeff Tantsura [mailto:jefftant.ietf@gmail.com]
> > Sent: Thursday, September 21, 2017 7:57 PM
> > To: Robert Wilton <rwilton@cisco.com>; Alia Atlas <akatlas@gmail.com>;
> > rtgwg@ietf.org; draft-ietf-rtgwg-yang-rip@ietf.org
> > Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04
> >
> > Thanks Rob!
> >
> > Dear authors,
> > please publish the updated draft ASAP.
> >
> > Thanks!
> > Jeff
> > -----Original Message-----
> > From: rtgwg <rtgwg-bounces@ietf.org> on behalf of Robert Wilton
> > <rwilton@cisco.com>
> > Date: Thursday, September 21, 2017 at 08:01
> > To: Alia Atlas <akatlas@gmail.com>, "rtgwg@ietf.org" <rtgwg@ietf.org>,
> > <draft-ietf-rtgwg-yang-rip@ietf.org>
> > Subject: Re: AD review of draft-ietf-rtgwg-yang-rip-04
> >
> >     So the conversion tool has worked OK on the RIP model as well, but I
> >     spotted a few areas where manual conversion is required (because the
> >     types/structure between config and state differ):
> >
> >     So along with the revision date, and a few FIX ME comments, the
> >     following few places also need to be manually tweaked/fixed:
> >
> >     rwilton@rwilton-lnx:~/ietf-models-to-combined/draft_modules$ pyang
> -f
> >     tree --ietf ietf-rip-nmda@2017-09-21.yang >
> >     ietf-rip-nmda@2017-09-21.tree.txt
> >     ietf-rip-nmda@2017-09-21.yang:1: warning: unexpected modulename
> >     "ietf-rip" in ietf-rip-nmda@2017-09-21.yang, should be ietf-rip-nmda
> >     ietf-rip-nmda@2017-09-21.yang:1: warning: unexpected latest revision
> >     "2017-06-05" in ietf-rip-nmda@2017-09-21.yang, should be 2017-09-21
> >     ietf-rip-nmda@2017-09-21.yang:740: error: unexpected keyword "type"
> >     <- Means that config and state type differ.
> >
> >     ietf-rip-nmda@2017-09-21.yang:761: error: unexpected keyword "type"
> >     <- Means that config and state type differ.
> >
> >     ietf-rip-nmda@2017-09-21.yang:818: error: there is already a child
> node
> >     to "interface" at ietf-rip-nmda@2017-09-21.yang:636 with the name
> >     "originate-default-route" defined at ietf-rip-nmda@2017-09-21.yang:
> 731
> >     (at ietf-rip-nmda@2017-09-21.yang:141)
> >     <- Trying to merge an "originate-default-route" leaf from the state
> tree
> >     with the "originate-default-route" container in the equivalent
> config tree.
> >
> >     RIB YANG model converted to NMDA structure attached.
> >
> >     Thanks,
> >     Rob
> >
> >
> >     On 20/09/2017 18:27, Alia Atlas wrote:
> >     > As is customary, I have done my AD review of
> >     > draft-ietf-rtgwg-yang-rip-04. First, I would like to thank the
> >     > authors, Xufeng, Prateek, and Vikram, as well as the WG for their
> work
> >     > on this document.
> >     >
> >     > My one major issue is that this does not conform to the NMDA
> >     > guidelines - where augmenting -state models is not preferred.  It
> is
> >     > quite acceptable to have that in an appendix, if there are
> >     > implementations. I do see the shepherd's write-up indicates a
> partial
> >     > implementation exists.
> >     > There is some tooling to help convert a model to conform to NMDA;
> I've
> >     > cc'd Rob Wilton, who was working on that.
> >     >
> >     > I also have some questions.
> >     >
> >     > 1) For the prefix-set-ref, I don't see any information about what
> the
> >     > string should contain.
> >     >
> >     > 2) For the route-policy-ref, I don't see any information about what
> >     > the string should contain.
> >     >
> >     > Nits:
> >     > a) p.26:"choice auth-type-selection {
> >     >                  description
> >     >                    "Specify the authentication scheme.
> >     >                     The use of the key-chain reference here is
> >     >                     designed to align with other proposed protocol
> >     >                     models.";"
> >     >    Since the key-chain model is approved for RFC publication, the
> >     > description can be updated.
> >     >
> >     > Once the model conforms to the NMDA guidelines, I will be happy to
> >     > advance this draft to IETF Last Call.
> >     >
> >     > Thanks,
> >     > Alia
> >
> >     _______________________________________________
> >     rtgwg mailing list
> >     rtgwg@ietf.org
> >     https://www.ietf.org/mailman/listinfo/rtgwg
> >
> >
>
>