Re: [netmod] I-D Action: draft-ietf-netmod-revised-datastores-02.txt

Andy Bierman <andy@yumaworks.com> Fri, 12 May 2017 18:16 UTC

Return-Path: <andy@yumaworks.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 32ED3124BE8 for <netmod@ietfa.amsl.com>; Fri, 12 May 2017 11:16:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 R2Tr6z1cAriH for <netmod@ietfa.amsl.com>; Fri, 12 May 2017 11:16:39 -0700 (PDT)
Received: from mail-wr0-x22d.google.com (mail-wr0-x22d.google.com [IPv6:2a00:1450:400c:c0c::22d]) (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 1ABE912EC3E for <netmod@ietf.org>; Fri, 12 May 2017 11:11:56 -0700 (PDT)
Received: by mail-wr0-x22d.google.com with SMTP id z52so48549784wrc.2 for <netmod@ietf.org>; Fri, 12 May 2017 11:11:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=zQOq/20znp0T7yDtNyAJp0qODR6t1RK1UVmLraaz0t8=; b=CzXYcxvwdCSIsSWpclQ38BxX63P0phz/vFZsAOORAY989+ENqssIZhNCNDl1jCHn6Z ltWFIpZCVh/8KOK6vpHLBA02E9CCmidIuga+btC/qCXEHVc30UgNzgWMsJ48kTRm10fx RiZEr9ykVFq1DDOM33aEgjLSuFnqy9KIqjpEUbv3QRv2x6gcOJk/5BCYizHaXTp73Pwx 4Mel8K6USC9qk6RHfdAZmdVk6VbBMnitUN3rT7BcaDA0+b8a7OLYCEW0KizddPjyIP13 NBNZAiDUKrGMewqes9PLMZ8Cjz0jcOBLaUJn17iN9FcX2sf3MRwsuHYiH+HK6r639fCb ySCw==
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=zQOq/20znp0T7yDtNyAJp0qODR6t1RK1UVmLraaz0t8=; b=gCrlzO4tzqoLp2OohhPMSgdr6UTjcJBcPAmrjHUtewaIyFT1SsJ2T5W/2BsqbXoQWl rz4jS3C2xt8X1ir9vwDcekZw31hZxDJO1Km8Ufk0uQR0L0WC4L/FlFvazIHNo84UYmb1 iVfge6He6ERAHNdy5KvB11qewToWCQ3Z2W05EeMeps2fdZi+ia/nvCnGikzWGBTit3+P Cjt+x8LvyBJyJe68FgvA6t8KH14jv4wqut+fTrtE4uDl2ZTmBtsrIa0ihobQRGtzc87U X/f1NHiv9FSWZA0fPXi+46GnXiel2bSrqVTdHYVHsgTnW9ljwo3AjCDgWXKxlwondpSh lX1A==
X-Gm-Message-State: AODbwcBZBVlPurhh+rhyaHT+BPUAhgi0wyfIwK8QNZafO/3UFeSO5Y6L IpdnNjqOjxRd3fsqHUzm7Ss5RtrsMg==
X-Received: by 10.223.134.80 with SMTP id 16mr4536615wrw.62.1494612714495; Fri, 12 May 2017 11:11:54 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.155.2 with HTTP; Fri, 12 May 2017 11:11:53 -0700 (PDT)
In-Reply-To: <20170511.222213.371642737124022632.mbj@tail-f.com>
References: <149453337536.16720.15958758391828419960@ietfa.amsl.com> <20170511.222213.371642737124022632.mbj@tail-f.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 12 May 2017 11:11:53 -0700
Message-ID: <CABCOCHRUEbw9ciLPSk9T9rF7uYRNPqSAWUt-=XjPUTwPe9k77g@mail.gmail.com>
To: Martin Bjorklund <mbj@tail-f.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="001a11491e7eecb379054f57a31a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/LxqeXtD6E1wkfDn_EfIDLy--rho>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-revised-datastores-02.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.22
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: Fri, 12 May 2017 18:16:42 -0000

Hi,

I think the remnant configuration text needs clarification.
I thought the whole point of the operational datastore for config=true
nodes was to
provide the intended and applied values using the exact same
instance-identifier.

NC/RC/YANG does not allow the old operational value and new operational
value to
exist in the same datastore.  Once the server has the new value to report,
it will overwrite
the old value.

Perhaps you mean other instances will be considered old, but the RD
solution has no way to
correlate the new instances to the old ones. Therefore, YANG validation may
fail on the operational
datastore while updates are being applied. I think the draft should make
this more clear.


Andy


On Thu, May 11, 2017 at 1:22 PM, Martin Bjorklund <mbj@tail-f.com> wrote:

> Hi,
>
> This version addresses the comments on the ML, and contains some
> reworked terminiology in order to be consistent.  Further, all open
> issues are resolved.  We have also removed the Appendicies that
> previously were included as placeholders for text that will go into
> other documents.
>
> >From the authors' point of view, this version is ready for WG LC.
>
>
> /martin
>
>
>
>
> internet-drafts@ietf.org wrote:
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> > This draft is a work item of the NETCONF Data Modeling Language of the
> IETF.
> >
> >         Title           : Network Management Datastore Architecture
> >         Authors         : Martin Bjorklund
> >                           Juergen Schoenwaelder
> >                           Phil Shafer
> >                           Kent Watsen
> >                           Rob Wilton
> >       Filename        : draft-ietf-netmod-revised-datastores-02.txt
> >       Pages           : 34
> >       Date            : 2017-05-11
> >
> > Abstract:
> >    Datastores are a fundamental concept binding the data models written
> >    in the YANG data modeling language to network management protocols
> >    such as NETCONF and RESTCONF.  This document defines an architectural
> >    framework for datastores based on the experience gained with the
> >    initial simpler model, addressing requirements that were not well
> >    supported in the initial model.
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/
> >
> > There are also htmlized versions available at:
> > https://tools.ietf.org/html/draft-ietf-netmod-revised-datastores-02
> > https://datatracker.ietf.org/doc/html/draft-ietf-netmod-
> revised-datastores-02
> >
> > A diff from the previous version is available at:
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-
> revised-datastores-02
> >
> >
> > Please note that it may take a couple of minutes from the time of
> submission
> > until the htmlized version and diff are available at tools.ietf.org.
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
> >
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>