Re: [netmod] [Technical Errata Reported] RFC7950 (6885)

Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> Tue, 22 March 2022 20:04 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 900973A0D9E for <netmod@ietfa.amsl.com>; Tue, 22 Mar 2022 13:04:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.com
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 b3AvekFyxexI for <netmod@ietfa.amsl.com>; Tue, 22 Mar 2022 13:04:11 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on0604.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::604]) (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 2CD343A0FB6 for <netmod@ietf.org>; Tue, 22 Mar 2022 13:04:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gjU80ojSmkHFWjUPoi4ew8jrrZYcNOL6fe0TBsBC2lJPfqaaZYrIQIIlMd04721dSeDIUCzAriK+mEhtAHcyvU5qUnyKVFxoUVVW6FmTy7sZQbwWUSvfg2LN8sNoWP5MGwtyfMiTTag1C4kfzasGt4+uQF8jrrX/sgaMlwqGUxrioi+SJXb8q9k6w8Puui1Myo/YE2Hkf7Z6e+xtkZxp2F5TsVNXFiePFVydUyzv/t7X8KxfywCkAaokWOYPfgvv7WSrPJOQVqcTCxTEQwnPK4NfvhSf+7UZj90PCW0muLuU1y4oT+inAIViHZ4qMWkHOBwuz9XgdAQXubptxYqXrQ==
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=7dD+ep8tc/W9qmKrLMYuC/vEyjW/gWwX/cwIYquqElk=; b=iVENcSGx9ROI4KIUjyKtTYHU3EGKW/Sdfh1dL5fMYoZKK1NqHGzOTrC9GV2s/Gv7tumqqzsYPlyP9YsXYkEM+2z/IyXskpp+ZflK40pKsWWzo5yeVMFo3QvmyCCfwqPwntApR/uNMig8fF0h2BUB7uE9KOWLV1glWGsvDu83T5vyUnxMV5s+AxNya+RvlMn1QS06skPeZ71sS7/CQx1usD+AKQ3tMwHGDlJ1l2jajA8vB/zOdmdNLBmKqpHkrxYsMoyXOCvhJ6F5FxcmYa09LGFATc7S+upGSXPDiBDMLYKp6T0f6VcFa/5WjI64NUw0BQU8984AKVvLZ7otFtE72Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7dD+ep8tc/W9qmKrLMYuC/vEyjW/gWwX/cwIYquqElk=; b=PFqhEVYZ4z2CLl//LI9byhvPvvv4Gw6GmCUvxymIzrH2i+xt8A/7xNN0XJ2Lf4cM/TtcxLb4eRm/QUR5W/47WOCSat28XwpktNG+fGO5vh9Ufdt9qXxHPT7IgMUe6pxeTg3vF4VjJMlw9l7rMO5/upQajEkaAanQ5UsSAXIApH4=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by PAXP190MB1598.EURP190.PROD.OUTLOOK.COM (2603:10a6:102:1be::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5081.15; Tue, 22 Mar 2022 20:04:05 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::e409:a2d3:2c86:fe95]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::e409:a2d3:2c86:fe95%7]) with mapi id 15.20.5081.024; Tue, 22 Mar 2022 20:04:05 +0000
Date: Tue, 22 Mar 2022 21:04:04 +0100
From: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= <j.schoenwaelder@jacobs-university.de>
To: "Mohideen, Kaja (Nokia - IN/Chennai)" <kaja.mohideen@nokia.com>
Cc: NetMod WG <netmod@ietf.org>
Message-ID: <20220322200404.wtwnqt6wpu2hn645@anna>
Reply-To: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Mohideen, Kaja (Nokia - IN/Chennai)" <kaja.mohideen@nokia.com>, NetMod WG <netmod@ietf.org>
References: <20220316052112.9F47A20D6AD@rfc-editor.org> <20220316061327.ce7mtqwhrk772fjw@anna> <4d482f9a-21be-b389-688a-85cfe739371f@alumni.stanford.edu> <CABCOCHTL5GubcV2NvgKvEv1CzaGLM3QcQfi0B+xTx=ZWxEcMnw@mail.gmail.com> <VI1PR07MB39688CC6E97DE66D55EFAE4BF1129@VI1PR07MB3968.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <VI1PR07MB39688CC6E97DE66D55EFAE4BF1129@VI1PR07MB3968.eurprd07.prod.outlook.com>
X-ClientProxiedBy: AM0PR02CA0104.eurprd02.prod.outlook.com (2603:10a6:208:154::45) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 54676fdd-ac61-461c-e1a1-08da0c3f1e26
X-MS-TrafficTypeDiagnostic: PAXP190MB1598:EE_
X-Microsoft-Antispam-PRVS: <PAXP190MB15984EEA86C27ABDB1A3AB64DE179@PAXP190MB1598.EURP190.PROD.OUTLOOK.COM>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: rdtUcnAgR/VqzmRqlM+A/GKndwzwwDEjWClDxf5w0ZVQx0sOs0C+coVM5bCrLK/0NDWR9c2gHfee6Q6iV0UkpPIEqjmJC8kmPJo+37cW+ObNM64b0c6MY4diFdIFXA663x904Qm8FgG3nMNP1+nPbXdftIkKTU9mPJeCNm7HZUcZgrwx4IVe5E8juSkQGhjZObEIBvt5gI5vhC/Km9S8+iNcIZB7c+v6zVcsCI8F6nDEex66a054wlBm4coBfBZl9A4gTr37MgcueoFQUfKT+otAqVCyCjW/btTa7RodyF4yeS9rgQ2rYFTq8au0D3xNgk76iIPj/kofE3aV4vHva9icxS5rOHHlYWNM/6cDfsqyaI440R18Gppz7BeT86xxsfZMkUuTs1loh8oxdCYp1lAKRmvH8Mm7bteQhSEk8NcyV0W77ie7asPUEcc6cVipUXBCPsw8mVC9xSSg2WmOe+/JrS3j5iQuM8jRjFkn9mnZp5Kwpb+LFDK/PKXif705S1AJnH/pFX/5UAxG/siCtYgs+tvD+JyypJ7Bd57YyuThE5BFYmVfzGhnhyV2P1/GxGRCefRgAtAUrFA5uB/DsZi20OhNc2sO88d8S8054//UeLCZBLWRiS13pGLuFjXXLKZiGRaHzni9Cx20ev0txO5RC1b39RV5sNnLr2qEWXaljHpg158mwipBhkqxmtoXa/ni3q5GcGvnWWqXZ0qztgMEvTURlSDY1ZnHMPJ4AWdWhbl2hnvCBW0oH4fsYGcQRt9pHwN5vosG6f4KimoibU36qMNhEXeZlFdKs7npzGU=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(7916004)(366004)(3450700001)(2906002)(6916009)(5660300002)(6506007)(52116002)(8936002)(85182001)(40140700001)(85202003)(33716001)(26005)(66574015)(1076003)(186003)(83380400001)(4326008)(8676002)(66946007)(66556008)(66476007)(6486002)(86362001)(6512007)(296002)(316002)(9686003)(786003)(38100700002)(38350700002)(508600001); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MGNiVXJtbE4yckgrZjRPb0dVWTJkWlc0U0lyN2NoZXcrOFpUd0lBSit4eURh?= =?utf-8?B?c2MwMm1GUnZrZkJUMDFka0RZTjFIOWhULzRsWnByQndHdG00L0ZCcFRDa08v?= =?utf-8?B?OHJ1N0hGdEVJZy8wQjRvQmJjU2lsYUIwMFZNUmNNNWpGbkZSM05qM1RyOFlK?= =?utf-8?B?emZEOE5XYWRrZVd3RWtKdnd2cUpIVzlCL1ErNzhwUVFwbDNERGd1M1NONmR6?= =?utf-8?B?dnZJdlFrRWZSMnIydkMxNzl1b01wWWVsUG1kVS9xUEpDZ0Z3aENaYkdDSzZo?= =?utf-8?B?Ymw5amc1Q3FoMmZqbHNBdXJDKzIwNDdwemhFV2pYNi9VK1hENG9kOXZvbmxj?= =?utf-8?B?QXF6MlZoZDR3bVp1RU5tZW9oWHN3WlYrckpWMWlPTGZGLzlkTElORmk1TCtx?= =?utf-8?B?bm41Qk5SaDRxM2NGNDUrYXlCQkxBRkg3VWUvRllBNEJMYVZyVnB0bHYxM3BR?= =?utf-8?B?VnNUV1VCcjBkU3ZMb1Z6TUFPaWZpd1hNU0tQOEpxY2c4TnNtbzlhV2I2RFpS?= =?utf-8?B?aXZnQ0pualNTYlhBdE5QaGF6WTdncEhucHZIZ0QxZUhERC9EMUhsbVgvU0Za?= =?utf-8?B?SUxJZC9MV3pNa3pKTk1sMTZlRkl1T0FaK2JpZUdKelExSXNYNHMyUEZBWDlR?= =?utf-8?B?RUdsaEFsdnVzb1h5QUtGd2hlL1hvSWhCZGZBR2xGVTdKaXJpdkU2a1ROTnpC?= =?utf-8?B?MlV0Mmw3eVg1MDRZMkd3TWZnZlFqcmRSdFNXYzlyZWRhVGxNcTdFc2F5MDFO?= =?utf-8?B?d1I0T1NTWE4weHQ5N0FRWEpsaVl5WDJsWDZ3TU9XVjFvZ01FVVl1ejdBTDFN?= =?utf-8?B?NEx1eWdDbkN3N3M3RC94NE1KN2Vjam5EalFac1JXeTFsK2J0QjdLSVZVV3My?= =?utf-8?B?Y2FuUDc0eG5ZQzg3WGwrTExMV01DeE1kc1VEVUo2aXBXaGlCRjgzd2pnQzFO?= =?utf-8?B?ZFUzd214Wk5PRG1YSzMwcVgzOVBhb2lrbkllZ0lxdFhKc1VkM0FBNnYxQk1V?= =?utf-8?B?cTJYZDdaakpUbitXNnVLUUJhbUJEZ1oyMzE2R2V6U2F3dUxPNTVlNy9CcTRE?= =?utf-8?B?ejN1bmlQWWJ6dDdTdEhhbnRGMFBaZys1ZmovQWZRRENzelluU0ZPQVprdWQv?= =?utf-8?B?SWU1TVdQc3JvRWl3RjNjTS9MTzNlaVlmUmVaQXArOUE1TmJIOEZLQlR0QjZQ?= =?utf-8?B?b3U3S2JFMyttZ3kzbTlDK0lpS3FFN1E5Zm83VVZMcHJJeUZRTlBtRVovWmpN?= =?utf-8?B?V3VWcUZmQ2V5bG1SL2FqUVl2b3M1MSt4bjBoanpVcFUxaEUwVHl6NGFsam16?= =?utf-8?B?WHY3eGF5RytEYXlza3p4SUtWZjhvT0J6MjA1L3UyKzFnb2ZBcWpFQVFRREd2?= =?utf-8?B?QkcrU1UyWGIyZ25KMDdUd0FqT0tKbkFuK1V0NngzQzVtckJUVTB5dHdYMUZ2?= =?utf-8?B?eGN6K1IxbWJwWmRFZXk0d1VlN25jY2JTZUp6dVhFaG5kZENQNEVOT1dxK0hy?= =?utf-8?B?MVIyRHVzNnNBU093dGFCNDJ6UHJaalNtS3lsMGh3TTBaTEsxVksvUExDbmRk?= =?utf-8?B?NzdZVEs3VU1BaGxGWlZPR1BpSFY1ZWZ0VFVtV0c0TDVoWHQxb3YzN1ZOSEFY?= =?utf-8?B?K2VCalNDb04xUk1QMTBVQVI2SkVOWGNrRStWcml3MXZDWE9GUmJuTWVidWho?= =?utf-8?B?U2gwUVlTYW1RcStXRkpMSDlSNGlXaHE5S0tQbmJUNTQ2YzFwd0QzK3FFaHI0?= =?utf-8?B?QmRQaTJDRXVWVmhQODk1aW9zSWtoZlRUN2RTeGdSRFVYcDBKZlFGNTdERTBo?= =?utf-8?B?Vy92dWlJRXE3K2VOaWlYUjVHVUd6Nk4xazUwd0hmeVNHY3dVdzdURWg5Qi9Q?= =?utf-8?B?b00vcmM0TDhOTFloWXJzSU42VCtzL1JFZU5DVnU4YTNwOEFHVlp5a0c0Mjdt?= =?utf-8?B?MXNGRTdQclRpRUptbnJRVVZpOXg1ZDN1ejRCV3NGQXQxZ3RYSS9hYVRCNlVv?= =?utf-8?Q?qAbQTDIvMMrBMT6ZISLHgcBUdZhv1Q=3D?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 54676fdd-ac61-461c-e1a1-08da0c3f1e26
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Mar 2022 20:04:05.5465 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: KQAb3xqv8vpbdOuT44hJcySCgV40hFHs7J2QhEqt1O3NiPkVNqJKwI9Qjxs0yq/zlMUr3dyJf+IRFUOZOEWf0kbA8Z4SL/8uUKt2BWFRXeo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP190MB1598
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BxqZsd66yAPZ9yByuCPzss6KSIs>
Subject: Re: [netmod] [Technical Errata Reported] RFC7950 (6885)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 22 Mar 2022 20:04:22 -0000

On Thu, Mar 17, 2022 at 07:11:36AM +0000, Mohideen, Kaja (Nokia - IN/Chennai) wrote:
> 1/ I understand that clients may/may-not be yang aware, not using hello/yang-lib and may have hard-coded requests, response processing to get its job done using the server. Such a client when encountering ‘unknown’ nodes can either fail or ignore those nodes. It’s the client choice. But, with expanded range of ‘enum and bits’, there is no choice but to fail as the ‘value’ is now unknown. OK.
>

I do not agree that an expanded value space necessarily implies that
clients have to fail.

> 2/ If I understand right, RFC 7950 – Section 11 is talking about ways to update yang module so the existing data in the server doesn’t gets invalidated. That’s why the new data definition to be optional or conditional using if-feature. Not about clients at all. Thank you for making this clear. Shouldn’t the RFC text capture this so readers are informed?
>

The update rules defined in Section 11 try to guarantee that server
updates do not break existing clients. This requires that clients play
nicely with data that they do not understand and it requires that
updates are done in a way to maintain backwards compatibility with
existing clients. I wonder what makes you believe this would be
different.

I am trimming the CC list since we already concluded that this is not
an errata.

/js

-- 
Jürgen Schönwälder              Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>