[Anima] Re: Mohamed Boucadair's Discuss on draft-ietf-anima-brski-prm-18: (with DISCUSS and COMMENT)
"Fries, Steffen" <steffen.fries@siemens.com> Thu, 10 April 2025 15:34 UTC
Return-Path: <steffen.fries@siemens.com>
X-Original-To: anima@mail2.ietf.org
Delivered-To: anima@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id E0B1F1A3CB2B; Thu, 10 Apr 2025 08:34:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=siemens.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4zMAEWb2zd4j; Thu, 10 Apr 2025 08:34:55 -0700 (PDT)
Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010069.outbound.protection.outlook.com [52.101.69.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id B31161A3CB21; Thu, 10 Apr 2025 08:34:55 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VtwewBFsku/oEBmeCoPopcl++b9rLgs0liPd3mZE0vOEcTzjEuJw+F8Hg+9AA48mfSCgJ5Gi5IBR5R9hrzRYSbDdL9HAYNAxPn/240OSAMswdan8E3DLeH52YJWc0LpeW42+SW1yZCsjV5FLqYUk1Xvf2C/PwmJTGv5oJy4iJTPdcnmN47DRFaoqhyFWH17tOVdhebI/PEG+Zqy4SSL2EocCyK03BE51vJoABibFndceZNcv+w7KQD2NzA+fhc0tLpYW1HFeyEaDPsa2uOyASBUZKVLwP8gHPYiPHcVYo7NMTS2NF/qPhTEXb8VlobUBiB+ElDgNe+XyRkNtLoRCjQ==
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=Ww6uMRWEwYdhBQP+Ov4vEMPsxAcakbFMEP0FwKQ+9VE=; b=SLBap1AJb5yusR/+tBY/oLLvJWMIp67Q3rWT1I2Wd16P5w2QSgPIU69AjbLkncpC65pGVx92zqiPIUfR1j+5RygdaqyCyxO6xeRoeeEbQumGsGTBM1Gh70SsbNOkmDS0VGDyRnFWxiQ/FlCkokgHhMCcR8IxzNE2bZuKXBY7j9HuQdasf6mYjincbcVnSBhjF9XfBWz5khfmTgM/UtLlSPrA/kZyu23kaVR2qNwNR6Xh4l2kzIEqxZTqhk+VFcxkPZnlAADYkI2nO+vsTXjhk3KNNafFpMwKgHk/Encaw6wzh5A3aY+W4mD+eAjK6Nm9chM2gZ9Pa1c5QKaSC1+fxQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ww6uMRWEwYdhBQP+Ov4vEMPsxAcakbFMEP0FwKQ+9VE=; b=LPw/JLWTP9ezHO1K76M1YE8DJMmsvGFo1cMsgw6kXkB5t0N11T1iU4/qoOF0aGnTtvRtOAGRgonjEIJbxZ0fjdVoH81nb6y6T5wEE6YbHTMA9QYQ80Ck+fx3DgX3yqyajnhvtserU708m1SDekj5v9VCmMiPHcn1t3ToDLQn75vTXGQeu9wu702KPF7CB3v4pcz+vnn6cSG3G7HL/+20/hu7V985WfL+zwrWyFU+IpQPuPy/rdPvOokAEJ22c/jX0H97LAsx6ufscmNvkGjuQZ/P5fXtcKNRGUiyPN0HPuUfGse9acmkUhh9ByN/rnpSW2dQZwDJstt8zr0LPFiG9w==
Received: from DB9PR10MB6354.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3c6::22) by AM7PR10MB3906.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:174::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8606.32; Thu, 10 Apr 2025 15:34:54 +0000
Received: from DB9PR10MB6354.EURPRD10.PROD.OUTLOOK.COM ([fe80::634b:e5d0:8c00:762a]) by DB9PR10MB6354.EURPRD10.PROD.OUTLOOK.COM ([fe80::634b:e5d0:8c00:762a%7]) with mapi id 15.20.8606.029; Thu, 10 Apr 2025 15:34:53 +0000
From: "Fries, Steffen" <steffen.fries@siemens.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, The IESG <iesg@ietf.org>
Thread-Topic: Mohamed Boucadair's Discuss on draft-ietf-anima-brski-prm-18: (with DISCUSS and COMMENT)
Thread-Index: AQHbqFOTTI7XaRZuokWNemVp02Vn37OZuR7wgAKkE4CAABw1kA==
Date: Thu, 10 Apr 2025 15:34:53 +0000
Message-ID: <DB9PR10MB6354256C79A87DAFE4D01F2FF3B72@DB9PR10MB6354.EURPRD10.PROD.OUTLOOK.COM>
References: <174395186493.249581.5702510245186761176@dt-datatracker-64c5c9b5f9-hz6qg> <DB9PR10MB6354832B631265E3B2B6A8BFF3AA2@DB9PR10MB6354.EURPRD10.PROD.OUTLOOK.COM> <MR1PPF6395AA9E669F62F704D9545C9A1C688B52@MR1PPF6395AA9E6.FRAP264.PROD.OUTLOOK.COM> <DB9PR10MB6354D719EEC1955A4CFFEA37F3B52@DB9PR10MB6354.EURPRD10.PROD.OUTLOOK.COM> <PASP264MB5786023DB103D2D1CED0789D88B72@PASP264MB5786.FRAP264.PROD.OUTLOOK.COM>
In-Reply-To: <PASP264MB5786023DB103D2D1CED0789D88B72@PASP264MB5786.FRAP264.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=4eed68b2-5667-4a9e-9ec2-64711b7250f5;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2025-04-08T06:29:08Z;MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=b1111952-4074-4782-96e8-e31da1f0a93a;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2025-04-07T05:46:55Z;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Tag=10, 3, 0, 1;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DB9PR10MB6354:EE_|AM7PR10MB3906:EE_
x-ms-office365-filtering-correlation-id: f8631170-50ac-4385-cce3-08dd78453daf
x-ms-exchange-atpmessageproperties: SA
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|7053199007|38070700018;
x-microsoft-antispam-message-info: 9KRQa/T6n739AUjhV7RYbltTtPBs8VfWhvpAZW+I9yoUZDML7NL1MukAPlvkgBNR6WobJu4QOuA/jNq0gR67Yh17fRnBBzOpqIkSLLLT3eC5MpmGcICLP5NxZ4n3agHM7dkneCjiDRgbGeVr+aIoOytie0QcgYetZlOVjDcNuFiyAKsMWAmOCpXzAdMLnMncHaAmGqeGiKwghStXEcMfSXjbVHNmTHQziGZzL0m40Bz6rjnBdO/2w9LqE1d4waoAYoCTVe4n7lJQQUnWAPyNDSZAVG+v0mFtO761KZmAYZFk7SNKTgUNR2QEVBhDAmLE1JeFq48OP/pT4/TD9x8GnLOSJLu7ucFxkkJaiu5BH8Ntx3Si6wHDlsNMG+I+GYkF/tIVSSvn+Mi/Yt835M5w3TTujmYaxg+tCZ1bDsaBpMWKcAL44goQJXn9fegGhpBO+o5J3FVZNHVsFb0f/D5TsOXEQX6W79LB6BplmKeBQ+S0GqjV/sZ2yWrIwqbOVR+scE7Ct3sXqJvTCzhumzbDO0YX9uM0WwOnTQzr2x5K5mw5ArTRr+QV3vRpIBRfe6SEmVldElCXfTlDgipjsVJwRzcBTtqV8diJ+NpjK0+Gb/q4Ls1Io7oeFRlCDmVBgexHcJb5Ad/RnvDCKbQh4GW/QCg0s6YTRVMAHlyqOPR0fof6fWYE8OGXAhae38GfRepXhqoNLf8hT5HS9v7nDMHeTfeu5ZfeA9h24FpnG9Pjm7A+mSVnIfiTyHk2GX5lAXdnIlL+cwhEXA/ddoYv3riJZma3quvk7p30lMLuYTetByunqNhyil7r1GxEFPG3jfXeuhQFL/7I2ZtnQxrPtzH7bPEacQJt9tQiy+vrtT0qihGRWT646PchGRWHdYN28/y5ySYdl0MuAwaxJcv+VqyKk3z2/dqgIdxHneTAcs4Z4rhhZKsHJkgu0Oclwb811bEw2vmUS+CM5BUGLfyxbgL60GKhUBX+Zz/K8qRo11mYkQBSCQXbMtT8ybsd4w/w5z7WNbkteUbVNoDoomHO95vBTZal3vJKe9y0UOlKpULdp/e2YiAfhLThSlSf2xpicL+/VlU8E41vPocQkcPWy6oN+zCAgZVBjruRClwhwpjKOuMnD9YELOthbZBLlGCvUECW/T2hRnEwck2kSOysMubPXvsbY/DU28W/Rre8Wl6JBOTThB/S5w+ZI/+n8JsDA53btxp99w5ILFIJ7FeBNo5zux2iTZrV8eRZ41SHi7KFbWm1MeXZ0TkHTd62Ck2PPJlX8SQPMkKMfav3iJ0G1Ue3Cij6Vtih/BluLq7KINJo8AUzHzaHdNLPbz4GOH1NAGduQtEZd2ietdX9ApUoVU3Lfx30zzmJcgbif2OHYEhfN9fjyVU6m3WkyKpRtm1a/IvXrLfs+6quTKqBCwRtyUy/dTJXFAqpiEP41pP+4xX13l9D2wM/txCGVnFB2PvDAX4/
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR10MB6354.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(7053199007)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Z7JBESvMEguF5G8zLHfOnwNFXM2a4winybfexpLGaIs5PGroYBcdZi00D9ZGOI5C6AYecP5D984Pkj68SXz6zYXz2bOJZk5+H1KoNirK/CqypUaJEVitlPRu8OqTGbQeQDPUuya/ICKzTLxq2jKeK0Gz8y3/CuAnhe9wKhBsZbzJZtwuk5WmR+JyKLBzfX1iCaOTqa3ndaJiOk0MBt4IYzydmnbZA3Nj6O0/qPf/lDWdWSpijzooqS6fGYmASyf2ekjUTVJobshy59g2zMRFuWn+UuzffkInL4k1mv+4g8t5OI3Ormo57caA0VojddrrCngXMSqtzhfN5hllE+hLrL9T1kVM2c+cnqAAXvdFsmPxlI8KbcI7zNo/eHmEE0DHR6ji7s68Ga+nbq/Ml523UFPpA+w34a9BprglUiWr+9UAmcUuGqZb6++NG6Gp1f5A7PPC7S6fjzb2xsOAnp+6flsZCt2vxwvwUDH3sk8qE+fHPwO6TORvZcqw6ez6SJnBem7t0vCiwbNwxCv55PVYuHtV3Jz+DEAU/jdd9wGtQlmVNhy2GgD6U+hq85tia2TaSd+xPl1ppb89bRv1Z7tGO0q8s4s/8Ge1ufrUFPH6XEUJwYmGd7MdKfai9nfU9rUCfcdrs5V9KTdxhkO8XxpolA3SojkT1Bz3UMj0yWibgPv71EuDqvHbRyhLSyque0aOjo2FlRmeNxmzc172iAr9wUC/6GsX55G4XBOr/dq81vswqwVDUeM9rzYJum0Gxiu4z0ZAZdcUfWvBQ5YON/0zOuHdDbUJIee0fcJK1wUfRJUGNBZMTFEaAye9INO9Df5BEyNdmRkv/e3HuUCHcw2l/Xe3vAz/Iffa8a/KZEutMLyW2+4w3AFtncbsRvvz0neZw8lFRK33Tzh3W01zRjTFt3hnDJAhH5cLynuxWh8P0wdEWXpeRIwDEkewWjivQLFOLM857xGGkPfGGYqgCSI+GK2BoYtXl1N4WOXhOsbtBztKdNjg2QIfa2j4DMxuJ46OJOFfffce0561BMUpcL9mSQKT1aWWf8cc1wHPpiK+fVDXvcG8ua7BEq4Rav6BYD7yzW4keNhHkS12M2zh0J5c3TUmOjAiQxzOeGTWKLRHXmRbf/iIUVUIy1Ilnf0C91sos7NNbg/asadZUfU1G8aY48iGhtddEXB+Xc/DpKeBvu8Xc8bnBIqLrTFFhDGfF6OYG0ALnJ0vA324CAAX9mRp1n0DXXi9YQm7xzNg+/CXcDCnouwL/Lk64enz8JnVBio2Bz+z9u5onHEjLa46bZPpc+JKuG6gzMVSe45kVrVwfB4/bwKOGpaIIus01kTjsBY7E8wcAEVuxTcOIYK0j1c3FxYlBIuhLwWCQfgJRmriVV4i7jblbGR3FqBpwQKC7abe3XkKvoeGO7d6oYnnjFhv9rt5TgcdFBr7/3h/p+nd0Hhh8kQcrKBl43Mudo5ws3VZ1RaXiGRC65aJZZBDLftW7f1OSZ+k2Q5oJ6InwYWEBUdUsMcT/WacQxlirNaVntngh+D3jqgvW2ynkX2EiJZKpDp+ODwiaPHh5ZUFqzQmr4ZKp9xCKUlRhUDA+Sdzl2roOh8PaFH9dkgqIr23didhyA==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB9PR10MB6354.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: f8631170-50ac-4385-cce3-08dd78453daf
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Apr 2025 15:34:53.9450 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xAwjQWl6uMLRWWHf+9P+aQYMHa+LW9rQy2bfAIuSLD7S2QuQ6KqeMkQkzF6YtfHCNDKRzsXybakQXSbt1D/Xy4UBmkrU4MMWBloq2JUraT4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3906
Message-ID-Hash: RQESDUITR7KGZMIFN7BKIGN24UOHAB4G
X-Message-ID-Hash: RQESDUITR7KGZMIFN7BKIGN24UOHAB4G
X-MailFrom: steffen.fries@siemens.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-anima.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "draft-ietf-anima-brski-prm@ietf.org" <draft-ietf-anima-brski-prm@ietf.org>, "anima-chairs@ietf.org" <anima-chairs@ietf.org>, "anima@ietf.org" <anima@ietf.org>, "ietf@kovatsch.net" <ietf@kovatsch.net>, "tte@cs.fau.de" <tte@cs.fau.de>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Anima] Re: Mohamed Boucadair's Discuss on draft-ietf-anima-brski-prm-18: (with DISCUSS and COMMENT)
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/yh_Sk_TqbdKAH8Ir4xRoZrqtaL4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Owner: <mailto:anima-owner@ietf.org>
List-Post: <mailto:anima@ietf.org>
List-Subscribe: <mailto:anima-join@ietf.org>
List-Unsubscribe: <mailto:anima-leave@ietf.org>
Hi Mohamed, Thanks for your comments. As last time, I leave the comments with reactions and dropped the closed ones for easier reading. The draft with the updates has been put on the usual place in github (https://github.com/anima-wg/anima-brski-prm/blob/main/draft-ietf-anima-brski-prm.md) Best regards Steffen > -----Original Message----- > From: mohamed.boucadair@orange.com <mohamed.boucadair@orange.com> > Sent: Thursday, April 10, 2025 7:11 AM > To: Fries, Steffen (FT RPD CST) <steffen.fries@siemens.com>; The IESG > <iesg@ietf.org> > Cc: draft-ietf-anima-brski-prm@ietf.org; anima-chairs@ietf.org; anima@ietf.org; > ietf@kovatsch.net; tte@cs.fau.de > Subject: RE: Mohamed Boucadair's Discuss on draft-ietf-anima-brski-prm-18: (with > > > > > ------------------------------------------------------------ > > > > > DISCUSS: > > > > > ------------------------------------------------------------ > > > > > # DISCUSS > > > > > # Compliance with HTTP BCP (RFC9205) > > > > > > > > > > CURRENT: > > > > > If the pledge is unable to create the PVR, it SHOULD respond with an > > > > > HTTP error status code to the Registrar-Agent. The following client > > > > > error status codes SHOULD be used: > > > > > > > > > > The use of normative language is IMO not compliant with the > > > > > guidance in RFC9205, about error handling. > > > > [stf] I created a new issue for this: > > > > From RFC 9205 I understood that we could use the HTTP status codes > > > > in this way. What would you suggest here? > > > > > > > > > > [Med] A simple fix here is to remove the normative language. Listing > > > the appropriate codes is definitely right, but need to redefine the > > > error codes, just be affirmative. For example, an entity will > > > return 404 when there is no resources, etc. > > [stf] Hm, after the discussion in the design team, we are not quite > > sure about your concern. Is it the one.-to-one mapping referenced in > > section 4.6 of RFC 9205 or the understanding we re- define status > > codes? > > > > [Med] I'm afraid that you are redefining those. We don't need new normative HTTP > behavior here. I suggest we simply make this change (and similar) > > OLD: > If the pledge is unable to create the PER, it SHOULD respond with an > HTTP error status code to the Registrar-Agent. The following client > error status codes MAY be used: > > * 400 Bad Request: if the pledge detects an error in the format of > the request. > ... > > NEW: > If the pledge is unable to create the PER, it responds with an > HTTP error status code to the Registrar-Agent. The following client > error status codes can be used: > > * 400 Bad Request: if the pledge detects an error in the format of > the request. > .. [stf] Okay, got it, made the changes as proposed for the different HTTP status codes > > > > > # Cluster with 8366bis > > > > > > > > > > CURRENT: > > > > > > > > > > The JSON PVR Data MUST contain the following fields of the "ietf- > > > > > voucher-request" YANG module as defined in > > > > > [I-D.ietf-anima-rfc8366bis]; > > > > > > > > > > I think this spec should be clustered with 8366bis. There are > > > > > several structure that used in this document and which depends on what is defined in 8366bis. > > > > > Changes to the bis will have implications on this one. > > > > > > > > > > With that in mind, I tend to suggest holding approval of this > > > > > specification till we finalize the bis spec. > > > > [stf] As indicated by Michael, we already have a cluster for > > RFC > > > > 8366bis and further drafts related to BRSKI variants to take care of > > > > mutual influences. I opened an issue > > > > > > [Med] ACK. > > [stf] Also discussed in design team meeting today. It is less about > > changes in the draft but more to the processing. The intention is that > > all other BRSKI variant documents currently handled will go into > > MISSREF, as draft-ietf-jws-voucher waiting for 8366bis. 8366bis > > collects considerations from the different documents and is likely not > > to lead to addition of new information in the respective drafts (at > > least that is the intention). > > > > [Med] I would be more comfortable if I had more stability signs of 8366 ;-) > > That's said, I think that I have the discussion I wanted to have. I leave it to Mahesh > to decide. [stf] Okay, agreed > > > > > # Requires TLS1.3 > > > > > > > > > > CURRENT: > > > > > As already stated in [RFC8995], the use of TLS 1.3 (or newer) is > > > > > encouraged. TLS 1.2 or newer is REQUIRED on the Registrar-Agent > > > > > side. TLS 1.3 (or newer) SHOULD be available on the registrar, but > > > > > TLS 1.2 MAY be used. TLS 1.3 (or newer) SHOULD be available on the > > > > > MASA, but TLS 1.2 MAY be used. > > > > > > > > > > Please update to take into to reflect draft-ietf-uta-require-tls13. > > > > [stf] I saw that there was already discussion on this issue. I > > > > created a corresponding issue as We will discuss the use of TLS 1.2 > > > > and if there is a desire to also allow or existing pledges, that may > > > > have no option to only allow TLS 1.3, we would add a note as > > > > suggested and explain the necessity. > > > > > > > > > > [Med] ACK. I'm neutral on the outcome here, but I'd like we back the > > > design and include some reasoning if we don't follow the UTA reco. Thanks. > > [stf] BRSKI-PRM is an extension of existing BRSKI, which requires TLS > > 1.2. We aligned with that and also included it in BRSKI-PRM. > > TLS1.3 is currently widely used in browsers, but industry adoption is > > not as fast. There are constraint devices using SDKs, which are not > > updated fast. > > We enhanced the part with following to state the consideration of the > > uta draft.: > > OLD > > As already stated in {{!RFC8995}}, the use of TLS 1.3 (or newer) is > > encouraged. > > NEW > > As already stated in {{!RFC8995}}, and required by {{I-D.ietf-uta- > > require-tls13}}, the use of TLS 1.3 (or newer) is encouraged. > > > > [Med] I suggest we pause on this one and reflect the outcome of the ongoing > discussion. [stf] Okay, agreed > > I would at least see in the text a brief mention of the SDK limitations you > mentioned. [stf] Yes, it is likely good > > BTW, what is currently supported by implementations such as open-brski? [stf] > > > > > ------------------------------------------------------------ > > ---- > > > > > COMMENT: > > > > > ------------------------------------------------------------ > > > > > > > # "MUST ...unless" constructs should be "SHOULD ...unless" > > > > > > > > > > OLD: > > > > > To enable interaction as responder with the Registrar-Agent, pledges > > > > > in responder mode MUST act as servers and MUST provide the endpoints > > > > > defined in Table 1 within the BRSKI-defined /.well-known/brski/ URI > > > > > path, except for the OPTIONAL endpoint "qps". The endpoints are > > > > > defined with short names to also accommodate for resource-constrained > > > > > devices. > > > > > > > > > > NEW: > > > > > To enable interaction as responder with a Registrar-Agent, pledges > > > > > in responder mode MUST act as servers and SHOULD provide the endpoints > > > > > defined in Table 1 within the BRSKI-defined /.well-known/brski/ URI > > > > > path, except for the OPTIONAL endpoint "qps". The endpoints are > > > > > defined with short names to also accommodate for resource-constrained > > > > > devices. > > > > [stf] Hm, for compliance with BRSKI-PRM we require the support of > > > > the two stated endpoints in Table 1 to ensure they can be trigger. > > > > > > > > > > [Med] The issue here is that MUST is an absolute required, while this > > > case we have an exception (unless..). FWIW, 2119 has the following: > > > > > > 1. MUST This word, or the terms "REQUIRED" or "SHALL", mean that the > > > definition is an absolute requirement of the specification. > > > > > > 3. SHOULD This word, or the adjective "RECOMMENDED", mean that there > > > may exist valid reasons in particular circumstances to ignore a > > > particular item, but the full implications must be understood and > > > carefully weighed before choosing a different course. > > > > > > [Med] I see that you explored another path. I like that as well. > > There is one nit, though: delete an extra "provide the endpoints" > > OLD: > To enable interaction as responder with a Registrar-Agent, pledges in > responder mode MUST act as servers and MUST provide the endpoints > provide the endpoints "tpvr", "tper", "svr", "scac", and "ser" > defined in Table 1 within the BRSKI-defined /.well-known/brski/ URI > path. The optional endpoint "qps" SHOULD be supported. > > NEW: > To enable interaction as responder with a Registrar-Agent, pledges in > responder mode MUST act as servers and MUST > provide the endpoints "tpvr", "tper", "svr", "scac", and "ser" > defined in Table 1 within the BRSKI-defined /.well-known/brski/ URI > path. The optional endpoint "qps" SHOULD be supported. [stf] Good catch, corrected it. > > > > > # Missing IANA action > > > > > > > > > > CURRENT: IANA has registered the following service names > > > > > > > > > > Please ad an action for IANA to update that entry. Thanks. > > > > [stf] We've got the following information from IANA: > > > > "The actions requested in this document will not be completed until > > > > the document has been approved for publication as an RFC. > > > > This message is meant only to confirm the list of actions that will > > > > be performed." > > > > Are there additional actions necessary? > > > > > > > > > > [Med] No, just save a question from IANA in the future when they well > > > implement the actions. Add a sentence to say basically what I > > had in my comment. Thanks. >
- [Anima] Mohamed Boucadair's Discuss on draft-ietf… Mohamed Boucadair via Datatracker
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… Michael Richardson
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… mohamed.boucadair
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… Fries, Steffen
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… mohamed.boucadair
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… Fries, Steffen
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… mohamed.boucadair
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… Fries, Steffen
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… mohamed.boucadair
- [Anima] Re: Mohamed Boucadair's Discuss on draft-… Fries, Steffen