Re: [netmod] Last Call: <draft-ietf-netmod-revised-datastores-09.txt> (Network Management Datastore Architecture) to Proposed Standard configuration

"tom p." <daedulus@btconnect.com> Tue, 09 January 2018 17:01 UTC

Return-Path: <daedulus@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 4FCCE12D885; Tue, 9 Jan 2018 09:01:02 -0800 (PST)
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, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 TjdsX22olbSY; Tue, 9 Jan 2018 09:00:59 -0800 (PST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0103.outbound.protection.outlook.com [104.47.0.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2234127871; Tue, 9 Jan 2018 09:00:58 -0800 (PST)
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=EWybgMtZRLoOPKf1mYNJNleHCclfzvqbgfGM6Upi+Ig=; b=LjvNr80mltC3ETX24ZGCIwBiLqkgnPImFeiXstlwKk82aGGaruv+tDkcpXsEA/FSvgA+0li/MWziqHv4OTNln0j9fWQZz4XpxwX/MWA/XfkaMFsObhl4E/xPcYwuxBDKbn96ppkQZL99mydej4QCpggMpaa65DSb+uKLmYRlFOc=
Received: from pc6 (86.169.153.236) by HE1PR07MB1563.eurprd07.prod.outlook.com (2a01:111:e400:7a2d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.1; Tue, 9 Jan 2018 17:00:55 +0000
Message-ID: <002501d3896b$4c17a3c0$4001a8c0@gateway.2wire.net>
From: "tom p." <daedulus@btconnect.com>
To: "ietf" <ietf@ietf.org>
Cc: <netmod-chairs@ietf.org>, <bclaise@cisco.com>, <draft-ietf-netmod-revised-datastores@ietf.org>, <netmod@ietf.org>
References: <151388421473.12936.719186167168412861.idtracker@ietfa.amsl.com>
Date: Tue, 9 Jan 2018 16:38:27 -0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
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: [86.169.153.236]
X-ClientProxiedBy: HE1PR0701CA0056.eurprd07.prod.outlook.com (2603:10a6:3:9e::24) To HE1PR07MB1563.eurprd07.prod.outlook.com (2a01:111:e400:7a2d::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5f731702-b3e6-4070-4f50-08d557828cde
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020040)(4652020)(8989060)(4534070)(4602075)(4627166)(201703031133081)(201702281549075)(8990040)(5600026)(4604075)(2017052603307)(7193020); SRVR:HE1PR07MB1563;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 3:BnwOBhHRKjqCJa7/JAcvjZP5IpweS35+8J27Yj5RK4TittxW3NlvvhykRU6EutMRSH2a7GtB0rVPquDFel5+P25BBkuwUyUeLSxTafwu2UACUSsfM1yT6IoEnCtX+h5GfaWVi+dosGbgauUyL+jBe4vNq3jFPSJe9ALntZ8I/RkjA5/hMl3vWmFX5hoHgRwXvaWJtpCFsCl4V7/vjAsiC3pcTIUC2hFXExrmcnzmhXTxaSjJLHUXToZ/wggG1GSt; 25:ye6a+9/8PrxCUFbt/Alw16PzIivqFT/mkoK9YqdRvOfiu4m3O18AGt8eC/b+e6JII3INTKQxQ8iw4Yh1EFjR3ZqRLn/ro1WVviH8GrnKXzEcXGr9las33Z+H0Fiqr3AHshVG/RdaoJwVlOxD9h/WIjKCyB4pZF2ut9OvQqHB5+TLIW2FzaJBwxzwg5vUNfLwaaWx2sGDnI1QP4cDW2jE/Eo6hpG9206A2CL1kdO3B5/cchePnHjjT2zDNX7O0aNYZEggwEc60GZCW5ES0+KFice52Nv3Mx31yT/xUDmtfMde04Y6Z8+ZkblsjTT/ITP6zu3cZqmt5nXugcDPwT76Vw==; 31:E9oQ8oVhfNbJTN3FgO/DEuUJM5+GUY7UzyPIWGyWfvTmXhwVyK7+YYJ2ovuSKCr8U2FGGDTPqJgf1a4nDvdTOJtd21ULg417SQcxozrAM/H2u6QQmd88tQeGjdn02ZUvpOshJLhw8XY2+znV756GkPSV6nW1nrm/jeFdULmCU2xa0M7o9AegBUahzlfzjq1FwaX6jwXEoyqqMSd2EEmCQwCA+3DLNBeFqSxeMGf3Pwo=
X-MS-TrafficTypeDiagnostic: HE1PR07MB1563:
X-Microsoft-Antispam-PRVS: <HE1PR07MB15638A173F683AEFFE9474DBC6100@HE1PR07MB1563.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(120809045254105);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(61425038)(6040470)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231023)(944501110)(6055026)(61426038)(61427038)(6041268)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(6072148)(201708071742011); SRVR:HE1PR07MB1563; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:HE1PR07MB1563;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 4:bMJzkoM6MGFatRon6LrtkAq4mMR74vLtpPhW/PEk9f2uVsRS1lKv6gdejL/6oLA89BA/+oE0EBRHPytYddNtV3ha/UnU+wIb6WRhGozUZm5lkjDOfjozxH91h3VDi20FtWJnte1yjyOqcNIkNg/xFII1WvsK8HCAQhKiTRuLMhyuTzz7MGoZEi2Eg/c5U9ikZCNrEb++WWkB6gFEWd7W7O7VWdu/CTTzdpwlsphQCpAcMVhGTFSl0FYaewEGdczQrSacLvq+QSdKGA3DBxjSBqhpTLyh/onzFSdczW/Xw2+G+9k0X4fJADm1lbwzbNe8
X-Forefront-PRVS: 0547116B72
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(396003)(376002)(366004)(346002)(39860400002)(39380400002)(189003)(199004)(13464003)(305945005)(16526018)(68736007)(106356001)(47776003)(7736002)(6496006)(54906003)(62236002)(1456003)(44716002)(66066001)(86362001)(25786009)(23676004)(1556002)(50466002)(6346003)(61296003)(105586002)(52116002)(229853002)(386003)(5660300001)(14496001)(81686011)(8936002)(59450400001)(6246003)(478600001)(6306002)(230700001)(230783001)(81816011)(50226002)(76176011)(53936002)(966005)(84392002)(33896004)(5820100001)(116806002)(44736005)(6666003)(4326008)(4720700003)(2906002)(316002)(8676002)(6116002)(81156014)(3846002)(97736004)(6916009)(9686003)(81166006)(6486002)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR07MB1563; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:0; LANG:en;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=daedulus@btconnect.com;
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA3TUIxNTYzOzIzOnZ5QWVTclVRb2JvQm9hNjl2UWUwdm1vbzlw?= =?utf-8?B?cURuUUpZa0FwVDRWTmZ1djhyMXBaaHpxNkw2aFVVUExEWC9sTVJwdGMvSVNT?= =?utf-8?B?NXVQci9JeHBlb3JVRzNWUjFOME5wRnI2a0I1UDRFNmtHQ3Z2ZmlJWGJ3dlNs?= =?utf-8?B?dXpEenpYajNxQmM2K2t2cmNxeEtwemJ6N2RsVGJEL2JOUTVYb1hud1JraWUy?= =?utf-8?B?L2JKUnAvUU9OTmVBTW5pbnRhdGRJRzY1cktXYTFpSFM1U2loZStTK002QlVV?= =?utf-8?B?Tks4VlRmTFA5OWRpeXI1dm9EdTdyS0Z3clBtallBcEp0VFU4NGVqNDR4RG1m?= =?utf-8?B?bjVwaHF6Um53c3BoUzVsK1lZMzg0Q3JPN1Uwbk1maDJKVEtmWFArQlZmb2tI?= =?utf-8?B?MHdMZjNVOWMxTEtUeUttU0FMdVJXM2pmb1RMZUZVaVVCcllrVGFFUWpQcE1G?= =?utf-8?B?cjJuVjQydTloWWNvQWgrWU5IM0Q1R09HUjhyK0wyNDJDb1hYSzArbGticzFU?= =?utf-8?B?VEcxYi9uU29zR0pTR2dwL2I1TWtLZlZyUDhOVjRhTExON1NES3RkUUJiR1Rr?= =?utf-8?B?dzE2QSt2S0ppazRpQlVSdmltbnZ0S1VFRTlYemMwSmp3aXN3dndhdUNEK3Rw?= =?utf-8?B?dnFNQ1JwdXpDUXFYS2N6YkMraEZQTjlYdjRBR1ZvMEd2M0U2OWZZcVd4U2VP?= =?utf-8?B?c3FwRkowcHd1WmE5ZEkyUUFlK1hOVEFBUVVCU016ZlNxdTZYdlJ4akVPWUg1?= =?utf-8?B?dEtleG44cUNzLzN6cHdUdU1iWktrT09BQzVtbXlZN0ZreWlhVVFiblBCRW9G?= =?utf-8?B?dXBGNjloaWNxU3JvQ0xjSlpqakdiTllNZkdaSlNTUnh4UDlEQjFtTlVPYzdW?= =?utf-8?B?MWxIeXhUaTExcWs5bEpOY1U2dHllbWk1cmFsWDhmMmx5RGgrRnhTQzJTc2s3?= =?utf-8?B?cUY4QUMrMzRTUjZ3Y2lNNVJrQWIxdkJUTzBja0p0OG5OZ0VZUEczNVRxUDdN?= =?utf-8?B?cWRteGM3UTl4ZkdYamppM0NJaFAxc1U2V1EwcGVMczVxRUIzMnB6N2tKK0dG?= =?utf-8?B?T0tGakRTZlFscm4xS20xbHg0dUJUdVZ1dzl3NDl4QWhnTFhqaERWMXlmUVU3?= =?utf-8?B?d1VoeUJjNmNZaWkvNUtBUGxFTVh5QkgvNTh2WTRBT3FCUE0rQzN3T21neHFv?= =?utf-8?B?UDRRaEZ1L1phZDFKV1p0SlhrTUluZUFvcE5jUVYySkRXOUZNbHdqWDhFZTJ1?= =?utf-8?B?U3Q0OWZteFNpT1UvWkorL0ZJWHZRc1N0MVhTeUY5SXQySTg5S3hnY3VkUUxn?= =?utf-8?B?OTBQL0NQRmx1TzRQU2wzUmI0Q3dnVzFlQ2RjOUNKL2dmVFkrQzFtVVlPOWkv?= =?utf-8?B?aDErVjkzQzRRWUxWakxDTjFLdXQ3ZEJ4anhRempVZE5wTWYzeTNkVTM1Vmwx?= =?utf-8?B?bzBrZ1NzcE1aVEpnOVdEbG5tYWdEK3JlNXRzRVhtcWlDNGo2dEVPUDFlMXBX?= =?utf-8?B?a1lGRlJLUDhlejJicUlPcWF5c0xoTDlwOGFjdS9sYmFEaW80OUtqTTBpanZZ?= =?utf-8?B?U05RUjBuTERSZTRVdHhoWGZzcXRkNnljY2JQTXZVYlpJcVV4aG1HVzlsSER4?= =?utf-8?B?Sm03RkZOVlMrSDdOb3FIbUxPU2RLeU9Oanc2anQ5cGlWTTlwVW8rMjBNMFp5?= =?utf-8?B?bXlLYWZKMXdWc05YTVQ3K0NSVEM1UVhkZzQ3Y1VzSnRUS3VsSmpncHNiNklz?= =?utf-8?B?enlDanBMY0hWMTdlam5Cd1lRWS9VSThBdnEzWEhtS21UdE9RcnBUR05FZ2I2?= =?utf-8?B?RTVFdnJXc2Y3UXVqaWRieS9WRGhjdGtiWDAzOWpGZ1VsZlU0YnpRQnZ4bVY4?= =?utf-8?B?VU9uUXp1ZXl2a2VwN2JtRnZoc0ZUSWhOa3JsU3EyQmlSNzdSdlZ3UWdBd1Jw?= =?utf-8?B?ZElCTXZaaE5FNGhIMFlrNGEwdUlHZzdYRDlCcU13dHBOMTFURW1VM20zaEE5?= =?utf-8?B?WFliaEIxd1RnaUVQYXNIZkhZcFdJUzI4OXZzK254U3F2NVJla2JQMlBxYytz?= =?utf-8?Q?EJr2OxwPflsa1vYSwDhNRmc3S?=
X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB1563; 6:8/im+oG6j+GFjEmnT3DzR7Q5bzraKfFL3SFYSgJ1B7laskmYkwOPNBMhGBG971RB8YwWYZnEWIUq3TWhBNOre3oeO0Hz84MWtIPsvmSkle+01seF+juToJyNntxBB14rNvjTYUBqqiOKtkeUfZFHDoFzjOd4HcYZT6+9LOOzFsZLotePzxOqFYASKnkd8Xlnkxd7j5MgeTABhB4dQ8+/HA7hlMmzmGkwNb7zSq619V9AqA8A7J9VdG99B60c5y5WHrvnJAJ1dSWzLnVaCQQPK3nTgMN8lPVBFB3REc8HUPM7n8BwWWEYSFMxXH481vjk5JeQbhBVK3tgfz566IbXm7r/kHOZp/w02FY6dOZVE+4=; 5:XCSGD6ewG0kpstlTG27NRbxpppKCXccJlDjB4RUgQVS7MEgTKvDpSDJswxhywYh3O94kEcey/+rQ6dn3ddU5Y2XpkeXwuU0xDgmkNGHhzcuEU1e8EsT+hVpHrDH59tdiDkVKoTedIU4oYyKA9P6/5WGHU1t7JTOCa/3LoeRHAHQ=; 24:aYa7gdPO2a6C6tIpmsjojhYcu65+zI4p+pizBhAX23VuN7noP4J1ewNher0KoSaSX5tXqCNAVR96YOcRAtwDsI5sj1Egn23H4QuVjgxT7s0=; 7:kmCZoAxCXmaABkhUk7DBuLPE4zCnP9nlWJyXL0qn8W8Bl0yyii/dYNbisXkzEA4UDYTLJ7aZ9V2QOTbibEddBkb2ewgH05vvy4LBWl51zRyVGEW2iY5CyzYk+l0ig+oVzdoBoRP2Tnt2wCv2XDH+hFyrLwl1fDAo2+0SBIgXBO/ABbu98lG+fUbJRILhI6gFqH1nShrCTTfELYZFfRQ7vxmDnK9UBbTGmjRGjrgBd2ZQSJMEfNESET/7Dn1Zctg7
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jan 2018 17:00:55.7287 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 5f731702-b3e6-4070-4f50-08d557828cde
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB1563
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ndtUKhFhzKyIIyqgomPcqkOjQIw>
Subject: Re: [netmod] Last Call: <draft-ietf-netmod-revised-datastores-09.txt> (Network Management Datastore Architecture) to Proposed Standard configuration
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: Tue, 09 Jan 2018 17:01:02 -0000

This I-D re-arranges the tectonic plates which underly the IETF's
management technology and is likely to affect all such work for some
years to come.  As such, I want it to be clear and unambiguous but do
not find it so.  I find it unclear as to the meaning of the word
'configuration'.

Netconf (and latterly YANG) were instigated to facilitate configuration,
which was narrowly defined as the values that a user might want to
change to get a box from its initial state to its desired state.  What
might have been thought as configuration historically - values learnt
from hardware or the interactions of protocols - was not configuration
but state, latterly referred to as operational state.  This narrow
definition of configuration is reflected in this I-D.

However, working through the 24 definitions that appear under
'Terminology', while the early ones use this narrow definition, by the
time
we get to

"learned configuration: Configuration that has been learned via protocol
interactions "
or

"system configuration: Configuration that is supplied by the device
itself."
the meaning has clearly changed to encompass all the different ways in
which a device can learn a value i.e 'learned configuration' and 'system
configuration' are not configuration as has been understood up until now
in this work.

I think it hard to follow this I-D when this key term seems to have a
variable meaning. I am uncertain what meaning to attribute the word when
it appears in the later text.

Tom Petch

----- Original Message -----
From: "The IESG" <iesg-secretary@ietf.org>
Sent: Thursday, December 21, 2017 7:23 PM

> The IESG has received a request from the Network Modeling WG (netmod)
to
> consider the following document: - 'Network Management Datastore
Architecture'
>   <draft-ietf-netmod-revised-datastores-09.txt> as Proposed Standard
>
> The IESG plans to make a decision in the next few weeks, and solicits
final
> comments on this action. Please send substantive comments to the
> ietf@ietf.org mailing lists by 2018-01-10. Exceptionally, comments may
be
> sent to iesg@ietf.org instead. In either case, please retain the
beginning of
> the Subject line to allow automated sorting.
>
> 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.  This document updates RFC 7950.
>
>
>
>
> The file can be obtained via
> https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/
>
> IESG discussion can be tracked via
>
https://datatracker.ietf.org/doc/draft-ietf-netmod-revised-datastores/ba
llot/
>
>
> No IPR declarations have been submitted directly on this I-D.
>
>
>
>