[netconf] Re: Private candidates -03 and points for discussion

"Jan Lindblad (jlindbla)" <jlindbla@cisco.com> Mon, 03 June 2024 10:51 UTC

Return-Path: <jlindbla@cisco.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 477D3C14F6F1 for <netconf@ietfa.amsl.com>; Mon, 3 Jun 2024 03:51:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.585
X-Spam-Level:
X-Spam-Status: No, score=-14.585 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, 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_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="dJhkMp9Q"; dkim=pass (1024-bit key) header.d=cisco.com header.b="I38nQbMK"
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 lPztUetLYABF for <netconf@ietfa.amsl.com>; Mon, 3 Jun 2024 03:51:24 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (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 3CDBFC14F6AB for <netconf@ietf.org>; Mon, 3 Jun 2024 03:51:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=18052; q=dns/txt; s=iport; t=1717411884; x=1718621484; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=ed6pjx60zpcghSc+ZkmRpM0JfNuk3p1723MlsvqiuU4=; b=dJhkMp9QGgiyHdBcyldvFepXAW527yyMrR1jBuWc3mP1vc3tJ0QJX0qu MceXnsaorO1GsgTa+LnetVozFhHSuqULLJVwjR90iyC57cG2hCrj/uGye tEcJpCyvQ6kKLgtLn6ozXeEOTr6pfUi2xlynGra57X0L0NFYmECoUoi0a w=;
X-CSE-ConnectionGUID: kSB/U0LEQM6FyM/CSj4p5A==
X-CSE-MsgGUID: 4Mka/8exRs2BLZiGQIosvg==
X-IPAS-Result: A0BKAQC4n11mmJFdJa1RCR4BAQsSDEAlgR8LgUExUnoCgRxIiCEDhS2GTIIiA5FEhi+BOIRggSUDVg8BAQENAQE5CwQBAYUGAohbAiY0CQ4BAgICAQEBAQMCAwEBAQEBAQEBBgEBBQEBAQIBBwUUAQEBAQEBAQEeGQUQDieFdA2GWQEBAQEDEhsTAQE4DwIBCBEDAQIvMR0IAgQBEggTB4JeAYIcSAMBEKFnAYFAAoooeIE0gQGCDAEBBgQFgU9B22cDBoFIiDEBJIExiGcnG4FJRIEVQoFmUTE+HIJFAgIBgTEuHg2DaIIvgRUNhGaDH4UaiyWCGQIHaBNNdoEahS0zKiImC0EUF2qHG1R3IgMmMyECEQFVExcLPh0CFgMbFAQwDwkLJioGOQISDAYGBlk0CQQjAwgEA0IDIHERAwQaBAsHdYFxgTQEE0dVYgaJbQyDBwIFIYF0KYENF4J4S2yBHgKCZ4FrDGGDS4RKY4EQgUOBZgFPgSaBNB1AAwttPTUGDhsFBIE1BaVjBDiCawFiCQIkAkZDECJEZQ8ENSw4igqIKY86hBafOwqEE4wPlVgXhAWTepEWPWSTY4UBIDeBfYsilUYdhQcCBAIEBQIPAQEGgWU6gVtwFTuCZ1IZD44hDA0Jg1iFFMRmAXgCATgCBwsBAQMJhkiCJgSBdgEB
IronPort-PHdr: A9a23:zTDNvRd6PLWBjcw3LAoqjkBmlGM/eYqcDmcuAtIPkblCdOGk55v9e RWZ7vR2h1iPVoLeuLpIiOvT5rjpQndIoY2Av3YLbIFWWlcbhN8XkQ0tDI/NCUDyIPPwKS1vN M9DT1RiuXq8NBsdA97wMmXbuWb69jsOAlP6PAtxKP7yH9vQi8Wx2+q28rXYYh5Dg3y2ZrYhZ BmzpB/a49EfmpAqar5k0BbLr3BUM+hX3jZuIlSe3l7ws8yx55VktS9Xvpoc
IronPort-Data: A9a23:nq13wKDeAdWGRhVW/1Djw5YqxClBgxIJ4kV8jS/XYbTApGwmgTIFz 2UeD2DVafzcZmf3c4skOYiw8U8BvJLdm9JgOVdlrnsFo1CmBibm6XV1Cm+qYkt+++WaFBoPA /02M4SGdIZsCCaE+n9BC5C5xVFkz6aEW7HgP+DNPyF1VGdMRTwo4f5Zs7ZRbrVA357hU2thh fuo+5eDYAH9gGYtWo4pw/vrRC1H7ayaVAww5jTSVdgT1HfCmn8cCo4oJK3ZBxMUlaENQ4ZW7 86apF2I1juxEyUFU7tJoZ6nGqE+eYM+CCDV4pZgtwdOtTAZzsA6+v5T2PPx8i67gR3R9zx64 I0lWZBd1W7FM4WU8NnxXSW0HAl9BocBxefjDEGa7+KC6grtSHmw26hHWRRe0Y0woo6bAElU/ vAebTsKdB3G1qS9wamwTa9ngcFLwMvDZdxE/Co/i2CCS696HPgvQI2SjTNc9DU0h8ZCF/LXT 8EYcjFoKh/HZnWjP39NUc1nzbr03SeXnztw9HeWrO1n7njp11Zb9IrsH+P0fceUSpAA9qqfj jmbpzuiWE5y2Mak4TyI7nmrgOHnnC7nVsQVDrLQyxJxqEeYympWAxoMWB7q5/K4kUW5HdlYL iT45xbCs4Axz2bsc4HZciSd/lCVm1k3YNgMC7ATvVTlJrXv3y6VAW0NTzhkYdMgtdMrSTFC6 rNvt465bdCImOPMIU9x5oupQSWO1T/5xFLuiAceRgcDptLkuox231TET81oF+i+idid9dDML 9Ki8nlWa1Y71JJjO0CHEbbv2G/ESn/hFVJd2+kvdjj5hj6Vnab8D2BS1XDV7OxbMKGSRUSbs X4PlqC2tb9XUsrQz3bVHL1SRtlFAspp1hWB3jaD+LF8p1yQF4KLIui8HRknfRY0ap5UEdMXS BaI41k5CGBv0IuCNvIvPNnrVKzGPIDrFM/uUbjPf8FSb51qPA6B92cGWKJj9z6FraTYqolmY c3zWZ/1VR4yUP03pBLoHL11+eFwmUgDKZb7GMqTI+KPi+TOPRZ4iN4tbTOzUwzOxPjf+VmFr YoCa5XiJtc2eLSWXxQ7OLU7dDgiBXM6Hpvx7cdQc4a+zsBORgnN19e5LWsdRrFY
IronPort-HdrOrdr: A9a23:VJ6PKqqkJzoTtjP5G7M407caV5tjLNV00zEX/kB9WHVpm5Oj5q OTdaUgtSMc1gxxZJh5o6H/BEDhex/hHO1OkPgs1NaZLUXbUQ6TXeNfBOTZskfd8kHFh4lgPO JbAtdD4b7LfBdHZKTBkXSF+r8bqbHtntHM9IPjJjVWPH1Xgspbnn5E43OgYzZLrX59dOIE/f Snl6x6jgvlU046Ku68AX4IVfXCodrkqLLKCCRtOzcXrCO1oXeN8rDVLzi0ty1yb9pI+9gf2F mAtza8yrSosvm9xBOZ/XTU9Y5qlNzozcYGLNCQi+AOQw+cyzqAVcBEYfmvrTo1qOag5BIBi9 /XuSotOMx19jf4Yny1mx3wwAPtuQxeq0MKiGXowkcLk/aJAQ7SOPAxwb6xtSGprHbIiesMkp 6jGVjp8aa/QymwxRgVrOK4Jy2C3nDE0kbK19RjwUC2leAlGeRsRUt1xjIMLL4QWC3984wpC+ 9oEYXV4+tXa0qTazTDsnBo28HEZAV5Iv6qeDlKhiWu6UkfoFlpi08DgMAPlHYJ85wwD5FC+u TfK6xt0LVDVNUfY65xDPoIBZLfMB2BfTvcdGaJZVj3HqAOPHzA75bx/bUu/emvPJgF1oE7lp jNWE5R8WQyZ0XtA8uT24AjyGGGfEytGTD2js1O7ZlwvbPxALLtLC2YUVgr19Ctpv0Oa/erLc pb+KgmdMMLAVGebbqhhTeOKaW6AUNuJfEohg==
X-Talos-CUID: 9a23:DVug8mBMgBviQC/6Eypc3gkpQuQIS1iD4mb1ZGSDCzpxFZTAHA==
X-Talos-MUID: 9a23:BkoeMgn2pVCVutM+qDvLdno+EcRhpPSjGHoWy78iicirDA13ICmS2WE=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-7.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2024 10:51:19 +0000
Received: from rcdn-opgw-1.cisco.com (rcdn-opgw-1.cisco.com [72.163.7.162]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 453ApJHq007109 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <netconf@ietf.org>; Mon, 3 Jun 2024 10:51:19 GMT
X-CSE-ConnectionGUID: xNUL2VVlQbCMkrDlAFjQEw==
X-CSE-MsgGUID: ZPPxfjYNS/qBxpro9xm4Pg==
Authentication-Results: rcdn-opgw-1.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=jlindbla@cisco.com; dmarc=pass (p=reject dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.08,211,1712620800"; d="scan'208,217";a="11723763"
Received: from mail-dm6nam11lp2169.outbound.protection.outlook.com (HELO NAM11-DM6-obe.outbound.protection.outlook.com) ([104.47.57.169]) by rcdn-opgw-1.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2024 10:51:19 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FsLh5DgUytHI5Sm71qyFsZDN0Gt0CHZ4JUTnAlpAo5SPELLJk6po+BcSj7Nzn+vSa+ja9h9Go9CyUTIF8c4VLi1jOGJjUkPGPm4RdmVVN/D0Qjdg3Qb8cxVhZkqBCcAf8ct9hVvacWfvQxairmGPHZHFF/OA493HDV1n56WemGtr4fOqmyXtZNUZJAbIjVy8omaxEfE9pF5HORYLezeJDad09/BUJITolQKv/cCg19qE2SrHIAfvw/CpsmOSw7HkkwHV1PyLbYSZPTO3JH5QohDPRhtBjI2PjZTsmSSZ30JhTF1wFj8eU2ua8mgSUff4aPjbZMfbO5+QqQHMYzpBpQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=ed6pjx60zpcghSc+ZkmRpM0JfNuk3p1723MlsvqiuU4=; b=hxlJrHtbEe7A2TGbWvaRCY/LdsRMmZOcj8pkWiL01TxaoEIQhHXNpvjqJ5YenfowpSqxO/ynEl3vkeI374r6StZAog0Nma1V2CLyGbrNUCJSYHzFHmungId2w2JSVgu6VijAZq8nHWsPvNKBhdDdWz/1KUhgO7UP1fqsHljE+oIcdMnNdu7u+3bAjO9MIUErVyAYj/q6u+t6GfrklamTPLXBpVabMtVgltGCIWw2IBEr5dnV0clQ6rdRxDHCe2r+B9Q89oLaRXiO7wVddZiqC3OkIlobhudAO0uLhP29l8UyYD+7P+VXLmgRD2JNOgYuyH/7PZJq/NuauhTs5B3mIg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ed6pjx60zpcghSc+ZkmRpM0JfNuk3p1723MlsvqiuU4=; b=I38nQbMK6fOnvEYvAL/fPXPf+yZMahwq5aBs/pszjPVKeIifudeqzSLOQB5Q1btDBm0UlN+Rz97qdkk4sPbndJ6kA6NyZlCoZJ51wQueIrnU+8MlrgvT4KguPQI+dN2A2xc3LK2sSbhS6CUnmwU3UELQaVOSFcbctvAksmC/EwI=
Received: from DM6PR11MB2841.namprd11.prod.outlook.com (2603:10b6:5:c8::32) by DM3PR11MB8758.namprd11.prod.outlook.com (2603:10b6:0:47::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.27; Mon, 3 Jun 2024 10:51:17 +0000
Received: from DM6PR11MB2841.namprd11.prod.outlook.com ([fe80::d5eb:e654:d468:9327]) by DM6PR11MB2841.namprd11.prod.outlook.com ([fe80::d5eb:e654:d468:9327%4]) with mapi id 15.20.7633.021; Mon, 3 Jun 2024 10:51:17 +0000
From: "Jan Lindblad (jlindbla)" <jlindbla@cisco.com>
To: "James Cumming (Nokia)" <james.cumming=40nokia.com@dmarc.ietf.org>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Private candidates -03 and points for discussion
Thread-Index: AQHasshrKw25DAipPkipeZ7yv6WucrG13dlO
Date: Mon, 03 Jun 2024 10:51:17 +0000
Message-ID: <DM6PR11MB284145A09DDC3A1152629823CAFF2@DM6PR11MB2841.namprd11.prod.outlook.com>
References: <SA1PR08MB721579B2324BCFBF0061BC21FFF32@SA1PR08MB7215.namprd08.prod.outlook.com>
In-Reply-To: <SA1PR08MB721579B2324BCFBF0061BC21FFF32@SA1PR08MB7215.namprd08.prod.outlook.com>
Accept-Language: sv-SE, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM6PR11MB2841:EE_|DM3PR11MB8758:EE_
x-ms-office365-filtering-correlation-id: 96278826-56f2-4df4-3c43-08dc83bb18cb
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230031|1800799015|376005|366007|38070700009;
x-microsoft-antispam-message-info: T/8RIxc2ts7KqoLHBp7+8kWuljD1H1LXSCTEpZONzjzdDosnaGswW9vUmVOOZ/7wnRupBWYpwgt0scKkhkxQTgBttdnHjUvJ0yhLf24oOC3ELr11+t0u+NRVOIiQjHNIXy0+eHaS3qjoFXJtFjaBkH7o64Kog+hurMjNK7ZDOHeyUhuc4GQyz7QeDgRxu4BAKM1jDW10ijHcQBDevQMAbifKzu2tf9VL0cJlQmdPonLWUdS6L+5xi+mOrOgM+98xNI319Rv2M3HpykZm4fxXyA8fjOb0CUDl//oYvb+f4mYyTXK7J0j0wn7y9Vm889iP1D2OycpRZeb0RPYtLaxUJutOEfjHcVRSIa931S0vMI5KfU0DSfSe5VLd4uoRgejBWowzsQdIMngoXr93A6OuS5ab9gFe6iMzeytoeGRsabZIZ1LEWl4z82vXmJ4JOk70K1rLr2BJkaR0OQDzzUwxnpX/0ygNuLlRrJsaBBRK6gs6PwaLoz4EdmeD7E5kRPF+d2UgPn8EDPmT5MHqaZ0641L4w9HxCIQWjSO3KWulfKnmcAz5wFp9+4rP3SMq+fQz3OYx1G0uurvWMuydwcLGe8Mt8IQ36423sbF5j5/j56VSWhvoILZfLgbdgd3D+29ESEqnnnp3GYsClaam6pHzQPUzNOre8hUUeM7HYgUB0Yqup8Ru5PRoBlCC9l1C/xvtmWYNrptNiBecHiohe7bYO334H/0qotxsUVbH4LCMJbW2C4SzcDBfg03EvvntMKKI0BT0qFU/zOBmr8T1T7HSjNE6AEjOjlXSOYt+1F38F2eg9g1X3NJgSzPyesB/0JTPVBFWMWnJws2OM0hlapcLOnXQqLt52vk9IbvXFIcifZ83Ru3VrrzTRCDCkpz0mWoX+hSSnMhkJ4utxzlKUVqEMh8IQHUKq+nxlnSwcuOLhQCmePdhbZhZk0C/vqGaqNjwd2Y1Aee3xd3hxAw3/u8mQf+aQfMCEfEWwvrB0TndbB5ZB3SYPEPUgiruyiyy2xTe43GcLfuv9OeSlJtBn47Z7IDB3QWtK0DSjfLP0hLBLtYqVHONO7x8jHd36Kt5KM2VcTDjZUgIYtELKtbMvg2lLaWrHhDfjZneQ18M/yE0LjcrvJFdqmTOzDwEnuRD5z0J/laXP/RHYeKmNO4qft3YopGz0HL+O8RX2x51EowRnOTQST9d3bw1I7tKaFj8Q8wVbBuXj8sh7QfUMzMYPEtykogHWPvHEGasxLOF3C13dCIEcISgvv/jOBIQb4Z2DE8SllysSP1ePYKIoMFBoEv2W0ySokeNlv1kc9ySBZ67rPXglAMn3G8RdPEdrRZF1LLrVplfAQG5lqEZLAbtF8iOMA==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB2841.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(366007)(38070700009);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 9FkIlgCsLUq54UeTis2a3ebcfIooJC3rug4rk13qqdJZhiPUNmCbaDlrl6NkL2HkGl2ZQ5qTvr//WrVGGmkKedZeLuIQuLZ5y823ybmvQqQ4iXzb+o8oeoLCXmIsxssi4k39ZG4T6nNBrVy9CWcsZSs1u2xnnMMJk+qA3HxEyjnIRRXxGdhL0Zs6OvB+Cvb3Q+E9va8lDGmqmOO6DIhRzV7LMmAc5OMDP5+nGcKEbxOeiAUJSKCD24QFNTlPuhWhIrcwglw0Xu6ewXW0MyflKjpZvc0hCdvsD4rA/98Dhf8eHuPEVOM70ofTfqaJibwHAMAqmuSOURSSeC2v/ML9U52R9z+SFt3fBd+6VG3ZD2NfBFkdG4Y85FNgXvmmh35f1HL0ENNceiLbi0EHXa4oQUTUMpZ+dZiunP9kSCh76MQrIUzTIAD907Sgsq9uWsEDgWmUvsA6uOO9ICzbuqgcn4p/swc2T2eNB9Zh5JMOzdLiZQX8w6IZ3NoJTl89Sc4fWZUiX6VCoWhgbTSx0uehK2ugajsYxHmOa4VFhug+7/JEjgtT2CUxB6AdSZJawk7f5s+09c1b1mcnjMFniMYO8oYDG9PhxwPazWlhAikPTmNNv9CvsESlywC2iNz5dYwk4ANJ/MGz1YTKsJ9PCU6njX4he/pYaiL7AmoxI/80RuOJbP9LzZT7Js1j/ePCMMZKptSiF/ADEBX7j8rwfMVdORTzzi69KTmDyWNXlpY5AbRDuEIxTJqFHohsLsK9JIWOYG0Lth06esLn9QZK4ZYUavHHjYvpDNbJ0Xod3gcsM9PpzzCCQ2kEsL8ztdq+vcNdqGNYoxur2j1yCKer8X18cjtD7GACEBtXQcc7ddGIXdhvCY1/MVs05bEKm09WAjvN5ZTIailgtN6CZYTYiILT3kJo+qa33NTxolGzJbOCLpsreApTDz//Ci8m3qi5hiKjxgiTwIJ6Y10uBpoCwRc9rIhVUAyIHoCcM5+w8HSSR495RSDu4HIiyC813gqlfYDI84mZynuvWWUKlBrvxRA/R232ICa6Z4VnDHVJWSHYZ4uVv2mBQoFRaiDq8PGj7e0eRau4kcDtNYIL8CnUmqus6tzvNegKZwyFA7k9b0BED6JCV1XwmeM5s4hqGzw5cBe5bgI6esI3sQRjxSKcW6wTi4l3pP95F0hsIK8CiaFzpgkTu0jcB308BUfq/nbftbGlz/rnRGEG9ZhttF31eEKWDewNpRNdMQkB6X/f1zI6MQhJwkWXVDba0zcGvUxKBqTtSSpBfW9vI0WSJuTEtUgRN6isEwCgaaFqn4nuzsKtgieddXRFqvt6ui9BBaD0fmSvDcBWUpWXoYDeG2igmOARFnBFPxE9nttnyLda9YoVxXgX6POr2wXwcN6JW6WHF0yCuTmuCSKF2dOSNXPl4uvIjxVs/5PHThQDM+k6Q5P6uZMNN9PLpH8CG31ag6Xy+bj5XS2KID+HktVNk2GcBBm77Xhlwh7Mvcpd7M23HgL0/B3x3CdY+rK17nFKBim6gpNUsES1FiPmmkrwg0Ka3Lc6sfDRvMy3SIhyUkMLmI0c2m4sDZlTxqP4EBURSig8/YF6piUMwCZIEtcxhlEtdzrqeg==
Content-Type: multipart/alternative; boundary="_000_DM6PR11MB284145A09DDC3A1152629823CAFF2DM6PR11MB2841namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB2841.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 96278826-56f2-4df4-3c43-08dc83bb18cb
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2024 10:51:17.7747 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: l4E/G6kXzGByDkvhssDWR5TijWQHklGmC35ZtQw8a/bNYf2T6vs+f6tEDdyz2+xSxdo/l5NSf8DUcMjiynlNQA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR11MB8758
X-Outbound-SMTP-Client: 72.163.7.162, rcdn-opgw-1.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Message-ID-Hash: LVLLYBCMLCQR2QQU4EIQMIE3YR5F5WBL
X-Message-ID-Hash: LVLLYBCMLCQR2QQU4EIQMIE3YR5F5WBL
X-MailFrom: jlindbla@cisco.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.9rc4
Precedence: list
Subject: [netconf] Re: Private candidates -03 and points for discussion
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Ev679Y3Oc_nErD4tQRJq3eCJ4cc>
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>

Hi James, Rob, WG,

Thanks for the updated version! I had an initial read through. Indeed as you say, I think this resolves the important points we’ve been discussing. Very good!

The new version makes the “in conflict” concept a central part of the mechanism. I think this is great, and the rules for when an “in conflict” situation arises are quite clear. What is not so clear to me is what operation(s) that a client may perform that clears  the “in conflict” state of a node in the private candidate. Maybe that is something you could elaborate a bit on? This is just a detailed comment, and I don’t expect this to be a contentious point.

Best Regards,
/jan

From: James Cumming (Nokia) <james.cumming=40nokia.com@dmarc.ietf.org>
Date: Thursday, 30 May 2024 at 21:37
To: netconf@ietf.org <netconf@ietf.org>
Subject: [netconf] Private candidates -03 and points for discussion
Good morning/evening everyone,

The authors/editors of the private candidates draft have just published a new -03 version of the draft (https://datatracker.ietf.org/doc/draft-ietf-netconf-privcand/) which we believe address the comments from the last (couple of) IETF meetings.

We would like to invite everyone to review the draft and provide any feedback.

Whilst addressing the points raised, a few other issues were identified and we have proposed solutions to these in the draft as well.

Here is a summary of the changes in no particular order:

1.      Added Andy Bierman as a contributor
2.      Section 4.7.2.11.1: Identified that commit-confirmed behaviour was unclear so provided some detail on how this should work with private candidates (and confirming that it is supported).  We considered how to deal with confirmed commits that expire their timer or are cancelled.  We also considered whether alternate sessions should be able to cancel them.
3.      Added the YANG models to the draft as requested.  This led us to a procedural question.  This draft is meant to operate for NMDA and non-NMDA capable servers.  It is also adding a new base operation (update) and has some additive changes to other older YANG models.  The discussion here is what the procedure should be for this.  All changes are additive and therefore this fact, coupled with the RFC sections that state that this draft updates the proceeding RFCs we hope is sufficient here.  We did discuss the option to do augmentation rather than updates but this feels fairly awkward for clients given the base operation and the additional datastore identity.  The approach we have in the draft (currently) also follows the suggestion given to another draft last meeting that was also looking to add new items to a base YANG model.  This approach is certainly common for drafts without embedded YANG models.
4.      Updated the RFC list that this draft updates
5.      Section 4.6.1: Made the ‘what constitutes a conflict’ section explicit with a minimum set of requirements
6.      Section 4.6.1: Added scope for servers to add additional requirements to conflict detection mechanisms beyond the minimum set (which are mandatory).  Transaction ID is explicitly mentioned as one such example here.
7.      Section 4.7.2.9: Identified the delete-config operation needed updating as well so provided a solution for this
8.      Section 4.7.1.1: Added a statement calling out that the update operation is atomic and provided a definition
9.      Section 4.6.1: Explained in more detail how each node is marked as in conflict which covers the discussed use-case of servers deciding to call update themselves (without client prompting)
10.  Added an updated NMDA diagram to visually explain how the solution fits into NMDA
11.  Various grammatical enhancements

We look forward to further discussion.

James and Rob