Re: [netmod] Opstate solutions discussions: update and request for WGinput
t.petch <ietfc@btconnect.com> Fri, 17 June 2016 15:17 UTC
Return-Path: <ietfc@btconnect.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 BAF8812D764; Fri, 17 Jun 2016 08:17:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 XWwJZz3M9U0q; Fri, 17 Jun 2016 08:17:46 -0700 (PDT)
Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0708.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe04::708]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD51F12D766; Fri, 17 Jun 2016 08:17:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=xcImB8/gNREMS85dd7In6OaSf23duhn8XgTiIpC0RBE=; b=grVmxYv63HQmAuHEEdN1/5SB1C+bQU2CK0wFpx9wqxzdLP9EUWTDIryNMaWaxMVrczZGo3u9nRvaygerDcKvlxgrlJ92hD/pdsPvAY+7VZ8emcA3gN/Vz9eLQ/XEkwgoixUUgrwParClRjoQ+FpBcc3sZTiuHAyg/zSu5Lm1pNE=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
Received: from pc6 (81.151.165.8) by DB5PR07MB1622.eurprd07.prod.outlook.com (10.166.12.149) with Microsoft SMTP Server (TLS) id 15.1.517.8; Fri, 17 Jun 2016 15:17:27 +0000
Message-ID: <008701d1c8ab$211bfc20$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Lou Berger <lberger@labn.net>, netmod WG <netmod@ietf.org>
References: <63b1dc74-c60c-351d-8d6d-38c860a6476e@labn.net>
Date: Fri, 17 Jun 2016 16:15:37 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [81.151.165.8]
X-ClientProxiedBy: DB5PR08CA0039.eurprd08.prod.outlook.com (10.163.102.177) To DB5PR07MB1622.eurprd07.prod.outlook.com (10.166.12.149)
X-MS-Office365-Filtering-Correlation-Id: e030dc78-0583-4b48-babd-08d396c27e8d
X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1622; 2:gg2e4v7gFoT0+aYZY8lYHxHIIAyfk+7mh3ramGYF44SW/2vcrr4px6AqUqjmdEtCQ3DB8TGsxTJDnvEX+YMuekyN429ZhXeA4kW5zMc1FaFm1xKgpVjFScUQDxlPveoaGJwsGCK8PGocOizdFFIi1jSEYIdLZjN3+elyQ/8gUTGplJ9HiPWoSI1U0Xu0zurz; 3:11yYHxuXPe8WsNhi8F9liUMHhjiC+siEHkbHdUYssPuRyqmA/MpqcuQX5dGq1cPwGQu9pAzWtjiD7m3s61k2hHw8Z8TpufoPEEdyVCJN7EH9UnTmKPdjeg/UYXEzhxZx; 25:umpwPiSFp8QatNFGhQ90tMLt1xbmUtAXzjj3vQaxmncL2587CUA07y9RF48j+NN8uoJeCCahJqhdejEfoVs+HYg8eH3tSdEd3G4GdwVPWb12zixgm/geYnglaQdbdtAN6+85K0WHAFZDkGgl/Y5eYeB4O81JFaTk4tv0zZXk9aOOBRd+/arjuPnbgv+CvQupnefm8146g0KkmLBkpssccEGOWtMZrUzZ5WCEUI5cqdeEoVHroNyQkwfZ+Q7gVm91hlwyVcH5ciadYVDHXNr77+u8LOCGF0TpsatDubIYjSXmqOasT2VvAMk/IzsCnHf/o3l8s2wtxUeShQr9kb49oUqvCjmiNEKbcr6HQHDuyXJ1fyVl/tLgPeRrySjmummHVdo6Vqmcc/VV+05nFwuFbumhYQm22J46BsKQrHHDJBU=
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB5PR07MB1622;
X-Microsoft-Antispam-PRVS: <DB5PR07MB16227E498E2889635356C7A1A0570@DB5PR07MB1622.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046); SRVR:DB5PR07MB1622; BCL:0; PCL:0; RULEID:; SRVR:DB5PR07MB1622;
X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1622; 4:8qQzt8DgxP+K4IrrTsCgF8Pri4b2WHi/if4VXLwPD25B+9w9DnmSwUIzvkwOeqBxBeqreR6XuIQU3f7bXJJDeVswggs3/mn+EVYtQKLzY3228r8dqWz12ufQHUQS19Cw//fxkxCessQKS9FP6FnVvXxX4m+vA0IIKZbGc6TotKJ/I603D11rqowqDw8WBbtPg113rh8qhrs9/JXPV4NKCQdOBNB5bmlj2o8q6VlS3xYGZ+SMJzPpJ3U59A9q8FCQ13Ugg5HJZjwFB4/CsAoY5qsRAqQl5C1WExHbIhrFGErQrFqghh3J49oUfeTpl51/tjYDQf53Z2FUNB8YbeSOIPVY4Ik0rl0bIdDEkt8kSXszH/Bmk10PyJja9aJI4gVG
X-Forefront-PRVS: 09760A0505
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(189002)(377454003)(13464003)(199003)(101416001)(81156014)(561944003)(106356001)(81166006)(5008740100001)(33646002)(66066001)(77096005)(15975445007)(50466002)(105586002)(62236002)(2906002)(44716002)(47776003)(84392002)(4326007)(86362001)(8676002)(42186005)(44736004)(230700001)(81686999)(76176999)(50986999)(50226002)(14496001)(6116002)(3846002)(586003)(19580395003)(61296003)(23756003)(81816999)(5004730100002)(19580405001)(15650500001)(5001770100001)(97736004)(9686002)(1456003)(1556002)(189998001)(68736007)(116806002)(92566002)(74416001)(7726001)(4720700001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR07MB1622; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:0; CAT:NONE; LANG:en; CAT:NONE;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1622; 23:fX2zkCgZHb8uef2fkQ7YFTJ5b4+rhBZnbgggmMYUz3KnACUAo+xVYcmFKgj+U4NpZ2/NRE9l69AdgRjLOs3M6oAdSRvb76bwzHmvAaxx6rfjMnTQ9QqVCRpF8E5t31ktzgSV7YkAzsmkUnPyM0bH29GESEMUyC7OJsgZemUa5ite1gyrM2srjVsF+T7Y/l2VW3WU8Q1UHD9B4fPkza50pCbNPsIylzMv/PHlA3DRimVKCRUrMMSKw6zZlF0scCLGIy8WNpcjKHoE9z9Elr3DIuGDBQYxsfGJQMSLXAVBQ9f9bxnaQu0NRKUNTFFm9RCZZBGQClPBVfJV5QZVKhGHLut/95pbwoTM+iGvvq70Vgq2NfuuCmagsEp538CYEGDozrIpxdJmRP4He8n7E7xnkMDZWofzpDQ11I0PkRSGmzexboyn8mocfXZ829o/CJAqLZI7q1FVNJT/c6lMwQQAUljrXQWIE+k8Wc1lBr2owrjgIdgw/zgmxIKRSp8R+m9aYTCUOn9O2KHp8kYbXXpwJuMtcEsX7TaGyxRwbQwFqQ6br47iUoe3FJAtXIoOFKif2vStoZiR505LHi5YlrwBVvasXLb9ZfywzY4V82ootWpeVpLNbsx6Upw3JcdRtejy4R1B+msrPO/EgasKEArNfzmjYgy5rgVAOphXUD10CfJeaZWzg83NmQ5FlO/1Bwn+/9UVNAHszaAi+b50lMV+TPs7onIkWKPgVPfDB35C9uUznYJtLkzTuFkOOuvSfT2AdpDgpCahQ0YrQjzvJmENaKrxoYGm4IQt9A9P2sKW8PQfRCp88PFGAAkmKhD09QXLWCmJipPoNEFfmw4hLxZvMWE1SFNM8E/RUCViNuDcAz59nXnghhXuuG7UKYouy2j4tQiLNDFtqyuT+lO1bIvDwY530EsN5ULgZkJswP1EGyztdnr+RhND9LpyEHp56vzDsLOmtAcbLB8JRXP4KHZ5ZwFTSUJfwzo4GXV9T4B1aoo8IfKI8EFqgzKse73P9YxtQZUELXEN+N9ops9+d889I3JNBrs0AM3qDceY8ic09YH1HHW6AwWPgSuaJ+Dr3NRxXPs3RuBvJtv0IMkq3bivR8FPRRW0a0Ns/7oGXaK8kbhWfDa8rIasOJE7Uifwxu36mCU4eLkMMqmvmtsN3RFXI/m7EU8wcdRThTBa2e3E9m9kVjzxLQ+awzSWoxgX+JGq/BWKjv6FkLHs3k9XbTG+8BIxz219KGj56+UZL5DDE+GRWleF4EG30Ekz+ZI2P/5Ci6NUH6MqWSyIzDwWHRqujRlwTxI/QEKNktDE86WNq8DdhKlRxVNdZy5WiiZCkl23eM2KpznCZEdLueEW4TOPX+ElPwuEMzSgYiRtZ0P4AZ4IzNtr86VXWo5Y7ZUI4D1VG9NgVUt/sIvrf3gWIKBpiA==
X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB1622; 6:FfoJ/cg2Tr0r3c4wJoLPUfs/afm6u/Hh295LcQ7Tg+BhkeiqwxNBENyBWwyVYQ7SKuExo/ci3DtlbmVJvWn5zP9lBBYScA00vXIwZLXQv48JpNnxvFoYQqv1tqQxjgHv3wLYblLuzjfrkOArbvUrqOs1lCfo5KnCqEskaIuVM2iqo0rXdWcnZqkKS1gpUvGLeqZgT+ggcL9Oy9pHLQxldikYxaB/RTLe3xq5PdsLdBBnz/m9n9N8KT+SzJvDj2urfouELztX0quuo6FnMVXcrnT+yfSoPcRZtHO/TgQu88c=; 5:vWzv0cmY1D8q7ffId4/THV3S62m3U2/TGmQQRjalqRe+1FM/4Y7JNjy6UidGVJk1VOQ+lsd2Rh8c3D3aFqtE0ZNgiyjjIpppT6dajppVDG62BAAGWgxfwjuFaWDjPMPLBSi5fZO0c4Klgk3EaJvEWw==; 24:miTKv+VhbCO7XQrP2iAdzk5jyQuwTNdSSipQSX0ePNqL2eDn+/oVVgfyjLoXuaJ8XQQnTYVrruuwQ+IL6sry0fRVwCTTOrSRO4yFKAfyWio=; 7:WmP9t523vyatibyabQJ0bHe+cZWCUak7IiexBG76VsV6oEtNkPL4kwuQk3isr0aRXPdeU6V0lYeKaZ1ZW9esh9t4fikW5gaMbjh7ydPdVobRhBMMFICRG//LeUYo7Um7sb5aVQ8AONsc6loyoaazgbPj7EzD4vKTcKXVhuXX6hczS5QMxamd1rSi7hMJ9d7YcIcVZqJHGFDJ2djU/16KxA==
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jun 2016 15:17:27.8449 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR07MB1622
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/179Sf5iF4JRGzOYEQ9m47lcLe0I>
Cc: netmod-chairs@ietf.org
Subject: Re: [netmod] Opstate solutions discussions: update and request for WGinput
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.17
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, 17 Jun 2016 15:17:48 -0000
Lou By now, 17th June, I see solid support for one option but only see comments from a somewhat small number of participants The majority of the authors of the 172 YANG files I have in an archive are probably unaware of this discussion and yet some at least will be affected. What concerns me is that history might be repeating itself. In a sense, this discussion is about the original proposals for NETCONF and YANG not meeting current requirements which may be because there has mostly been a limited number of participants in netmod discussions. I was struck by Dale's recent, brilliant review of 6020bis because it came from a fresh angle and brought up nagging concerns that I had had but had not been able to articulate. With a wider audience, similar comments might have been made much earlier to the advantage of YANG (perhaps even about RFC6020). In the same vein, there is NETCONF. Juergen's I-D, which I see finding favour, could be said to cut the ground from under NETCONF (well, I would). RFC6241 says " Configuration data is the set of writable data that is required to transform a system from its initial default state into its current state. State data is the additional data on a system that is not configuration data such as read-only status information and collected statistics. " The proposed 'intended' in the I-D is (ct, ro). It is ct, configuration true, so it is configuration data. It is ro, read only, so it is clearly not configuration data. Without changing RFC6241, I cannot reconcile this. So I see RFC6241 being changed; can anyone reading the RFC understand it any more? And yet the I-D makes no mention of this change to NETCONF nor have I seen any discussion on the netconf list. Stimulated by posts to the I2RS list, perhaps also a trigger for Juergen's I-D, I wrote up my own summary of the current state of datastores but I called it draft-tp-netconf-datastore because I see NETCONF currently telling us almost all that we know about datastores; YANG 1.0 adds very little. For me, NETCONF should be the starting point. Tom Petch ----- Original Message ----- From: "Lou Berger" <lberger@labn.net> To: "netmod WG" <netmod@ietf.org> Cc: <netmod-chairs@ietf.org> Sent: Tuesday, June 07, 2016 3:19 PM > All, > > We want to provide an update based on the off line discussions > related to OpState Solutions that we have been having and solicit > input from the WG. > > All authors of current solution drafts [1,2,3] together with those > who helped conduct the solutions analysis* were invited to the these > discussions -- with the objective of coming up with a single > consolidated proposal to bring to the WG. (I/Lou acted as facilitator > as Kent and Juergen were and are involved with the technical details.) > > The discussions have yielded some results but, unfortunately, > not a single consolidated proposal as hoped, but rather two > alternate directions -- and clearly we need to choose one: > > 1) Adopt the conventions for representing state/config > based on Section 6 of [1]. > > From a model definition perspective, these conventions > impact every model and every model writer. > > 2) Model OpState using a revised logical datastore definition > as introduced in [4] and also covered in [5]. There is > also a variant of this that we believe doesn't significantly > impact this choice. > > With this approach, model definitions need no explicit > changes to support applied configuration. > > >From a technology/WG standpoint, we believe an approach > that doesn't impact every model written (i.e., #2) is superior. > The counterpoint to this is that the conventions based > approach (i.e., #1) is available today and being followed in > OpenConfig defined models. > > We would like to hear opinions on this from the WG before > declaring one of the following as the WG direction: > > A) models that wish to support applied configuration MUST > follow conventions based on [1] -- and the WG needs to > formalize these conventions. > or > B) no explicit support is required for models to support > applied configuration -- and that the WG needs to > formalize an opstate solution based on the approach > discussed in [4] and [5]. > > We intend to close on this choice before Berlin. > > Thank you, > Lou (and co-chairs) > > [1] https://tools.ietf.org/html/draft-openconfig-netmod-opstate-01 > [2] https://tools.ietf.org/html/draft-kwatsen-netmod-opstate-02 > [3] https://tools.ietf.org/html/draft-wilton-netmod-opstate-yang-02 > [4] https://tools.ietf.org/html/draft-schoenw-netmod-revised-datastores-00 > [5] https://tools.ietf.org/html/draft-wilton-netmod-refined-datastores-00 > * - Chris H. and Acee L. > > > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod
- Re: [netmod] Closing on an OpState Solution Direc… Benoit Claise
- Re: [netmod] Opstate solutions discussions: updat… Andy Bierman
- Re: [netmod] Opstate solutions discussions: updat… Andy Bierman
- Re: [netmod] Opstate solutions discussions: updat… Kent Watsen
- Re: [netmod] Opstate solutions discussions: updat… Andy Bierman
- Re: [netmod] Opstate solutions discussions: updat… Kent Watsen
- Re: [netmod] Opstate solutions discussions: updat… Kent Watsen
- Re: [netmod] Opstate solutions discussions: updat… Andy Bierman
- Re: [netmod] Opstate solutions discussions: updat… Lou Berger
- Re: [netmod] Opstate solutions discussions: updat… t.petch
- Re: [netmod] Opstate solutions discussions: updat… Juergen Schoenwaelder
- Re: [netmod] Opstate solutions discussions: updat… Kiran Koushik Agrahara Sreenivasa (kkoushik)
- Re: [netmod] Opstate solutions discussions: updat… Andy Bierman
- Re: [netmod] Opstate solutions discussions: updat… Lou Berger
- Re: [netmod] Opstate solutions discussions: updat… Acee Lindem (acee)
- Re: [netmod] Opstate solutions discussions: updat… t.petch
- Re: [netmod] Opstate solutions discussions: updat… Robert Wilton
- Re: [netmod] Opstate solutions discussions: updat… Lou Berger
- Re: [netmod] Opstate solutions discussions: updat… Nadeau Thomas
- Re: [netmod] Opstate solutions discussions: updat… Mahesh Jethanandani
- Re: [netmod] Opstate solutions discussions: updat… Xufeng Liu
- Re: [netmod] Opstate solutions discussions: updat… Jonathan Hansford
- Re: [netmod] Opstate solutions discussions: updat… Juergen Schoenwaelder
- Re: [netmod] Opstate solutions discussions: updat… stephane.litkowski
- Re: [netmod] Opstate solutions discussions: updat… Lou Berger
- Re: [netmod] Opstate solutions discussions: updat… stephane.litkowski
- Re: [netmod] Opstate solutions discussions: updat… Kent Watsen
- [netmod] Closing on an OpState Solution Direction… Lou Berger
- [netmod] Opstate solutions discussions: update an… Lou Berger
- Re: [netmod] Opstate solutions discussions: updat… Andy Bierman
- Re: [netmod] Opstate solutions discussions: updat… Martin Bjorklund
- Re: [netmod] Opstate solutions discussions: updat… Ladislav Lhotka
- Re: [netmod] Opstate solutions discussions: updat… chopps
- Re: [netmod] Opstate solutions discussions: updat… Acee Lindem (acee)
- Re: [netmod] Opstate solutions discussions: updat… stephane.litkowski