Re: [netmod] I-D Action: draft-ietf-netmod-revised-datastores-02.txt
Phil Shafer <phil@juniper.net> Fri, 12 May 2017 21:26 UTC
Return-Path: <phil@juniper.net>
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 0382712ECAA for <netmod@ietfa.amsl.com>; Fri, 12 May 2017 14:26:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.022
X-Spam-Level:
X-Spam-Status: No, score=-2.022 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=juniper.net
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 9njzrTNtNjMS for <netmod@ietfa.amsl.com>; Fri, 12 May 2017 14:26:53 -0700 (PDT)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0091.outbound.protection.outlook.com [104.47.33.91]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CEDD126DED for <netmod@ietf.org>; Fri, 12 May 2017 14:22:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=KVsAglw5chze2GIvlEfEN+IZM+FJd7aGN5w8imvnoQU=; b=dWP4hSzBqNozVb+pj92rbecuhRslpY7767KqG9Okht8vzPE5/5MU/qDLqQ59gR2SYwZ2OBiYnKfPXX+viw0dop8CMb9wmkH3ehDK7qXxFcJOd7govE2+xaSaTXzrYM5/e4/31lTVuPQTZohbkmw/qp5yv9oBsWj+NEJ9BoLy/P0=
Received: from SN1PR0501CA0028.namprd05.prod.outlook.com (10.163.126.166) by CY4PR05MB2901.namprd05.prod.outlook.com (10.169.183.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.8; Fri, 12 May 2017 21:21:59 +0000
Received: from CO1NAM05FT061.eop-nam05.prod.protection.outlook.com (2a01:111:f400:7e50::202) by SN1PR0501CA0028.outlook.office365.com (2a01:111:e400:52fe::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.8 via Frontend Transport; Fri, 12 May 2017 21:21:59 +0000
Authentication-Results: spf=softfail (sender IP is 66.129.239.12) smtp.mailfrom=juniper.net; ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=fail action=none header.from=juniper.net;
Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.12 as permitted sender)
Received: from p-emfe01a-sac.jnpr.net (66.129.239.12) by CO1NAM05FT061.mail.protection.outlook.com (10.152.96.179) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1075.12 via Frontend Transport; Fri, 12 May 2017 21:21:59 +0000
Received: from p-mailhub01.juniper.net (10.160.2.17) by p-emfe01a-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Fri, 12 May 2017 14:21:58 -0700
Received: from idle.juniper.net (idleski.juniper.net [172.25.4.26]) by p-mailhub01.juniper.net (8.14.4/8.11.3) with ESMTP id v4CLLvlR025463; Fri, 12 May 2017 14:21:57 -0700 (envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1]) by idle.juniper.net (8.14.4/8.14.3) with ESMTP id v4CLLmR3039568; Fri, 12 May 2017 17:21:49 -0400 (EDT) (envelope-from phil@idle.juniper.net)
Message-ID: <201705122121.v4CLLmR3039568@idle.juniper.net>
To: Andy Bierman <andy@yumaworks.com>
CC: Martin Bjorklund <mbj@tail-f.com>, "netmod@ietf.org" <netmod@ietf.org>
In-Reply-To: <CABCOCHRUEbw9ciLPSk9T9rF7uYRNPqSAWUt-=XjPUTwPe9k77g@mail.gmail.com>
Date: Fri, 12 May 2017 17:21:47 -0400
From: Phil Shafer <phil@juniper.net>
MIME-Version: 1.0
Content-Type: text/plain
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:66.129.239.12; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39410400002)(39400400002)(39850400002)(39450400003)(39840400002)(39860400002)(2980300002)(9170700003)(106466001)(105596002)(7696004)(7126002)(53416004)(5660300001)(189998001)(76506005)(47776003)(305945005)(230783001)(50986999)(50466002)(48376002)(54356999)(8936002)(86362001)(53936002)(1076002)(77096006)(2906002)(478600001)(6916009)(2950100002)(8276002)(356003)(54906002)(110136004)(6246003)(2810700001)(81166006)(8676002)(4326008)(5003940100001)(38730400002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR05MB2901; H:p-emfe01a-sac.jnpr.net; FPR:; SPF:SoftFail; MLV:sfv; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; CO1NAM05FT061; 1:MUt1f4u9PergUgQhnZE5iUncm38FfY8AZxeWnjFacKlZRB39tBOeq+TNdx/DIHEgzLGZcCIGsaSNGrPy8FzTrFDCZRYThp223TAS1hVP+fn+bbgkzrHdA/JNsKCrJE5zxpw/G/BmNnScBNxnjpTnaplIfgy0a6tZuCqlVzQ7v8S3fFghIKG/LwUXMkOjTTDiO5mV8fWRLBF3eftJk1sgJLbbhmHsEPSLPdno3bZ+Q52lIZuNOYQhDLlxCWWAGdb5gZ1s/PBB+ltYY60um380jQwWhTAMUnUgH2X2a/2R8Sdtic1WtbAIUkzKyvEcQZ31lccLOm8uLxLMA67btO2D0d7kpMjvPcGx6jJZL441dI0XGoIYb4kN+XKviyXUuf/zUTc3phYnqGFMmtL3zSh9ulw0SpbgB2/appZhw+2PTQS/ULW818nzRUQN5fQ0fn8n2C+879oYTyes/acWDZXbiNo24OTndPmW/2dlXTB5HJIgGmnDLbpOK0lfQImQyyTsc8Y4cyzNrHVL87ZcXgsFM/zbz69jOYsJagYoQ20ox9hj9SlZD3sDACT9Zn9uux5TLsLxRyAHFy3GlfoM3UGOYTwdjQ80cr2May+hHx7X154=
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: CY4PR05MB2901:
X-MS-Office365-Filtering-Correlation-Id: 249613f0-df5a-456c-2168-08d4997cecfb
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081)(201702281549075); SRVR:CY4PR05MB2901;
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB2901; 3:+5SaqY4PIrtynk0sa2sPECFgYtcVLrUrWuGpyTEn4wERWqnd6ZVmyLauHAIih5pYxXF2KLsEDUAus+CuAjWFnSlmZgXS9DFY0ZhqX9m6fFA/ZkbZpRuAHKpdFiINnvWW5tG5VLbpmKusaVZPqSKEK+kitL5y3cnpclmQca04q4ememxvMa2tgjrN2eFRi8LGuMdxD4dm6CTefMlL3fh2i6ZG18+LuxwTcmbwt1ekEzOM0ZYx33nttfuFBxXKxmnHrN+H5NqD1aqZAT58vvBzGFLDoQuqtgNdsU0CE07GKW0WJFIexsLONyR/s6Qz2OEm2VcmqmCBmwncR3zk/DQSzymgjwkXA+LbaeH/QMoRcpb+ASsy+qZ3SOpzu+sduLkYkrZjKbMBpM6L1UJlo32YkxyGxlKFJl+GgJUAZqVq4HBpBXk5Ol8TYIQ41zJXdHDSeazHsCSzGizdg8zqMSLqPAJDHJsc2/Oja+P+roxNaa2VXZlIJwnV7VgOqqHkeIQl
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB2901; 25:DLNtrF5VzvVEeAhzLp9nIH9joySJCxmneqcLqPWGO1rFGs0XRqr5R53hOK2P2+mBj16cfQ1H57jJjWZ3GSUN0SdChSttkGbsU/jjWuSMQPkLFHudJp/4qZ/KzH9fgkRpsaWlsfWt9z6QKS6f2GtRtGijYNiydczYU9QcCZpUa6fAtNL3pgp8f3KIWPWWRHUT+tt+IfFFxba1X11SBKN4OY6BcN57cINYcEPZk+Qbwts7yMW89nHLqS1/FM4zNML0OTnvcPtLFC9Qa33LVZHkg+CnNAdgkfcbhBEyYEumfrPoaqBNylKfNHEs+m0qLo6k3i0AeRjyNqG6j+mAbXke6fX/td2O9fZcy+7zHzvYxv6pZ36byJxcqHeyArYl/SRo5NWnZl2RYg+bf1mE4x7vL/uWVYTK1W7vskNI0gyoPqiNjWPoSm/SdzGV5YXjRQ0nMieGTSDvasuAcDwD6MRQsMLSvJBDe7NbwtQ8V24QKww=; 31:VkxMMzMBFkX/Ghi36CuJl54JZ9DxeFHDP5sQxg94Uqx7HH+QPWvh1aFRoDj0NPYK7AN+AU+rI3gFajsR0QCLbXZIQbg4Cz4nl3slchp43KLxJ+BNVtP12InwukryqSXUvYqO04JENgueAMF3EKS2dwp4V8+oWSmtv03MHQIBaszsWhBOoNwH+RAIx+Pp3hM/zOLHLZvLe5gIxK+uyDRjZpjZkFo8ADMdTcAxj25wyyg/XBdv6XvNe3ODPc5d1Jsb8N5+fIA3S5QKD/utkhrSmQ==
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB2901; 20:BwqFDEOilJppczBf3oc/TDF6fogZ8ZFKIxo9/aFt1hgerPGROWYvLDvGWxRqUp6G0rEXrshORPIzZ1Y+OlQfh2h25Jc4IUnHlnopZd8fC90QpoASB68O3PQm+VkPkhtjG65//FyKz7kYlVttt7tjiP9rgopv1JVWGrcsV23hSX5pTbKj15XYD2LKtkrLrop17MGuwRY9VGtqTdMrgHYF5XRMkHWchzjOH1cuFNiiXA0svk3ws5EmKfSKMCq48LkPMz6nC5goapqqyGsTHAT63Vs5S6qQlC/Z9ubPYdU/+cBOHEG2xSphkxQTySMNsnDKVCKdSs7w7hlXg9YM2orZqUdUXwppGPk+/mKy6HvVlnnjhJzyxlV/vUsl7oHrxiFbybPGv/a6zBGldkxefwOU8Yw2JI4Y44AIpK+5TN0GOo14MRyY89fEw5nLrbh/4VP8Nbl5HLBVwmElB04ansqng1u0QP3+9IIurOyUrWgEaOBlLfisa/HHxH4um7TBvBGD
X-Microsoft-Antispam-PRVS: <CY4PR05MB2901BD0C07AA9EF32D9A966FC9E20@CY4PR05MB2901.namprd05.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13023025)(8121501046)(13024025)(13018025)(5005006)(13017025)(13015025)(10201501046)(3002001)(93006095)(93003095)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(6072148); SRVR:CY4PR05MB2901; BCL:0; PCL:0; RULEID:; SRVR:CY4PR05MB2901;
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB2901; 4:b46+giNJODQkWMme8506qchjgZMcQ+2honxx21/Opf/357ngE376WpmAWv0ivEzPXSn7jN2fTpqF/LsiuIxy4SZiMTxMMrbfPtPslP5dNkDunQTWxpd1Q598m6j+MFZzbFqRXQ0+1BKBhkYK2vGI/mmTMJ2dACqVF0dVzmlfU0bERrC12s+ustzeEydGBb/lctPASy49pZnZ0ZOcUArvzVflH9OBzdiOkDUcFAc7p58+JS27+ZN6jZMEDN1J8M5eaPyStXSzQ+4kLnuhXkWVU8QvVNDQsIP2PQHmp5MC0PAYXyXl8YMh/15BOUkN8VRrZWfDP3UbAjDm07Hbto3Re0wPNvZE50mjY7gGHCIYDSfpXPpRO19oLRzAC54rNjtinvwWunil6aIxgshnSISGpwvyD2BWrb590ssIAAfkK1hXN2JLURjYnDhgQH5RUUvO5uSPO/Qri8c443vLJoE4ILTEVdDjMXmTGyXFPKjNnfS9oo8KZxo2gALXtd476Rg/og2/SjcRVxAK4p/iiH+MQL910An2tSAv3zzwL5mT+yPTsimn+rqq8Elw8B2OkHHv1/lBrNuEOaH9uWN13/2ytIprZ1tlAJdpPSzjJjUkatJimHTvQaTd+Goy4EAzDy/1Bnx1T3BFYwiwHedKwFFVUo3nAJTn4yZ6Ej8+qs3MFWhzTk5ae0zpSRfcM0KeU49GeQzmWfah1HLZjGIj35yIbsD+Ayu26CX27EqE4T0yDrnG6HQ2V+3YrPvbq9GQKZVnoo89tHGHzUbpcoJ0nmDicF5tb4IZATHt8nmJIyc3uaoIToW3IcUVYbDYe8vGkf0szecrRPE0AkS3pSlivTQYrenmNkf6DwtaolCgq8fgUZ7PigVsMAlhTScx63jjXmNCM+A7zXt+uQLwj/RJgNLuJmVrsPhjRGgYtgKgpwjKfX/Z0uGDNNsw1f4a5PwzRKD7
X-Forefront-PRVS: 0305463112
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB2901; 23:q0GjwEZCK2WPz6kiB4q56FRs9dYC22fpdSYUGorZyk5y09ivJU8eQ8J0/RzEdsTZL9U0Zi/osN5qfzJWC5JU2Fau6pVNLqsBlCJg/kL289eFOcfvucBsE5tzFhAKaIRmcjaOoEnHpqQB2ipenL0o8CLbiNSkop5Nu2SrIL6azwTdDHyO1GSgSQHZP2uWoXfg8kaWAiz2exkdnTP0f0KUOf3S/BiYcnOwI+QrjyMpFmvdv9pYIh8kexHjX65c+EPJigg0sORNr4CGNI8PKN85ZPbAWDTtgLmhnRmgBKEMWKMaOtzjbSftavOeIW/HjZ8f+ssS92HUOgxqAkQFC/K6tuz6594SOfi3kzf7BxEA/mPrDUSRBSry3ECr1iUheZsBvXt0fHrEq+fDsFEHRNRGkkwWkUh6V16tQ7kk/Y0ZXNEwHJNgjTooy+GQIRuYWY1oW2Y3TgkXUq+FJ3l6XRAym+0AumHiT5myu07jHCCx/1PlZeS/wPVHzvMGDRQyOHbaVHxEe83ybRgOO/3uugJvRTA1h8hleuoI/39kMVAOXocaSyr3z/EvBE5W12TpH/6iEwoQcj1XjYkkAvaFTDxC1NYJBrntkpq1lmXX9YJ/FIXZg7IwDMPGmXv0LBT2QhRG7nhYhgC4bdW95YaAUTVFv/O7LLrc028Ab+XiS3tbJ3JW3QUdobkxXMScAkcMkrbVVwVN3Eq9+Nr36BwBF5vXIIKPYAd5pSER8t0GTf3fE1jrfFfImU0hl9DPLAsR3V1+qZJljB5pWJbwwKzVjiT2LlvU2BSy9pcJOYXCgMKYjGzN+NZeQXZlZ8NfOIDM+9Elfoh+maQD1LzxkUk8bUPg8DsIr1sgvCCsXSSyMY6apLQQk4MivhAGkwj1nTukmBFbUxrCPAsRspwuh7C9kKrFyabRZiAfa63IcFO0/PJzRxO8fxVTmkmnqsisrohIxrN8TZbrr8IOeIx8LRDyv5r67ZXvg0YxGpwcjdEoCuoJtODK00sv7GBR1ctgc0UoZw8wMAV/T+a7pvMJreRgFa2S8myLzy8cSxqZc70t/U6xeqE9w4YFx1TI2jyktwRtrFRkj0ogqwhrTDLm6Fv1xCFmFfEOCgduKEXGm2t4P6i2dkI=
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB2901; 6:pW10mAeDrT/APfZ046KXWlEqPwGhnR3Y/4uRerZeoV5DMO2kzxnUvGAaZ2PW//Q/cyu5OYxh8KmwUIYR0GlmBU6kHVETrbWsD5PSgTAuevwsDpCTWVA/jIXgyDC3k0cZpkW8F15CnQJBVXaLfvoC1AgMZsUFmh7P0mirPf7P7Jkcl6BfiOmsJAbHIExO6PGTeAJlr9qqe0hfHKzdNPqG0kNX8x58zu/aHnuS5DU0vMDpJ950xFvIOHHRzogb44ZcwuGwSnSdoX09h6o71a3sOzvSv6LFwPcgWgnuYtlsUAcKaPy/D1hr9XXN5izPD9hlxg5QthSNKwDFL4y/PZV5yv5e9DZq/9XM/XcmTcfVqtPXjobL6lzWGtyMGJdA+Y5XFkS3NDmflHBWSn1Z/53wZFSnwe6M1tpz9uHtIorqljsTOi0ZrNjm8p5G+CpYcm0RtcFm/atAHiUHSPv8nFOQdaYLFdpXfFaX1vL/F3GRtv5zKutNmwD79VwWMd59Q8OVK6KK7uqILonGNzXKQIhKF+K3D3acSmAHwKyWEK4jER8=; 5:tEQqEMMck4Mv7A+YDYm0UlJ1DRhWzudd4wCDurhadXY8LHZMjZfUPXQZ518sDD2frdjJc/6NOaNzju2cwI2CiDhAo6SVDcUKHxFKxgqOY/qUbN3nhuE4meYB++pQA4VZszgk2KvoAx+pNZnXWRSpog==; 24:7SNtOMROhokCabBQOgvOWQ15p42bAGQsILMs9xrFz2u4l9OfTokHh87m6H5Dcl7E1YJ+OLzB0j+2acwJnxZMPykiCDJtZtswGK2yyIA25n4=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY4PR05MB2901; 7:XY5uYOfoUvf5zrBouS9lidNmQkbGhS8zwul8T6+q1AadrQjtr/n9sL5qLb3P3Xx17jSwz1u/4+/EuL5SyLb1xM/r2469TD7R9QwguVy4QIaT0kbSx4jF71uexn8WCKLWO9hcibGl37IwsKMoVUz8QKb3dBwTYGIIMacQ4MtOqJ6jcmWycLa3cj25gWf3/cCIFG1ARNTe9FlvFKKwmfS5Nton9xB8ZKCwU5IMwsCVrp4LjCPOYNbCpC/qIlWSzAF+wHD0hxQx8fSsKm71uHVT87f9yaoo1V8DXqke2xcs/fHxyjpSwWr782OmtW2rHrgd4UWvvWViqhxMQP+egnYzuw==
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2017 21:21:59.4065 (UTC)
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.12]; Helo=[p-emfe01a-sac.jnpr.net]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB2901
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QVRJQTCO2UvmjGVzlFLkt6tUg1Y>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-revised-datastores-02.txt
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: Fri, 12 May 2017 21:26:55 -0000
Andy Bierman writes: >I think the remnant configuration text needs clarification. >I thought the whole point of the operational datastore for config=true >nodes was to >provide the intended and applied values using the exact same >instance-identifier. Instance names are the same. Remnant configuration is data that remains in operational use (and is reported in <operational>) after it has been removed from <intended>. This is typically the brief period during implementation of the incoming data. The text says: - remnant configuration: Configuration that remains part of the applied configuration for a period of time after it has been removed from the intended configuration or dynamic configuration. The time period may be minimal, or may last until all resources used by the newly-deleted configuration (e.g., network connections, memory allocations, file handles) have been deallocated. There's also text in the "The Operational State Datastore" section (quoted below). What is needed to make it more clear? >NC/RC/YANG does not allow the old operational value and new operational >value to >exist in the same datastore. Once the server has the new value to report, >it will overwrite >the old value. <operational> should report the currently in use values, even when that differs from <intended>. The draft currently says: As a result of remnant configuration, the semantic constraints defined in the data model cannot be relied upon for <operational>, since the system may have remnant configuration whose constraints were valid with the previous configuration and that are not valid with the current configuration. Since constraints on "config false" nodes may refer to "config true" nodes, remnant configuration may force the violation of those constraints. The constraints that may not hold include "when", "must", "min-elements", and "max-elements". Note that syntactic constraints cannot be violated, including hierarchical organization, identifiers, and type-based constraints. >Perhaps you mean other instances will be considered old, but the RD >solution has no way to >correlate the new instances to the old ones. >Therefore, YANG validation may >fail on the operational >datastore while updates are being applied. I think the draft should make >this more clear. Yes, <operational> will be have circumstances where it's contents will not be valid. It's better that the box provide accurate data than provide valid data that is not accurate. So we say that while syntactic constraints cannot be violated, semantic constraints can be. Thanks, Phil
- [netmod] I-D Action: draft-ietf-netmod-revised-da… internet-drafts
- Re: [netmod] I-D Action: draft-ietf-netmod-revise… Martin Bjorklund
- Re: [netmod] I-D Action: draft-ietf-netmod-revise… Andy Bierman
- Re: [netmod] I-D Action: draft-ietf-netmod-revise… Phil Shafer