[netmod] Adding system configuration to running [was: Re: Comments on NMDA-04]

Balazs Lengyel <balazs.lengyel@ericsson.com> Thu, 14 September 2017 15:36 UTC

Return-Path: <balazs.lengyel@ericsson.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 6B285124319 for <netmod@ietfa.amsl.com>; Thu, 14 Sep 2017 08:36:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.387
X-Spam-Level:
X-Spam-Status: No, score=-3.387 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=ericsson.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 kwLYlo7hk2Tc for <netmod@ietfa.amsl.com>; Thu, 14 Sep 2017 08:36:01 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 660A9124239 for <netmod@ietf.org>; Thu, 14 Sep 2017 08:36:01 -0700 (PDT)
X-AuditID: c1b4fb3a-617ff700000051a3-1e-59baa1dfde53
Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.183.57]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id A0.A3.20899.FD1AAB95; Thu, 14 Sep 2017 17:35:59 +0200 (CEST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.57) with Microsoft SMTP Server (TLS) id 14.3.352.0; Thu, 14 Sep 2017 17:35:58 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=jodVCqBkWsx0DxLynnE6dgoA+3DyzI6DkYiVFyyUGnQ=; b=GjWINBMqE1EXa/Csq003sAHpVUVA6tu3/ZiTc1ThL0++v4jAgmO334pfQ0+to6NaytOc1BdORSgdYb3pWmM9Jc6CpObT1GR10kGoTmRZu9opyb7mEOndtEyyx6COyn10st3JQ9AWgtViOQxv+cbcTqRuyoclXevYxShYQxpmmIw=
Received: from [159.107.197.117] (91.82.100.59) by AM4PR07MB3428.eurprd07.prod.outlook.com (2603:10a6:205:b::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.4; Thu, 14 Sep 2017 15:35:57 +0000
To: Martin Bjorklund <mbj@tail-f.com>
References: <9ec6b2e4-36a7-87e6-59fa-828855235835@ericsson.com> <20170914.163239.143365521945928900.mbj@tail-f.com>
CC: <netmod@ietf.org>
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
Message-ID: <4ce3efcd-6e88-9390-1241-21fb89985a9a@ericsson.com>
Date: Thu, 14 Sep 2017 17:35:51 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <20170914.163239.143365521945928900.mbj@tail-f.com>
Content-Type: text/html; charset="windows-1252"
Content-Transfer-Encoding: 8bit
X-Originating-IP: [91.82.100.59]
X-ClientProxiedBy: HE1PR05CA0142.eurprd05.prod.outlook.com (2603:10a6:7:28::29) To AM4PR07MB3428.eurprd07.prod.outlook.com (2603:10a6:205:b::13)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c7a213a3-87e7-4bcf-75e7-08d4fb864b8b
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:AM4PR07MB3428;
X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB3428; 3:z/ow5tDM5IhPisHbzcPQBXGi11TMoHoe8iGQmKGX5vm3cZdrTmiYCS/wk5siwa273jXmujBsrA86cdSYrd9HlgxIDfUcgl3/pwBg+PU9WOz6DsGGl5Kqh1HcIx7U3sDSwfNQXPesz5BKiXzUL5+UqwEdFQ/3kBDboBLvvM0m0Mx38CI8l7pcFMen/QLQGKvKxQZLiSh9NAIl+Rm1t9zGP7OTFpJDfbgNBXYTR7owL/uqvZKq7bh5Ms0SegYNOYpM; 25:JaqzcUo19XKflDgxHW+w7NhOar1rWoLvULHu+wPuCCEWEBb4IFe1oZZbfY+OtbhDPVCK+8U6zcXpJ8RGb3aOzzri9Pb3XbGP+ryB/6KJAZXbov/fftonS78GDphrEKF8nJdVswWmuwKi+tATZen4Lxmp7+gcasl4G8uz/kxPc/IyE+biB+ncTWYsVbXcuRZow83rPsYoHsBLrrZRQMryLQgNjzZvWl0e7DXk1tzENjJYNoUST52DXfMSnmFD+hAp4pPUpslgt6JAy86S3lRrP6aKJdhpWT8VEMERMotKVPlOyf8Z5Cz6ZwCKkQPJocWy6uBzdHDWMqUVY/jPva+MdQ==; 31:7QyMMNUYaXV0NWFZLk5wfOtYBTHqSKc3iVRrjoAtWgBtkyjzImujYsWRblot+BgJ8ohgHeUs+5lOLT0krD06PDLEx/e1SAZWGjdOmr6kU3djY7xqbqwWOmAGO8olQwcQClyCK9YUjNe2yTEg243/i3/Na8QqZbuG2WpTPKavN8lefO5L1daKOCqHZwq8UPpEB5K1KVtTHz6Fi6UyogY3u/+0TfSYyQkEd91fXnKldxw=
X-MS-TrafficTypeDiagnostic: AM4PR07MB3428:
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com;
X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB3428; 20:dmpRv33t5gNQz5BdwTR688PxoS6S/NTJk+apt5uAtwp+7hAQhPX12OsGgDTBRMshXZb8X1rkVQxtbnA/QCw8qx05IVQcyteVEzN1wleH9yGx/kGtt6liAm7qN04xOu3bozoCx9vJyb441+VTciGzgV9Q5bQEC0i+62byYdLosCg61xkVo/+qJO9qrEu3CVjn5Bvz7pewx1ix7UPIfwFQtHFpGpzU+z/JdwEAVYjwz9ZoiPSLSJyiKyyVhFYeAqv7LiS5k4MnlRyRWtlgqd0xBygaaFuShiKGrGXmgEcQmcqynrmn4it4oK3NC9mC9/5zAaYSydMaYmGhElg/C+gO4XCS8fH8ehkgJt+A9i3Ej+7sfKvrFD3e5ZFkZCn5KYy71cY7moA2iLrezhxUEUzBcF98SJiUZmcETQldf6GSFakOwF10sX0vaCxadFpNDSXUNbxo994UmD5VGIk3Nra54xUNeVjwuxMvctaYvXsS3CWqDzFHS3xP0kucrrKmhS0Q; 4:tdW4QNsZaM3LKuFghajXISqiFFtiHNC2mWwadd1gjg4FERWX5OCKfWzSZu5w47aC0HEcGHg+Y5iLFsqzU5nU2o6pfE7+njoXJgEzkK4YpGGFkEiRq+CSapCCMxXYSRMRt/HEd5PV0qdIpXk4QNNVNIAPM67Hl3HqCh/bCq/Hmxxshm9hTFVWX0rCM5TvlKMpDnK7uI7F1Nt0I7Y7aUQb0suYu6d/dRQkcXy3oIoic6PzcKH01kgZEZPtCPkvZSjZ7K0xOUTgScvoPZSznMtBaetmNh21gadG10RMLhE1+zmp0uwPhBaUKqO90HMRX1B9osoirHcXUZ//PjCUJJfpR7ZVzI/grVMXHGMnIeN1HzprrXdux9g2gM4La9+13rPu
X-Exchange-Antispam-Report-Test: UriScan:(37575265505322)(158342451672863)(100405760836317);
X-Microsoft-Antispam-PRVS: <AM4PR07MB3428FD78DF13FAEDABB05E82F06F0@AM4PR07MB3428.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(20161123558100)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM4PR07MB3428; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM4PR07MB3428;
X-Forefront-PRVS: 0430FA5CB7
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(7370300001)(6049001)(39860400002)(346002)(376002)(199003)(51444003)(377424004)(189002)(24454002)(252514010)(36756003)(83506001)(189998001)(7350300001)(6486002)(53936002)(16526017)(2906002)(236005)(86362001)(16576012)(6116002)(53546010)(3846002)(2870700001)(316002)(2950100002)(6916009)(31696002)(25786009)(8676002)(101416001)(68736007)(4001350100001)(105586002)(50466002)(31686004)(23846002)(6666003)(50986999)(81166006)(81156014)(110136004)(49976008)(478600001)(64126003)(66066001)(76176999)(54356999)(65956001)(7736002)(65806001)(65826007)(5660300001)(97736004)(33646002)(106356001)(4326008)(561944003)(23746002)(78286006); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR07MB3428; H:[159.107.197.117]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; AM4PR07MB3428; 23:/yms2apVoANdfafnKy5QyHfyMI57NlFvEQN1L?= =?Windows-1252?Q?dmMWWO8uP28Cb6t0D+2AtHx2WK4nIDg5PDAYNA/bE9b6VLy3n4WoX4Xd?= =?Windows-1252?Q?2BsPB46aspO4oqR6DVq9G8hm+ZVJ42Q6zr/ax8CW9XR6ucOrIEa374zF?= =?Windows-1252?Q?0ORDbOe8aMQQWNep1R4c7du4n47tY3FUyQkPRkyzz3EN8i/WyMSr+IyA?= =?Windows-1252?Q?OxOGZrqKV6Ck4zTNrRA33qE+MtoLziyfBCPUOahlYDrEJqNqhPxyF6Cq?= =?Windows-1252?Q?J1pEWe31dtJTlU1fpubh5N/bmswXWrVhcbj7cl975/yjVIw2VQL30a65?= =?Windows-1252?Q?X6fiWdz71ylqdKtWKLIGmVn0pL0EyBFtzeh9s4SOLQdOEW5IdX9WFKof?= =?Windows-1252?Q?XlLY9QMpIi89yTAzre3gy96KW+nZdwHKarUlsSA2NFSWXkSRe5ieBr8O?= =?Windows-1252?Q?8GBd1QKfTD8RlCyDBF8lNlQKAwlBiolAuXbKIcx7Xc1QeyceiFMFnSRK?= =?Windows-1252?Q?Ut6/5kiNxXjwSI07o7LJv6OGUNLeXKZNbNhv+Q2pvuMOIU0DHlM18ZrP?= =?Windows-1252?Q?O7FqaUYTv9SlhirMJTOAVIc1xLH3mBQdUtlEBFgoU9yqluK3RS+2kWSn?= =?Windows-1252?Q?ellcOrV/WCEzXEs/sBI/FyBcdzj/wJacAC7K4kRMG3ftHvPk+NMesgQO?= =?Windows-1252?Q?Y2rhrePJiCOIBlDEw2r5+5wX8rH2WEzuSbEFXkXO90sWzYjpHIXeHttY?= =?Windows-1252?Q?D7+NEvquvQOxa2YX6aw5euA7ptRPLHp1Q7EZYA5uKIh9mEMrcK1ZDKdg?= =?Windows-1252?Q?pkKMnynTxTe8p9sLrCz/a7Vs4CnjO64hXSc+cNxFXEiM9WPkl/QxNaaH?= =?Windows-1252?Q?MLBBVH2ohDDCW/RD/HMyQfa0X+H4knJGOovAXErhmCwlUeTv1w8gxf2O?= =?Windows-1252?Q?vszw1Ny3+dI047FDPASirA84ut0JHtgy9Enb/1Pm8fZFwOqcnC3iDrE+?= =?Windows-1252?Q?OkMbSprbKVMZdpkeueYm7kB07TRKhba9sSLZ9ViDFY0CU6ysqJz/6q3P?= =?Windows-1252?Q?+3uImyyEool/VqQqL7ynXQvS4TxP0WWxDBCVYmfukVgNusEQfRLxDt79?= =?Windows-1252?Q?S3yw/zmCUvUd5xT+gRsRVHBpUjbnMdCigkrLPEElruAxWngiIQwhwRsf?= =?Windows-1252?Q?CGtA/9JEsCQmsc3TrKnFYAn7sb/6gvEA2wrb8L0zF5pmDpLTexzOhBCD?= =?Windows-1252?Q?3VneCgTn2EWKx3INCNApWLbdR8pUwhzOKOc7ZHRIKI6e53H4q7nz63P1?= =?Windows-1252?Q?tTAs5M+goSr5C75DoOb/sXlQbsLv+pHCSyQAcXwMe4T0UyFI7NARWaPB?= =?Windows-1252?Q?/1LRrxxpMvn7wxcODOGw3cXBl35oEuoG0zMyqaKVfQ589sMNWUazq0W/?= =?Windows-1252?Q?3k3cq6Schysy/2X3o5an75F1NvG3B+CoxuSDAmXIOrwTTdfSI70wmzZY?= =?Windows-1252?Q?qtQSnwpwXvdDm5PsCoYcxHdXcg7K2ftT5s9oW6tdt2ibN4/FzSva1ewC?= =?Windows-1252?Q?k6yrFB1K63uNnLbxJAgvq2GALbOsBWlC5p8QX1vztWscAbawTb3XOcxN?= =?Windows-1252?B?dz09?=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB3428; 6:Z0DrktQuGVifVBG5d13TVH2QtMRcNCzGtrNhyjnhkL2cuREbMpNYDGMWi10IfozzUAibLfOxPm6yyOTfLz0+gHb8G79orowOqNao+98xVbvHFAysOxEaAEHWGf4qvu/2OUuCuGgapUD166SIw2zGpeh7uASpgy7MvPNPQ7At7CcJo271DhTOWBLqkAoa26T9H2YMo0amZrOmbFcypY8ht8P2qPkYvdus/otfsxSTqaI7JiBTiP4hvqyZYJd0WWfAbm+bzWW27a8R+zrX2Zs/jssYB8J8hN8njJ+FyUJBZr+/tKhBdHT6nHSotFpkwtAv0Q8KC6vVAYq5/wQ6tTZUag==; 5:fVRAJR0kYUOb64LrD6Tfz+7G5dMtK0jwU/OB3YVmzGpCTprawhXeWOl2K3PKpN8XHTUPkdx5JdGrTQtzlDlr9g2yXMQVUAIjsOcxn+kFBl3p1lW/24OZqx5UQMKGQB/fRRs6o5G2wYDnVDexamkoVg==; 24:Rh9Ykmd40cd0i1hKNO97DLbN303piB6iMU8p2lTJwliOrGrOB4ksbtn4Xwx0BAJtDQRSINfA28etai319ju49EeI6Itcy5X/hTRkslbAxCA=; 7:ggLbQvpCEGCuXEkihNCSGcdeApdiZOQXn54ZtWuKxGBqiEjCRJxoUyE+ULD3eNbSgAD6WZu7tD3P/9iT11YRW6bkPmBCXw6QfogbYsaPqoI71jQ7QgXlW/vM63mhGSf2N+U6l9XBesaLCmj9Bn3RQRopFWvSp0fN/85wgiVOavK+tZUolq6y77Fg7kdKTzk3r/ytff2I8HPdhoLSWgx6NuQyQ/aDgzZPS60Glzoks+s=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2017 15:35:57.3952 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR07MB3428
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0hTYRjHec9tx+HwtCY9qGEMRJNSG1FakhMqBAv6qCLmyJOKbto5ai6Q FpnMibXArC3BTVeRmmklXspgo4smmiYmkimGLbwQDg2vXTw7C/z2e9/n9395/vDSuHyDCKJz dUUsp9PkKykpYUnpjDs4be9JjVlbgdiqKrcktn7kGqnGkhyOdSypfaOROIelSeOz2PzcEpaL PpEpzbEvqQrLFaXGtW7MgFYDTMiPBuYwNBnrcROS0nLmDQKbyYqJhz4EleZXlHAgmGocFse+ +rQKDP4OtpJCfjeTCg3mMUxgBRMGs91PCIHlTDFsDdVSAuNMIDwd+eR1KEYFd2599DoyJgHc i2ZcYGI7O9W7gAQOZNKh3LGERGcX9Ftmvb4fo4ZNdwcuvhkN45PTpMihcL3jPi722Qfjz8cJ YVFgahDMWDt9C0XAzPBvUpT2wtvBOkLks/C42enjUQx6PAoxbJBAeasHEweRYLzb5t0IMRnQ 3WInRalLAj+bjb50Ojg/GyUi58Hk6hQl8gAJlqEMkUPAszGDxLCdgjbDd8qM9lt3VLXuqGfd Uc+G8CYUyLM8r81WqaJYLvcCzxfoonRs0TO0/SOcLzaPdSHnj0QXYmik9JdFWHtS5aSmhNdr XQhoXKmQnbq9fSXL0uivsFzBea44n+VdKJgmlHtk6tfDKXImW1PE5rFsIcv9n2K0X5ABXfoV 4KirWro8bw3HbfcUX1a02Sf7Y2pu2AbCo5ePShta5jIfOUfX2dabKLHieNmUhZ9bbpckc2l5 Dz64ar91TNjLWG1p7zwppzqrq8Obipv/8J6FZcf7sKuFcf59Ew9D3RkhekflZrB9y3Rm5Ijm 5cV4ZeNp/3cJyV3qtQOEkuBzNIcicY7X/APqafO2DQMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/XWpAvBuYaT2Fc8x16rJELGy_PEI>
Subject: [netmod] Adding system configuration to running [was: Re: Comments on NMDA-04]
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: Thu, 14 Sep 2017 15:36:04 -0000

See below!

On 2017-09-14 16:32, Martin Bjorklund wrote:
Hi Balazs,

Thanks for your review.  Comments inline.

Balazs Lengyel <balazs.lengyel@ericsson.com> wrote:
Hello,

Reading the draft-ietf-netmod-revised-datastores-04 some comments:

General) The system often adds data to the <running> or <intended>
datastore already not just to <operational>: e.g.

UC1: I have a server configured in running. I need to bind it to an
ip-address. The ip-address might be the local loopback address,
however if that is only added to <operational>, validation will
fail indicating that the server is bound to a non-existent
address. How to handle this?

UC2: I have a set of capabilities set by the system
e.g. supported-reporting-intervals. I need to configure a job that
MUST use one of these intervals. If the supported-reporting-intervals
are only added to <operational> I can not validate the
selected-interval in my configured job.

My proposal is to allow the system to add data to running as
well. Actually I think that is a more relevant case then adding
configuration just to <operation>.
I think the consensus is that in general it is a bad idea if servers
(spontaneously) add data to <running>.  However, there is nothing in
the new or old architectures that prohibits this.
BALAZS: I strongly disagree.  I know others are also adding stuff to running as well.
IMHO the above use cases are real and used and actually important for us.
I would like to see them included in some way.

regards Balazs
-- 
Balazs Lengyel                       Ericsson Hungary Ltd.
Senior Specialist
Mobile: +36-70-330-7909              email: Balazs.Lengyel@ericsson.com