Re: [netmod] Preliminary Meeting Minutes from Interim Meeting 9/10/2015
Robert Wilton <rwilton@cisco.com> Mon, 14 September 2015 13:29 UTC
Return-Path: <rwilton@cisco.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27BF31B4995 for <netmod@ietfa.amsl.com>; Mon, 14 Sep 2015 06:29:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.799
X-Spam-Level:
X-Spam-Status: No, score=-6.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DC_PNG_UNO_LARGO=0.001, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIM_INVALID=0.01, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
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 h60UOcz0qMe1 for <netmod@ietfa.amsl.com>; Mon, 14 Sep 2015 06:29:19 -0700 (PDT)
Received: from bgl-iport-4.cisco.com (bgl-iport-4.cisco.com [72.163.197.28]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69D931B37D8 for <netmod@ietf.org>; Mon, 14 Sep 2015 06:29:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=277735; q=dns/txt; s=iport; t=1442237357; x=1443446957; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=7gzqJWf6czQqlL0EZqtuYjbFpnvUuqAXguyy1C9i2GU=; b=mSNnVDMoj4cwIfqC9Ldn4LewtDjWDhzTuQ1EprF3PSirqk6VHnd+t7tT PBcLdAvbWfcTyK9eCrzPSVn8c7iU3sKtA/gvQrLsuC7fV2LZyzT/+8wqR 89YbpmTtJQN6Ej16pkRP5T/LxImIpobpvzbWuMiYDER10a+pgnqJuo2Nv 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CfBACIyvZV/xjFo0jMfQICAQI
X-IronPort-AV: E=Sophos;i="5.17,528,1437436800"; d="scan'208,217,150";a="24726896"
Received: from vla196-nat.cisco.com (HELO bgl-core-1.cisco.com) ([72.163.197.24]) by bgl-iport-4.cisco.com with ESMTP; 14 Sep 2015 13:29:13 +0000
Received: from [10.63.23.86] (dhcp-ensft1-uk-vla370-10-63-23-86.cisco.com [10.63.23.86]) by bgl-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id t8EDTB7g012301; Mon, 14 Sep 2015 13:29:11 GMT
To: Nadeau Thomas <tnadeau@lucidvision.com>
References: <80DE07EF-5EE5-4615-8AEE-E488E8D13209@lucidvision.com>
From: Robert Wilton <rwilton@cisco.com>
Message-ID: <55F6CBA3.2010203@cisco.com>
Date: Mon, 14 Sep 2015 14:29:07 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <80DE07EF-5EE5-4615-8AEE-E488E8D13209@lucidvision.com>
Content-Type: multipart/alternative; boundary="------------050000050304080003000008"
Archived-At: <http://mailarchive.ietf.org/arch/msg/netmod/ZCJQIQVNm4_D98tbczZIr60EFvw>
Cc: netmod WG <netmod@ietf.org>
Subject: Re: [netmod] Preliminary Meeting Minutes from Interim Meeting 9/10/2015
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 14 Sep 2015 13:29:28 -0000
Hi Tom, Do you know when the follow up meeting will be scheduled for please? Thanks, Rob On 10/09/2015 21:57, Nadeau Thomas wrote: > > These are the preliminary/draft meeting minutes from today’s meeting. > They will be neatened up once we are sure what they contain is > accurate. Please > comment ASAP if you feel there are any inaccuracies contained therein. > > Thanks to Mahesh Jethanandani (mjethanandani@gmail.com > <mailto:mjethanandani@gmail.com>) for taking notes! > > If you were in attendance, and are not listed in the screen capture > from WebEx > below, please contact me privately so I make sure you are added. There > were others that > came/went that did not make it on my initial screen capture nor were > listed on the etherpad. > > —Tom > > >>> Requirements Discussion have been captured in the e-mail send to the >>> mailing list. >>> Tom: Question - do you agree/disagree with requirements posted on list >>> >>> Discussing the following requirements: >>> • >>> • 1. Ability to interact with both intended and applied configuration >>> >>> • a. The ability to ask the operational components of a system >>> • (e.g., line cards) for the configuration that they are >>> currently >>> • using. This is the "applied configuration". >>> >>> • b. applied configuration is read-only >>> >>> • c. The data model for the applied configuration is the same as >>> • the data model for the intended configuration (same leaves) >>> >>> • d. For asynchronous systems, when fully synchronized, the data >>> • in the applied configuration is the same as the data for the >>> • intended configuration. >>> >>> Tom: who disagrees with #1 >>> Lada: Who is requirement 1.b. for. NETCONF client ? The example of >>> being able to change the /proc entry in the Linux kernel. >>> Rob: That is not a good example. Take the example of a flash light. >>> Asking to turn on the light through some other means is not changing >>> applied configuration. >>> >>> >>> >>> Carl: we need a concrete example >>> Lou: applied config = show on the CLI >>> Carl: Lou's example is not the correct interpretation of applied >>> configuration. >>> Carl: A concrete example would help here. >>> Kent: 1.d Is the applied configuraiton = intended configuration. On >>> a sysnchronous system, if during transiition from applied to >>> intended, the system simplified the configuration, would that be >>> acceptable, or does it have to be a carbon copy? Rob confirms - yes. >>> Martin: In the draft, for 1.d, the applied configuration may not be >>> the same as intended configuration. >>> Rob: For hardware that is synchronized. If the hardware is not >>> present then it is not synchronous. >>> Martin: Will interfaces show up in applied configuration that have >>> not been intended? >>> Call-in User 13: It will show up in applied configuration. Not >>> everything that is applied is intended. >>> Martin: Maybe it is the schema that is the same between intended and >>> applied configuration. >>> Rob: We are at the same point we were in June. >>> Tom: Do we agree with the requirements or are they minor edits? >>> Lada: The requirements are related to definitions. If the >>> definitions are not clear, the requirements are not clear. >>> Tom: What have we been doing for the last three months? Can we move >>> forward on agreeing on the requirements. >>> Kent: We have consensus on 1 a, b, and c. But not on d. >>> Rob: How can we say we do not have agreement on d. >>> Tom: Is the general sense that d is a requirement is clear. Are the >>> requirements 1 a, b, c, d clear. No negative responses. No >>> disagreement on the requirements. >>> >>> Tom: Moving to 2. Does anyone disagree with the requirement? >>> Alex: Will the applied data indistinguishable from dervied state? >>> Rob: In the draft we say that applied data would be retrieved from >>> derived state. >>> Lada: IP address on a interface can be both applied or dervied state. >>> Rob: The BGP example of hold time has both intended and applied >>> configuration. >>> Christian: The draft says that we can get both in a single operation. >>> ??: Need more examples for each of the requirements. >>> Tom: No objections. But do need examples. >>> >>> Tom: Moving to 3. No objections >>> Tom: 3a no objections >>> Tom: 3b no objections >>> >>> Tom: Moving to 4. No objections to 4, 4a and 4b. >>> Kent: Will add the word state to derived. >>> >>> Tom: Does anyone disagree that 5 is a duplicate of 3a. No objections. >>> >>> Tom: Disagree on 6a, b or c. No objections >>> >>> Tom: Disagree on 7 a, b, c. No objections >>> >>> Tom: Will be taken to the list where comments will be welcomed >>> within 48 hours. >>> Christian: Can we make a call. >>> Tom: Not here. On the mailing list. >>> >>> Tom: Moving to solution discussion. >>> Lou: Can the chairs share the slides they have prepared. >>> Kent: Is that there are no questions? >>> Tom: No. It would help to see the comparisons. >>> Kent: Sharing slides. >>> >>> [Kent to paste his comparison e-mail here] >>> >>> Christian: Are both the kwatsen and wilton implemented using RPC. >>> Kent: Yes. >>> Christian: Would like to hear from OpenConfig folks on the two >>> suggested solutions. >>> Rob: Would be interested in implementations that do not support a >>> particular datastore >>> Andy: Instead of changing the schema, add attributes. Client asks >>> for particular attributes. Would be happy with tha solution. >>> Aneesh: In the extreme case, the reply could carry all the extra >>> attributes? >>> Andy: But the schema would have to maintain the extra leaves. >>> Aneesh: Do not want to debate the solution. >>> Andy: Most platforms do not need this. So keeing it as attributes >>> makes it part of the protocol instead of the schema. >>> Aneesh: So is the solution is for the server returning attributes? >>> Aneesh: Like the idea. >>> Benoit: The two suggested solutions. They are based on >>> NETCONF/RESTCONF. Are they using it for other protocols? >>> Aneesh: We are using other protocols. Will share primitives. >>> Benoit: If the solution is for NETCONF/RESTCONF, will it work for >>> other protocols. >>> Rob: If the solution is mappable for NETCONF/RESTCONF, would it be >>> mappable for another protocol. >>> Benoit: YANG is currently not protocol agnostic. Currently, it is >>> tied to NETCONF/RESTCONF. >>> Benoit: If the solution is for NETCONF/RESTCONF, is that acceptable? >>> Rob: No. The solution has to be more general. >>> Christian: Is the intersection of NETCONF/RESTCONF good enough for >>> the other protocols. >>> Andy: YANG cannot be decoupled from NETCONF/RESTCONF without making >>> it Information Modelling Language. >>> >>> Tom: Need another meeting. Call for consensus on the mailing list. > > > > > > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod
- [netmod] Preliminary Meeting Minutes from Interim… Nadeau Thomas
- Re: [netmod] Preliminary Meeting Minutes from Int… Robert Wilton
- Re: [netmod] Preliminary Meeting Minutes from Int… Nadeau Thomas