Re: [netconf] Comments on draft-jgc-netconf-privcand

"Joe Clarke (jclarke)" <jclarke@cisco.com> Wed, 23 August 2023 07:39 UTC

Return-Path: <jclarke@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 236ACC15153C for <netconf@ietfa.amsl.com>; Wed, 23 Aug 2023 00:39:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.604
X-Spam-Level:
X-Spam-Status: No, score=-9.604 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="HG7qGPaP"; dkim=pass (1024-bit key) header.d=cisco.com header.b="VQbEo2Bt"
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 H98HDx7Eoa9W for <netconf@ietfa.amsl.com>; Wed, 23 Aug 2023 00:39:51 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A9FDC151062 for <netconf@ietf.org>; Wed, 23 Aug 2023 00:39:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=10498; q=dns/txt; s=iport; t=1692776391; x=1693985991; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=MYgPCSrv7VizpF7fyOeBLqrZ9k97uNiF7gCzCcRugIY=; b=HG7qGPaPezRW2zoEbIuVhtG6FD8wy3nwZxEuqAvxWqx83ifnng30AG1p 2mhZ2xFa6Fv4afO6cbwB9+HpFG7KNyVK8UiXroCDIGnOauZWYda7e8DVE 5us1ZxNVnLPusE8kpPT01i16rZAoGDpebsFCEfesTRkVLEBKFQBXJafyy I=;
X-IPAS-Result: A0AvAADetuVkmJFdJa1aHQEBAQEJARIBBQUBQCWBFggBCwGBLzFSdAJZKhJHiB0DhE5fhj6CIwOXLTiBOIRfgSUDVg8BAQENAQFEBAEBhQYChmUCJTQJDgECAgIBAQEBAwIDAQEBAQEBAwEBBQEBAQIBBwQUAQEBAQEBAQEeGQUOECeFaA2GBAEBAQEDEi4BATgPAgEIEQMBAi8yHQgCBAESCBqCXAGCFkgDAZ47AYFAAoomeIE0gQGCCQEBBgQFsmwJgUMBiAABgUqIMCcbgUlEgViCaD6CYgICgUYaHoN0gi6JYYVIAwQyCYFGWoM0KogaKoEICF+Bbj0CDVQLC2OBFVE5gT0CAhEnExNKcRsDBwOBAhArBwQyGwcGCRcYFSUGUQQtJAkTEkAEgXGBUwqBAz8RDhGCSys2OBlLgmYJFQY7BEp4EC4EFBiBDAgESyUfFR43ERIZDQMIex0CNDwDBQMENgoVDQshBRRDA0gGSwsDAhwFAwMEgTQDRB1AAwttPTUGDhsFBGZZBZ5IClU0gVsQYS46Q4INPQM6oRRHolgKhAuhOReEAaRMLWKYKiCCL6AzhRgCBAIEBQIOAQEGgWM6gVtwFTuCZ1IZD44gDAUICYNSj3l2AjkCBwsBAQMJimpeAQE
IronPort-PHdr: A9a23:86/ZFxeVJZjaPXyf/tb/Q7O5lGM/foqcDmcuAtIPkblCdOGk55v9e RCZ7vR2h1iPVoLeuLpIiOvT5rjpQndIoY2Av3YLbIFWWlcbhN8XkQ0tDI/NCUDyIPPwKS1vN M9DT1RiuXq8NBsdA97wMmXbuWb69jsOAlP6PAtxKP7yH9vQhMC+zeO/05bSeA5PwjG6ZOA6I BC/tw6ErsANmsMiMvMo1xLTq31UeuJbjW9pPgeVmBDxp4+8qZVi6C9X/fkm8qZ9
IronPort-Data: A9a23:C8iIuKBNyjO6CBVW/0Xjw5YqxClBgxIJ4kV8jS/XYbTApD52hjQOm GMeD2CAbvmOZmKjKIpxPo7n/ENU6JeHydVnOVdlrnsFo1CmBibm6XV1Cm+qYkt+++WaFBoPA /02M4WGdIZuJpPljk/F3oLJ9RGQ7onWAOKlYAL4EnopH1Q8GH160UsLd9MR2+aEv/DoW2thh vuqyyHvEAfNN+lcaz98Bwqr8XuDjdyq0N8qlgVWicNj4Dcyo0Io4Kc3fsldGZdXrr58RYZWT 86bpF2wE/iwEx0FUrtJmZ6jGqEGryK70QWm0hJrt6aebhdqiHQV97RgEqslaV5ctQigkv1o8 d5DnMnlIespFvWkdOU1SRJUFWR1OrdLve6BKnmkusvVxErDG5fu66wxVwdtYstJoaAuXTwmG f8wcFjhajiBjOa/2rG2YuJtnc8kasLsOevzv1k5lWyIVKd3Ecmrr6PiwuJ95T4K3e1yRtGCR JNeRTx1bD3ifEgaUrsQIMtuwLj37pXlSBVepU6eoqw5y2ne0AI316LiWOc5YfSQTslT202fv G+DriLyAwoRM5qUzj/tHm+QavHns3vcfZBJMuyB9udhvmC6y0EKMRYYfA7uyRWmsXKWV9VaI k0S3yMhq6ku6UCmJuURuTXl/hZoWTZBBbJt//0GBBKlkfWLvl7IboQQZnsQN4x87Z5eqSkCj wfRx7vU6SpTXKp5oE9xG5+Opj+0fCMSN2JHNGkPTBAO5J/op4RbYvPzojRLTvXdYj7dQGGYL 9W2QM4W3OR7YSkji/3TwLw/q2jwzqUltyZsjuktYkqr7xlieKmubJGy5F7Q4J5oddjIFAbb7 SBfxpjPtoji6K1hcgTTGI3h+5n3v5643MH02jaD4rF4rW32oi7/FWyuyGgnehsB3jk4lc/BO R+P5lw5CG57N3qxZqg/eJOqF8kv1sDd+SfNCJjpgi51SsEpLmevpXg2DWbJhjyFuBZ3y8kXZ 8zEGftA+F5HU8yLOhLsGbdEuVLqrwhjrV7uqWfTlk/7jeLBNCPEFd/o8jKmN4gE0U9Nmy2Mm /53PMqRwBIZW+r7ChQ7O6ZJRbzWBRDX3azLlvE=
IronPort-HdrOrdr: A9a23:eNG+5q8kd9pTMa3OL3Vuk+GQdr1zdoMgy1knxilNoENuA6+lfp GV/MjziyWUtN9IYgBfpTnhAsW9qADnhO9ICOgqTPuftWzdyQmVxe5ZnPHfKlHbakrDH6tmpN hdmstFeZLN5DpB/LvHCWCDer5KrqjjgcSVbKXlvgtQpGpRGthdBnJCe32m+zpNNXF77PQCZf yhz/sCjQCNPV4QacO2DGQEWe/sm/3n/aiNXTc2QzQcxE2rlz2H1J7WeiL04v4ZaVxy6IZn1V KAvx3y562lvf3+4ATbzXXv45Nfn8ak4sdfBeSX4/JlawnEu0KNXsBMSreCtDc6rKWE81Axiu TBpB8mIoBa927RRGeouhHgsjOQkArGqkWSimNws0GT5PARdwhKT/apQrgpNScx3nBQ/u2UFp g7mV5x+aAnVC8o1x6Nl+QgHysa5XZc50BS39L6SxdkINAjgHg7l/1GwGpFVJgHBy7084YhDa 1nC9zd/u9fdReAY2nepXQH+q3mYp0fJGbOfqE5gL3c7xFG2HRii0cIzs0WmXkNsJo7Vplf/u zBdqBljqtHQMMaZb90QL5pe7r7NkXdBRbXdG6CK1XuE68Kf3rLtp7s+b0woOWnYoYBwpc+kI nIFFlYqWkxcUTzDtDm5uwAzjndBGGmGTj9wMBX4JZ0/rX6WbrwKCWGDEsjlsOxys9vdPEzm8 zDT66+L8WTWVcGQ7w5rTEWc6MiXEUjbA==
X-Talos-CUID: 9a23:LzNSkGt5f4TX7lRQFWaQxqmG6IsLKlr43iz2cna4EG1XdZSYZEap861Nxp8=
X-Talos-MUID: 9a23:G0ZGqwlFT2e6xF1d3OhqdnpFCeJR6p71JXxWtskl4o6oMzZwEhWC2WE=
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-3.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Aug 2023 07:39:49 +0000
Received: from rcdn-opgw-4.cisco.com (rcdn-opgw-4.cisco.com [72.163.7.165]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 37N7deKU007788 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <netconf@ietf.org>; Wed, 23 Aug 2023 07:39:41 GMT
X-CSE-ConnectionGUID: zxZBeJg/RCuynojYgZt5Yw==
X-CSE-MsgGUID: P2Eq3YvWSGu+sTPgZ7u8fg==
Authentication-Results: rcdn-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=jclarke@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.01,195,1684800000"; d="scan'208,217";a="732967"
Received: from mail-bn8nam11lp2168.outbound.protection.outlook.com (HELO NAM11-BN8-obe.outbound.protection.outlook.com) ([104.47.58.168]) by rcdn-opgw-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Aug 2023 07:39:39 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Buxj3tRhPqSbcMqLOIDyGNyPNRgKjkY30V1V4OWARL7hPlyOS9ywqCPABSB9cTypIlB0uOo12FKg7nHq25dlnniXVTgxbJ5n5eHjFqUq6ihEcS7mADcI9XV3oumBvjgWdjkLgH6WjxdzLNtFfL9IjHy3slwPdnZNFvTupyJG6pnLrcZS16kzhs5T2QX+Gj61IMUpCpbnxAyD2y9DLexz7hmptMTXyaPuoapQWWhsb1m1c9jEy8WkAll47lEiczyZdwJAvCAhIifVffSNQNmV3d7WCYSIceTufHv9oVu44K2DMsRjKQSYUL813Da3E/oeIOAZOOyJ60ABvVF6MylbXQ==
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=iWpT5iQ3OsGvTpMkTXThFpewWoIOCTQ7u3YVNCKNZNs=; b=MXKyNFuJjTqD2RCCYg1uJFymPnYs2BNajiywu9wKQJ4ceEW/N3gGeE3kkRAVbHua3+w9Kd7VVrT+GyR7xbNtNPyaLZaRxjldkSpAneSCwup/3NmMFVGeB03KfBMTOjLS+rLy7f1yWavKQ81r3h1C50cxAsNykCTXSftd3/AO080RjZpTf/0I/UvmOK0M47G2qP+0hsC/ZtKNbmRMUR/ogqyRrcGED4Wi9nOioFsDLg9/37RnMKRElcCuDzzrBjk7R53h0S4uSJgvueNbZFU8kX9R4z6DMeejteASGO+BHf6mhy+M2DSTieqWGpsp8IukWgUlXrCJyeUxQxQV1h0UiA==
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=iWpT5iQ3OsGvTpMkTXThFpewWoIOCTQ7u3YVNCKNZNs=; b=VQbEo2BtKr9AgDjYoJY+TmnxCQU1fjhWqMRnAOIdTeQoAPZaV7yoTTEVl7z2WLQuRkiZz0x9UMt3zW3kUgIEqklzuAYTATyHRhBv48tWn5KP7BIGTfictO7Mvsa4jbUvN5BikMOVYR4A5S6DnrxAFdWpzzO5EgTt/tz+HCJ8WpU=
Received: from BN9PR11MB5371.namprd11.prod.outlook.com (2603:10b6:408:11c::11) by SA0PR11MB4672.namprd11.prod.outlook.com (2603:10b6:806:96::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.24; Wed, 23 Aug 2023 07:39:38 +0000
Received: from BN9PR11MB5371.namprd11.prod.outlook.com ([fe80::616e:ead1:6cd0:bdbb]) by BN9PR11MB5371.namprd11.prod.outlook.com ([fe80::616e:ead1:6cd0:bdbb%4]) with mapi id 15.20.6699.026; Wed, 23 Aug 2023 07:39:37 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "James Cumming (Nokia)" <james.cumming@nokia.com>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Comments on draft-jgc-netconf-privcand
Thread-Index: AQHZw7UkBgZ/6267UkCrPc+SW0PPda/3oieP
Date: Wed, 23 Aug 2023 07:39:37 +0000
Message-ID: <BN9PR11MB53717029CB78AAC26C3BED14B81CA@BN9PR11MB5371.namprd11.prod.outlook.com>
References: <SA1PR08MB72150EB3846C116B83E52CBDFF05A@SA1PR08MB7215.namprd08.prod.outlook.com>
In-Reply-To: <SA1PR08MB72150EB3846C116B83E52CBDFF05A@SA1PR08MB7215.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN9PR11MB5371:EE_|SA0PR11MB4672:EE_
x-ms-office365-filtering-correlation-id: ed1b8868-3d79-4eb0-01dd-08dba3ac1a8f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hm7wkt/Hj/+nZlKbHrI23D/W381PIjP8EVFodgkeHObrjvy0Wi42UXsuLkakz1XpucKXx5NATCsZrjIHwShP3yP6wFqyMTOMQYcA/1ny67lAF7cyLj6JXT+4Y9RkGvmc4LkpyxLpa2kl+tgWAlznOceSIAvjBR6DcbQ8R2dlSFuk8wkxGccw4Ta4HoBLt0vQuOsnvUjqOw4veDRvVmN0YMQiRsWb9b2QhCykeIVVThCzggVhK8pOGz0KEOdgH9vtKobaFhNsPlYGpeeKtRrsm6l4I+c7zPp0aSV1rBaknswrCEJE8EEgSiJv6Hr4v0jtgUaKGcaxKCE01xhZ1k+onwoOrrVLRr0sk1F5W7p6e/Rc6F6+aASUSEiUMGr9J0Eo6Xnzs6CtnrESHNbRGP3sXLKI1j1dwse9HIrvkr6LKRHZskThYMd+Ek1mdHTYh8y8MeUJzN6eQADfFyke5h9AbGnGClTYVR9JF14mTGPMVEqd733RV1BvgcR1pPT4w8F/28+XNYrX4cLa6j6xhwZXlJg/PfUxsBq036RyMSLSTlEG4YWlJg5hx1WtlyPoRZWi205Fbtpv3u6S5OWdiBDTRpgUiigA6Byj7UL+6hmKCIxnPtetU/xuqt+b8/S6EI1s
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5371.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(136003)(376002)(346002)(366004)(39860400002)(186009)(1800799009)(451199024)(66556008)(66446008)(66899024)(66946007)(76116006)(9686003)(316002)(66476007)(64756008)(296002)(110136005)(8936002)(8676002)(41300700001)(122000001)(478600001)(71200400001)(55016003)(7696005)(6506007)(53546011)(38100700002)(2906002)(66574015)(83380400001)(86362001)(38070700005)(52536014)(5660300002)(33656002)(26005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: PNduaDHR9lIgyyGAYCUperI+tReCqT7fQCAaE1xxwwbIGEhYD3BMRiA0jovc4CKzFmQ13EJa3jUzTcLZjF3wnNESRASj0rbOGUrT/bftWyFUePseot9PVOOp13ReVnGgBtPvr/Gh89GkZl7tvKYcAAkoTra/KwRIbG6Gs+RIf95sgvg9JMkns090QJXz6A/jGTVsiRjQv2WDvxdK7063kOAQIwfVYO5bHdeIn2XbXkCAEA9p7F/2sljLi+Pz+9rxpFDfLvjyH9q0DDJHtLoZymqpXotoqHzUXAyKfRA71lpf4aQ+UBjQE6ZEiN4jqcRgmJT8ajAIt6uFELb1+tGjf8FnjgfRTZHGC+wdUlaQzkKR6gbvOuH9rgFZCn8HLb978f13H8P+bdaI/cuQLtz9MPaa9wkIeQUVoGH7OZP+RBcNMJsvwrOVz6lVliGIk5EnCoh7qmeRRiZPVKKIE/AnNhDfqB/pkGXr8sCD1USQrxxO7mfQMsKI0ZfGtPZtpjm1TjH2Li/mgjj/dwyj6rWVtTyCW6a2OnSzTmUWcwtVJtIWw2JTk+wMERNpC9T8CQTDe7fz4wwraNxFCGYbcQQb7T7OmfBXgFzlAaUt36DQKuAibqGMJBlI2fCXzgZbTZdXa1jRNSNwI0E85pWA3YacHJfXrwf9L8dCmTEfZfaOSmeZaq4eNln25izss+rYlOcq1NKcfGHK7bMzpcmYkl42EFoWwftbBqHh1IQhAD3A1BMzy7zehianyHMTo6iCYtwBxuL2Rwu4igHPaO6r0jS64h1luQa6GvG4EdIdbvlLGhJKCJtoamDPsB0ewf3Vb9e4K/Gyvv7QR+HWSc9urshyg7k7C6O1LCG2fbZuLWp9sV5wgUx0qXfHqGWebjbsGl6xbByLVXGK3xyQEJkZMWoxVetGp1wwrApGt4kwzV+seanwpkbmxWaKPd6UTheDnovwmO+uGWJPErXMBDyf2565VpmU9wALhW0ZsXsZWsOwAPqTSd4boYWPs8/t4orCN0T1VUdJHryRLtE9A1WDZyADI9y5lT0gD+28jGfbD3zbAU48XdLcUPg0J7ZIl4QLIPcKRTmys6HOZBmot459RNHofkQd28vugTblrr4Goby+e0xdW8VcjRCOjUdhYsweeQGnBfmESebEtX3Yeft/nuw/SRCCCjlrkXzhmiEhE7Lcwx5TOekW/zlWECSfwnWwYkgk2H5oeljb8AHg8dnPeZeisgYVDNPfe+L20+sm6xhzIGWDA/i0JdqI10q7h5//PEmwmTHAdpcYr5HyE73S0FlQZI41Rq1YQN2qp1lhkzzJ6R6uQNdlma2jZsrRNWGyge6m3w5fswNCx4+9TxHnOqQQ+aPC76c5OArW80kVRVmny5c2oc4xPeY2ivAEgbq8ZAl1fzJtEVWjdoYXDGHGb0zxk1uOzcLuGggfGhG+XUFsG+Uqd6QOk76tYJva8XCE/rrBt7KPFQC2rXvdyFA6bzrFpA1e8WRvCAdZyHFiUqrAfxFB0CfQoj9OXcYBLSrlgbUA53fWTSKa4sX/lPPmPDHgEWUq9RXWLKMDEqq85ozquQseuTHzf24x4gy07lkTlwPHNFPsSNZ8s7pOXG5s7pDbKQ==
Content-Type: multipart/alternative; boundary="_000_BN9PR11MB53717029CB78AAC26C3BED14B81CABN9PR11MB5371namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN9PR11MB5371.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ed1b8868-3d79-4eb0-01dd-08dba3ac1a8f
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Aug 2023 07:39:37.7762 (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: BMJWI+GYbfFcsPW/rtuKs36xZ0Ha9rJTFUOhEkQasf/6nVIMfdHPAkrgJl85VGhNgy0YUG5of00gXNVV5LV12g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4672
X-Outbound-SMTP-Client: 72.163.7.165, rcdn-opgw-4.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/W8JMwucHH_I9MzYl3kLLT0kumfU>
Subject: Re: [netconf] Comments on draft-jgc-netconf-privcand
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Aug 2023 07:39:57 -0000

I’ve had some side conversations, and I have come around to the usefulness of auto-update for network config.  In my head, I was over-extending the paradigm of network as code, but in practice, those using private candidate without a backing store like git probably want an auto-update feature (if not the default).

Joe

From: James Cumming (Nokia) <james.cumming@nokia.com>
Date: Monday, July 31, 2023 at 09:45
To: Joe Clarke (jclarke) <jclarke@cisco.com>, netconf@ietf.org <netconf@ietf.org>
Subject: Re: Comments on draft-jgc-netconf-privcand
Thanks for the comments Joe.  The authors will take a good look through them and address them either in the next version of the draft or on the list shortly.

It’s really useful to have the specific feedback and I’d encourage others to share as well.




From: netconf <netconf-bounces@ietf.org> on behalf of Joe Clarke (jclarke) <jclarke=40cisco.com@dmarc.ietf.org>
Date: Thursday, 27 July 2023 at 14:44
To: netconf@ietf.org <netconf@ietf.org>
Subject: [netconf] Comments on draft-jgc-netconf-privcand
I mentioned some of this in chat (as my browser permissions were giving me a fit).  I support this work.  I think taken with the tracing and txid work it brings the possibility of more context and metadata to configuration changes.  I like the “git” aspects being pushed to the NETCONF/RESTCONF server.

I agree with Balazs that conflict resolution is important here, and I like the idea of using txid as a means to do this.  I don’t particularly like the auto-update approach, though.  I’d rather attempt a <commit> and find than an update and potential resolution is needed.

I was also going to make a similar comment to Quifang.  I would like to see the ability to delete a private candidate on commit.  If we care about the private candidate name (perhaps for tracing), I might want to do one type of change in private-add-exampleco1-vpn, commit it, and then have the candidate deleted so I can continue my session with a new private candidate for another change.

I suppose I can <delete-config> this to remove the old private candidate, but I’d like an extension to commit to do this at once (though not so much of a big deal).  I’d rather not have to disconnect and reconnect the session to perform this type of flow, though.

Joe