[netconf] Re: draft-ietf-netconf-privcand private candidate | NETCONF client capability declaration in 4.4.2.1

"James Cumming (Nokia)" <james.cumming@nokia.com> Thu, 10 October 2024 17:53 UTC

Return-Path: <james.cumming@nokia.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F247EC151547; Thu, 10 Oct 2024 10:53:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.252
X-Spam-Level:
X-Spam-Status: No, score=-2.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nokia.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xMf9XR4TFQqD; Thu, 10 Oct 2024 10:53:22 -0700 (PDT)
Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02on2075.outbound.protection.outlook.com [40.107.95.75]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56513C14F61D; Thu, 10 Oct 2024 10:53:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aYBjvm7s79i6Kn3LyxFY96+83Fynl/Kc70qhFDhHpxA6cvkfdom2or0vtumZijP7BM8MNmqFEbBI2hCG2cgHLqddxbXY0wP73gNXInnUd/WhAOOwk3oSl0vrFtyoIig+V24CKAm3qBuJQobbZ4pc11xpI20w4s08N40qoeN4+1LS0JndGhcGotTptX867+CFX9JDF+lz9XAO/szUaex1Xi/s6XXUjMdybQRLC0JDkfXJn0vLmn7wiCHtMZPsWtNl+YOJdYEgnevpZkOErL3KKfr77iML9dBDQ2dI4H13P21tX5DZEtDByDvWE/JswpdE3oXm9qbTIWJxqjMFDmkw9A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/QGxFYf5DTGAq8dJ+TcsVJa4BSAWigE014jThRZYXC4=; b=QaxRJviv3egssl2yswUWw3D2oEf5YmAqXx/q92wJHt+sc8krPVGT4E/KYrpzizi5Ch6LPKvS5WVaBj7ud7Ipm4+RZNQlGe5p4CTGOQs+BcqVs1jxIg6+oPrC0Sgg/PSlsZL9WywTUStrRueYbdEUJJzKy+UbbFfQPhEOhgiJzoGoQSUUiCxC6P95JcXEV6JsR523MdjehlBVZJ0Y03GUPTZcrl3apwst3IRhOkU1xMkcFYJu2yXhK4iLpCbXSq8qOICawKVqwcXK8ISkfBTA04urf8Tb0DAJyfVoPDh56fUaT+bUdfEUanTCT4CjgJZkGlPYkMC90OGVa2Imit+h+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/QGxFYf5DTGAq8dJ+TcsVJa4BSAWigE014jThRZYXC4=; b=VXEztNLR0P/dUM5TuA3ViqwEMXFOPDrzqRog/D51hrJjbr7JHKcZHtZ0ykpAxyPW75QbjAG1XQ9d2Nk4tkur0ybRnZvznch3WSBwJcF2m9jdOuWVUsbImFq/rNPgJzZW3ctrLEVl+49gYJkJNwIXL+YyMB1uefQMezWIiCMsVoykuOzG9bACbvG4t70ZAQWm8IALeIz2surdwO3/M9DKejV32atTqJ2Zeo1nFmFIBEPqQ/7+CM9bqAHcUcdPvaGCxox1jh2ERcnPulb3BZs482oQ4yQoiualoBts9dFuo0nQhFf/YYySXAZ3HheDn7zJ4WS50g5zYY9czgPnsTfQ/w==
Received: from SA1PR08MB7215.namprd08.prod.outlook.com (2603:10b6:806:1a9::17) by BL3PR08MB7363.namprd08.prod.outlook.com (2603:10b6:208:356::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.18; Thu, 10 Oct 2024 17:53:14 +0000
Received: from SA1PR08MB7215.namprd08.prod.outlook.com ([fe80::b10c:f208:adaa:c369]) by SA1PR08MB7215.namprd08.prod.outlook.com ([fe80::b10c:f208:adaa:c369%4]) with mapi id 15.20.8048.017; Thu, 10 Oct 2024 17:53:13 +0000
From: "James Cumming (Nokia)" <james.cumming@nokia.com>
To: "dylan.sadoun@orange.com" <dylan.sadoun@orange.com>, "netconf@ietf.org" <netconf@ietf.org>, "draft-ietf-netconf-privcand@ietf.org" <draft-ietf-netconf-privcand@ietf.org>
Thread-Topic: draft-ietf-netconf-privcand private candidate | NETCONF client capability declaration in 4.4.2.1
Thread-Index: AdrqRJIVoI93XXvWRw6+A/xqiHlDwgw+Jqkk
Date: Thu, 10 Oct 2024 17:53:09 +0000
Message-ID: <SA1PR08MB72154757A860872FD7F86B11FF782@SA1PR08MB7215.namprd08.prod.outlook.com>
References: <AS4PR02MB8526B16E2D6EE8D50C3E99ABF7BA2@AS4PR02MB8526.eurprd02.prod.outlook.com>
In-Reply-To: <AS4PR02MB8526B16E2D6EE8D50C3E99ABF7BA2@AS4PR02MB8526.eurprd02.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=True;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2024-08-09T10:24:08.0000000Z;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SA1PR08MB7215:EE_|BL3PR08MB7363:EE_
x-ms-office365-filtering-correlation-id: 528a2711-4e85-47e4-f354-08dce95469ab
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|38070700018;
x-microsoft-antispam-message-info: wpH+db8Nt6ztjoTMZsRSSRKLb14eWoRD2vDgAbyxxeFjVwjMMO/qWBUaOzYXIRgIl6JYjijycblntiSYxJ2ATDcWbsR2joqQ1NkaYJtASx45PQiJjFjCadDl0BGWFRuZaMnpezd7RHnw3FZutx2Rds6P8sYLUAmEBJ+L78u/W1cFL2CpyyVELS4ScNkD2iHDCv6oKHDqqGNA0d4+q5bXg08MKvkGx3WmyQIPAmHMWAZ1L7IGYD4Ctel1I35pGT88sDwXLckzS9rfBTjhRR37L7UmjeCMWEJzslDPfLSds/0M1PigIIUj7dtGrmEvN9tAAOJIwJSsAP8A0U8RdF/FKuFahl1rXkJxQ62zQnbMsU8/lrTyveuJL7Z5+e8RufbpO5vT/fkfxMTKonXrdtJeyR1+Xaf2n2ZA5SVs7TqOtQI9QkCpAt+BaWcrr4+uX6IDt8Cv6NYwnkoCHNWToxvXPwh8yaZlsfw0blvd7U/rNJAp7+kBbF1R3NRUsQlN0gDy5mwUEvdgzT2XS/oT8gt4X8WDiMxunWEmuhHybhhQNWxm7exjWTZCA2w8/zKOm1BiQPLP2MPfAN9/2vNxvIz4jUeSzXh84CN7tyTeCeKler5JcWEVJhXKr2WzZfB2YrUzr/+e2CqV8Z4FpjBwuDPntD4TvKGrePMbxvej29HhDWJegFfMFKv9to0VMUhtENxaho7Cdfsy4xCkl9MtpIPwB1qIPiOY8SLX2tzKTCbrBbTh3R2iCDmRt4anrcd8J6vptHPNzDRbfUwPBO3CTbfFnnmhH7nIuJUdzXhVUGbrTAvC0bwQFllD/RzC2xCZXR2HBTdMTkxC9TNFjzQ+jtslD2mx+JEbnBbEbcCOwddpTNmo+9w2/dofSN5kunG11R1nH/w1+gpiBqs9GQF6GX2TWst3V1UbO+e3goTmSUO/48DaDsYvY1O6bhcDa1A66MXdzf4sRAYTmPYDXHDb2duPWpfks/wfE5iqFcP/QljZ08ViolNE+tVcBrqBHGkKMAmMP65GexoLiaUiIxU0BzouHr6/zQ/ejLR6Ap7VTVCWCAh3f8hvMGT7wQ4FSCNXz4Xc6fAifi0dOuKzR+S1eAjUlxy2Y5v5/a07qQeZDPBXe/6kUDulgzbrMN4AHLkoyJBi6WXQqeGreGWh50+x22nJL65HX768F5clAcLA5yZbzOZPfgIgPhFXG10w3uB0vgwMe917M5T5AvGBOqu+10uTRd9Fd2lCTLeHiZ+CAN23At+Zot1J7QYX6FMdDNn0ShIvzllSgG+yIu5p7jrTgtCuc48bhTsxR9HIipzNj9gUQjNR7RcOl59NZadlRPVbmIwJ6RDCiqzQ+f2+ToBaknITIQ==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR08MB7215.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: /jlXSZgkCKkpIVICr20mFHkOEeE+D86/GeNMdM5UnZ4IY20DXH5ov50iBcvXHQK1xZJhTIkwWDk1vRGwI2HOeuCOb3hPyErOXb2ayfGpGFqSnlrvZ1ugyoEU8E/k28Mhie/IVJzLnP1tkWxF2iffPCgz77nJJBwJkArXpvart/riobm8lRmFHj0bLnLGDJ90DVKPN5OCu6I/KXEQbhcJZmiDJO95y/4a3tMCXn6h0MC2Lyg9mk2b4ECvktzRV9EQMhsuwuU2ma+RZ4FWRB7bABhWpYjFfRRIpDVjrzl9ht6C1FmeoAd5cd+GPSVB5no1B8XJJcQoXztgl5GqPCEhwwZZ4BC55GsJ3ttJNaF8aya8YJmbmZxZm8YLczXNbRxtkcf7HBLYrLeo498KISTurwMdx3rmaxj/lHs3x5fe5AyvQJEerFSUBHzfigBeDQweuSm9dSHf1A5gr6E0SAVNHpT95G7xc/QjwRCHKD0m/nsF6e17fzOgHSPZrdsztadfsTm4xuXofhjInleY0l0GVtiW2lA2g3/WZYzcegQwn4CQJTKitt2pB9KEHLp+87SliKsZmlAj+yzrylf+sZ2UoGt9be0XSLw7uMljPDYGUI1RtcgEZ8GE5NC4DCGdic+Be0gEELyqW7NWw0f43FaKQSpheBp555/zhqyINvcHnTaLxKodnDc5vcT1crQV3cU+GSJVs3oJudp35/E8OR8kYgJrk9nUMneFUUB8ZjI+4RJ9k+md1DAnJpHKZzgc6yh0y8MhzcGIhwhYuQzbjzjkmtEVPZNgkYz3RJuPKBIOqXAux1fEyHhngxlq7wJAJkUdDah/FYb3m3CTjOw9N6GxLpdZb1IkrzvFMhVFRrEZq5fqIJ84rcDoaPFM/yTGWvP4zJk7enI7LUARaGCJpVc5wHyre+1ENTBYw1LxGGS+CR9hj/E2+XsI5lbjldcRfQUb17HBQX/cvVf7dc2Rd064h3oIGV7ASlJlSud5h6Ucw1X9M252epzB+c2rPLEuPcShH/NIXTGcvXVi1vssb9w07zo2JsbaaVjLjyRFUSpuOogNzGcDVrRF10aKDzexsZZDxyzBM3L7XKPBrC0bm0Oz95+iRj96l97MKl4jGd1Zv583+u8plFL5t9TEOooixAiw1wsIVxjbjuFSELzyqnlJWbIUBZFxZi4l97msodLpZyOSsKoRnGbWr/OBcyr+niTy91/mjtD3gmjwne+3DF5wbQRqv3+5DtrCYG4yJDmG4cbQi/jG7+PNOYNXwyHa9eyt7/jQdnnNXMP95iyZNdHYiBCiv2a9o7qYP/NTrOHhu+7UfKDqFgtEprZ3UkU0qGOQzeTTKhxZdrH0m4dyehVRzky9Y8V5h/hR5Dt7v5G8szfDHa/gnl9sj8ewBIPB3KtSf4CDrewYuazjm58wenUgUAKZqr+A467R1Bb3QNDEyfyQ//8iypSA8d6+Vfdomd3YI50+4Vip+Crnelpfm7pymEYjSxrLYwrHp6O3IaDcGNahGFEH4wVAbqo7eAQ6/zBOdFqjUiX3apCwodJXDo/6wsTMi5aJFU8QkbBvO60aNjfeeR9FuRkxoWqeIkDy0frh
Content-Type: multipart/alternative; boundary="_000_SA1PR08MB72154757A860872FD7F86B11FF782SA1PR08MB7215namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA1PR08MB7215.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 528a2711-4e85-47e4-f354-08dce95469ab
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Oct 2024 17:53:13.9015 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YPAQZzNHvDj62PN569FSNiijpEKOjnDcuDXmZP9GOjXpkRxcBGsBC/KVZXV8lN06NU7d44h8MZY64pxUo6TvWQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR08MB7363
Message-ID-Hash: SP6OOSBXQYW3A4AHZYMZ4G5HZTXFJNYR
X-Message-ID-Hash: SP6OOSBXQYW3A4AHZYMZ4G5HZTXFJNYR
X-MailFrom: james.cumming@nokia.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netconf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc5
Precedence: list
Subject: [netconf] Re: draft-ietf-netconf-privcand private candidate | NETCONF client capability declaration in 4.4.2.1
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/2P-8nmc9C80k3PaCDH3PaJhur48>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Owner: <mailto:netconf-owner@ietf.org>
List-Post: <mailto:netconf@ietf.org>
List-Subscribe: <mailto:netconf-join@ietf.org>
List-Unsubscribe: <mailto:netconf-leave@ietf.org>

Thank you both, this has been included in the latest -05 version

Kind regards
James


From: dylan.sadoun@orange.com <dylan.sadoun@orange.com>
Date: Friday, 9 August 2024 at 06:28
To: netconf@ietf.org <netconf@ietf.org>, draft-ietf-netconf-privcand@ietf.org <draft-ietf-netconf-privcand@ietf.org>
Subject: draft-ietf-netconf-privcand private candidate | NETCONF client capability declaration in 4.4.2.1

Hi



As per James C. (co-author) preference, I am sending all other questions and remarks I have on this draft.



Quoting 4.4.2.1:



"All RPC requests that target the candidate configuration datastore will operate in exactly the same way as they would do when using the shared candidate configuration datastore, however, when the server receives a request to act upon the candidate configuration datastore it instead uses the session's private candidate configuration datastore."



I find this formulation quite difficult to undertand.



Also, quoting 2.2:

"The candidate configuration datastore defined in [RFC6241] is referenced as the shared candidate configuration in this document."



Thus I suggest a different and simpler formulation for 4.4.2.1:

"All RPC requests that target or impact the shared candidate configuration datastore will implicitly target or impact the session's private candidate configuration datastore instead, and operate in exactly the same way."



What do you think?



Best regards,
Dylan Sadoun
Orange Restricted



____________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.



This message and its attachments may contain confidential or privileged information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.

Thank you.