Re: [i2rs] Kathleen Moriarty's No Objection on draft-ietf-i2rs-yang-l3-topology-08: (with COMMENT)

"Susan Hares" <shares@ndzh.com> Tue, 24 January 2017 16:56 UTC

Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B43B129597; Tue, 24 Jan 2017 08:56:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.945
X-Spam-Level:
X-Spam-Status: No, score=0.945 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845] autolearn=no 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 XLZwXlmNb61o; Tue, 24 Jan 2017 08:56:28 -0800 (PST)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (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 6C9501294CF; Tue, 24 Jan 2017 08:56:28 -0800 (PST)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=50.36.161.15;
From: Susan Hares <shares@ndzh.com>
To: 'Martin Bjorklund' <mbj@tail-f.com>
References: <029501d27637$456c9af0$d045d0d0$@ndzh.com> <20170124.133529.2274781221200613254.mbj@tail-f.com> <02e301d2764f$eb622f20$c2268d60$@ndzh.com> <20170124.163910.1660442168342299903.mbj@tail-f.com>
In-Reply-To: <20170124.163910.1660442168342299903.mbj@tail-f.com>
Date: Tue, 24 Jan 2017 11:50:31 -0500
Message-ID: <000d01d27662$0216d8d0$06448a70$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQG9A1SNU/Tx/H65OFF6mQFqXkq7xgKK1DFGAq3LlN8CJ7hLsqE3sQ4w
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/FDE4eTbS6ZTpMtH6FqHHWmtWrMA>
X-Mailman-Approved-At: Tue, 24 Jan 2017 09:42:14 -0800
Cc: i2rs@ietf.org, kwatsen@juniper.net, draft-ietf-i2rs-yang-l3-topology@ietf.org, j.schoenwaelder@jacobs-university.de, i2rs-chairs@ietf.org, nite@hq.sk, Kathleen.Moriarty.ietf@gmail.com, iesg@ietf.org, lberger@labn.net
Subject: Re: [i2rs] Kathleen Moriarty's No Objection on draft-ietf-i2rs-yang-l3-topology-08: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Jan 2017 16:56:30 -0000

To: Martin: 

You have a reasonable request. If the NETMOD WG Chairs confirm their
decision to make I2RS Yang Modules part of the Control Plane Datastore then
as shepherd/WG-chair I will recommend these get added to the draft. 

Note to authors : 

As we wait for the NETMOD WG Chairs and Benoit to deliver the decision on
Config/Control Plane datastore, the authors should work on:  Basic Yang
security considerations and the other I2RS Yang Module information. 

Sue Hares (Shepherd) 
-----Original Message-----
From: Martin Bjorklund [mailto:mbj@tail-f.com] 
Sent: Tuesday, January 24, 2017 10:39 AM
To: shares@ndzh.com
Cc: i2rs@ietf.org; draft-ietf-i2rs-yang-l3-topology@ietf.org;
j.schoenwaelder@jacobs-university.de; i2rs-chairs@ietf.org; nite@hq.sk;
Kathleen.Moriarty.ietf@gmail.com; iesg@ietf.org; lberger@labn.net;
kwatsen@juniper.net
Subject: Re: [i2rs] Kathleen Moriarty's No Objection on
draft-ietf-i2rs-yang-l3-topology-08: (with COMMENT)

"Susan Hares" <shares@ndzh.com> wrote:
> Martin: 
> 
>  
> 
> I'm sorry if misunderstood your comments regarding the 
> draft-ietf-netmod-revised-datastores-00.txt.  The reason the answer is 
> unclear is that it depends on the context of the question.
> 
>  
> 
> .         If you ask if the pre-standardization I2RS Yang Topology models
> (basic and L3)  implemented are part of the configuration data store, 
> the answer is yes - AFAIK.

This is not my question.

> .         If you ask if the WG LC Topology models are approved to be part
of
> the configuration data store, my understanding was no.   I2RS WG was to
> abide by the decision of NETMOD WG on which data store I2RS modules 
> were placed in.

Yes, this is my question.  And my concern is that even if your understanding
is that they are not designed to be part of the configuration datastores,
this fact is not mentioned in the drafts.

> If you are concerned the implementation varies from the standardized,
please
> express this to Benoit Claise.   Based on your comments on my email
thread,
> I will be brief in my answers today.  

This is not my concern.


/martin



> 
>  
> 
> Sue
> 
>  
> 
>  
> 
> -----Original Message-----
> From: Martin Bjorklund [mailto:mbj@tail-f.com]
> Sent: Tuesday, January 24, 2017 7:35 AM
> To: shares@ndzh.com
> Cc: i2rs@ietf.org; draft-ietf-i2rs-yang-l3-topology@ietf.org;
> j.schoenwaelder@jacobs-university.de; i2rs-chairs@ietf.org; 
> nite@hq.sk; Kathleen.Moriarty.ietf@gmail.com; iesg@ietf.org; 
> lberger@labn.net; kwatsen@juniper.net
> Subject: Re: [i2rs] Kathleen Moriarty's No Objection on
> draft-ietf-i2rs-yang-l3-topology-08: (with COMMENT)
> 
>  
> 
> "Susan Hares" < <mailto:shares@ndzh.com> shares@ndzh.com> wrote:
> 
> > Martin: 
> 
> > 
> 
> > Your statement "One problem is that relying on the solution in
> 
> > draft-ietf-netmod-revised-datastores-00 is a bit premature - in 
> > fact,
> 
> > that document does not yet provide any details at all on the I2RS
> 
> > ephemeral data store." This statement is not what I understood from 
> > IETF
> 98 or the netmod
> 
> > ADs.   I guess your objection to this data model falls into Benoit
Claise
> 
> > (AD) and the NETMOD folks to answer. 
> 
>  
> 
> Why do you think that I have any objection to 
> draft-ietf-netmod-revised-datastores-00.  Please re-read what I wrote.
> 
>  
> 
> My objection regards your statement:
> 
>  
> 
>    1) I2RS Data models do not utilize the configuration data store,
> 
>  
> 
> If this is true it needs to be clarified in the document.
> 
>  
> 
> After all these emails back and forth, it is still not clear whether 
> this statement is true or not.
> 
>  
> 
>  
> 
> /martin
> 
>  
> 
>  
> 
>  
> 
>  
> 
>  
> 
> > 
> 
> > Sue Hares
> 
> > 
> 
> > -----Original Message-----
> 
> > From: i2rs [ <mailto:i2rs-bounces@ietf.org> 
> > mailto:i2rs-bounces@ietf.org]
> On Behalf Of Martin
> 
> > Bjorklund
> 
> > Sent: Monday, January 23, 2017 5:26 PM
> 
> > To:  <mailto:shares@ndzh.com> shares@ndzh.com
> 
> > Cc:  <mailto:i2rs@ietf.org> i2rs@ietf.org;
> <mailto:draft-ietf-i2rs-yang-l3-topology@ietf.org>
> draft-ietf-i2rs-yang-l3-topology@ietf.org;
> 
> >  <mailto:j.schoenwaelder@jacobs-university.de>
> j.schoenwaelder@jacobs-university.de;  <mailto:i2rs-chairs@ietf.org> 
> i2rs-chairs@ietf.org;
> 
> >  <mailto:nite@hq.sk> nite@hq.sk;
> <mailto:Kathleen.Moriarty.ietf@gmail.com> 
> Kathleen.Moriarty.ietf@gmail.com; <mailto:iesg@ietf.org> iesg@ietf.org
> 
> > Subject: Re: [i2rs] Kathleen Moriarty's No Objection on
> 
> > draft-ietf-i2rs-yang-l3-topology-08: (with COMMENT)
> 
> > 
> 
> > "Susan Hares" < <mailto:shares@ndzh.com> shares@ndzh.com> wrote:
> 
> > > Robert and Martin: 
> 
> > > 
> 
> > > I agree with Robert that the current implementations of the ODL
> 
> > > topology models are handled as part of the configuration data 
> > > store
> 
> > > with
> 
> > ephemeral
> 
> > > state.   I will point out that these implementation are pre-standards
> 
> > > implementations of the I2RS YANG Data model.  
> 
> > > 
> 
> > > While standardizing the topology data models, the I2RS WG have 
> > > been
> 
> > > asked to align with the 
> > > draft-ietf-netmod-revised-datastores-00.txt
> 
> > > NETMOD WG document.  This NETMOD WG document moves the I2RS
> 
> > > ephemeral data
> 
> > store from
> 
> > > configuration data store to a Control Plane data store.   If we follow
> 
> > this
> 
> > > draft, the I2RS Topology models are part of the I2RS ephemeral 
> > > data
> store.
> 
> > > If you disagree with the placement of the Topology data models,
> 
> > > please indicate this to the NETMOD WG and to Benoit.  Could you
> 
> > > propose a way that you would see the ephemeral state working with
> 
> > > the configuration data
> 
> > store
> 
> > > to the NETMOD WG?   
> 
> > > 
> 
> > > Quite frankly, I feel a bit of whip-lash on this topic.   NETMOD WG
asks
> 
> > for
> 
> > > Control Plane Data store.  You ask for configuration data store
> 
> > > (which was the I2RS initial proposal).
> 
> > 
> 
> > Not really; I ask for clarification.
> 
> > 
> 
> > > It is possible for either one to work for I2RS
> 
> > > Topology models - if the right details are taken care of.   How do we
> make
> 
> > > progress on choosing one method so we can write the I2RS Topology
> 
> > > Models security considerations.?
> 
> > 
> 
> > One problem is that relying on the solution in
> 
> > draft-ietf-netmod-revised-datastores-00 is a bit premature - in 
> > fact,
> 
> > that document does not yet provide any details at all on the I2RS
> 
> > ephemeral datastore.
> 
> > 
> 
> > So I see two alternatives.  Either wait with these documents, or
> 
> > publish them with their datamodels as is (i.e., no new additional
> 
> > notes), for the existing protocols and architecure.  This would 
> > allow
> 
> > them to be implemented just like any other YANG data model.  This
> 
> > would mean that the normal YANG security considerations guidelines 
> > should
> be followed.
> 
> > 
> 
> > 
> 
> > 
> 
> > /martin
> 
> > 
> 
> > > 
> 
> > > Sue
> 
> > >   
> 
> > > -----Original Message-----
> 
> > > From: Robert Varga [ <mailto:nite@hq.sk> mailto:nite@hq.sk]
> 
> > > Sent: Monday, January 23, 2017 4:11 PM
> 
> > > To: Martin Bjorklund;  <mailto:shares@ndzh.com> shares@ndzh.com
> 
> > > Cc:  <mailto:i2rs@ietf.org> i2rs@ietf.org;
> <mailto:draft-ietf-i2rs-yang-l3-topology@ietf.org>
> draft-ietf-i2rs-yang-l3-topology@ietf.org;
> 
> > >  <mailto:j.schoenwaelder@jacobs-university.de>
> j.schoenwaelder@jacobs-university.de;  <mailto:i2rs-chairs@ietf.org> 
> i2rs-chairs@ietf.org;
> 
> > >  <mailto:Kathleen.Moriarty.ietf@gmail.com>
> Kathleen.Moriarty.ietf@gmail.com;  <mailto:iesg@ietf.org> 
> iesg@ietf.org
> 
> > > Subject: Re: [i2rs] Kathleen Moriarty's No Objection on
> 
> > > draft-ietf-i2rs-yang-l3-topology-08: (with COMMENT)
> 
> > > 
> 
> > > On 01/23/2017 09:26 PM, Martin Bjorklund wrote:
> 
> > > >> I'm pulling your questions to the top of this email. 
> 
> > > >>
> 
> > > >>  
> 
> > > >>
> 
> > > >> Question 1: Ok.  Just to make sure I understand this correctly 
> > > >> -
> 
> > > >> these topology models are intended to be I2RS-specific, and 
> > > >> they
> 
> > > >> cannot be used for any other purpose.  If anyone needs a 
> > > >> general
> 
> > > >> topology model outside of the I2RS protocol, they will have to
> 
> > > >> design their own model.  Is this correct?
> 
> > > >>
> 
> > > >>  
> 
> > > >>
> 
> > > >> Response 1:  Not really.  
> 
> > > > Ok, so are you saying that the models are in fact generic, and 
> > > > can
> 
> > > > be used outside of I2RS?  I.e., they *can* be used with the 
> > > > normal
> 
> > > > configuration datastores?
> 
> > > > 
> 
> > > 
> 
> > > From implementation experience, yes, they can be used for storing
> 
> > > configuration. OpenDaylight uses (an ancient predecessor of)
> 
> > > yang-network-topo to store configure details about devices in its
> 
> > > managed networks.
> 
> > > 
> 
> > > Regards,
> 
> > > Robert
> 
> > > 
> 
> > > 
> 
> > 
> 
> > _______________________________________________
> 
> > i2rs mailing list
> 
> >  <mailto:i2rs@ietf.org> i2rs@ietf.org
> 
> >  <https://www.ietf.org/mailman/listinfo/i2rs>
> https://www.ietf.org/mailman/listinfo/i2rs
> 
> > 
>