Re: [i2rs] I-D Action: draft-ietf-i2rs-ephemeral-state-13.txt

Robert Wilton <rwilton@cisco.com> Tue, 05 July 2016 15:48 UTC

Return-Path: <rwilton@cisco.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 217FD12D0C8 for <i2rs@ietfa.amsl.com>; Tue, 5 Jul 2016 08:48:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.946
X-Spam-Level:
X-Spam-Status: No, score=-15.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 Yp8hJK8T8xqs for <i2rs@ietfa.amsl.com>; Tue, 5 Jul 2016 08:48:01 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F31512D09A for <i2rs@ietf.org>; Tue, 5 Jul 2016 08:48:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7164; q=dns/txt; s=iport; t=1467733680; x=1468943280; h=subject:to:references:from:message-id:date:mime-version: in-reply-to; bh=itLvUBnhG4oR7j9q8WeRJntVfNmkalLaeHAtAFQXyBg=; b=Lf2Pz/o69GrEKKPrHh37JDNXOJ51o7dFlLUYJljsy5zKaAWYmm4gRWua zCNi6MPNh8FAV/AvBmmLrUBLg5LfFIGjlkv5ZNMH20Ip/75n9z6bm6zOl HjPx9e3vqyxgzfJlxoYpUYVp1mMycvoJGH34GphxGv2pI8JR/ouzLizbr E=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BGCQAX1XtX/xbLJq1cgnCBJCpStEWGeCKFdgKCAAEBAQEBAWYnhE0BBQEBbBsLDgQGLiciDgYBDAYCAQGILA67IQEBAQEBAQEBAQEBAQEBAQEBAQEBARyGJ4F4glWKGwWZE4YJiD6Bak6ECIMLhV+QClSDcTsyiHkBAQE
X-IronPort-AV: E=Sophos;i="5.26,580,1459814400"; d="scan'208,217";a="638384931"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Jul 2016 15:47:58 +0000
Received: from [10.63.23.64] (dhcp-ensft1-uk-vla370-10-63-23-64.cisco.com [10.63.23.64]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id u65Flw0o022074; Tue, 5 Jul 2016 15:47:58 GMT
To: Susan Hares <shares@ndzh.com>, i2rs@ietf.org
References: <20160701200743.24561.41389.idtracker@ietfa.amsl.com>
From: Robert Wilton <rwilton@cisco.com>
Message-ID: <d9813764-832c-fe8b-7ee2-ca7ac8dbc581@cisco.com>
Date: Tue, 05 Jul 2016 16:47:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <20160701200743.24561.41389.idtracker@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="------------C17BD6A2F81C57D90E84A2B5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/V2ekVKxQG12LUM2ER6rksbQteyw>
Subject: Re: [i2rs] I-D Action: draft-ietf-i2rs-ephemeral-state-13.txt
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, 05 Jul 2016 15:48:04 -0000

Hi Sue,

Looking at requirement REQ-07, I had a further clarifying question:

3.4. Ephemeral Configuration overlapping Local Configuration

    Ephemeral-REQ-07: Ephemeral configuration state could override
    overlapping local configuration state, or vice-versa.
    Implementations MUST provide a mechanism to choose which takes
    precedence.  This mechanism MUST include local configuration (policy)
    and MAY be provided via the I2RS protocol mechanisms.


It is unclear to me whether this requirement only covers the specific 
case that a datanode for the same YANG schema leaf exists with two 
different values in both the local configuration and ephemeral 
configuration datastores, or whether it is also necessary to allow one 
datastore to override the other datastore by deleting a datanode for the 
same YANG schema leaf.

E.g. if ephemeral ds overrides local configuration ds, and the local 
config ds has leaf foo=true, and ephemeral wants to override and force 
leaf foo to be deleted altogether.

Thanks,
Rob


On 01/07/2016 21:07, 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 Interface to the Routing System of the IETF.
>
>          Title           : I2RS Ephemeral State Requirements
>          Authors         : Jeff Haas
>                            Susan Hares
> 	Filename        : draft-ietf-i2rs-ephemeral-state-13.txt
> 	Pages           : 11
> 	Date            : 2016-07-01
>
> Abstract:
>     This document covers requests to the NETMOD and NETCONF Working
>     Groups for functionality to support the ephemeral state requirements
>     to implement the I2RS architecture.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-i2rs-ephemeral-state/
>
> There's also a htmlized version available at:
> https://tools.ietf.org/html/draft-ietf-i2rs-ephemeral-state-13
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-ephemeral-state-13
>
>
> 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/
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> .
>