Re: [netmod] New Version Notification for draft-ma-netmod-immutable-flag-07.txt

"Rob Wilton (rwilton)" <rwilton@cisco.com> Fri, 02 June 2023 11:00 UTC

Return-Path: <rwilton@cisco.com>
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 62FB1C15108A for <netmod@ietfa.amsl.com>; Fri, 2 Jun 2023 04:00:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.584
X-Spam-Level:
X-Spam-Status: No, score=-9.584 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_KAM_HTML_FONT_INVALID=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="Aqp6ssG5"; dkim=pass (1024-bit key) header.d=cisco.com header.b="ePe8+IYk"
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 wJPywACvOQnm for <netmod@ietfa.amsl.com>; Fri, 2 Jun 2023 04:00:45 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24B7AC14CE4D for <netmod@ietf.org>; Fri, 2 Jun 2023 04:00:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=42236; q=dns/txt; s=iport; t=1685703645; x=1686913245; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=swouUK6AvcvvCgaUaa1McHXgpFJCNxqJNqKBDtmyzeA=; b=Aqp6ssG5dW00obxWW9suOq8UydYDwMq0E0bY/4/g/3eb7hztQuqlsaaL vW5JpN8/E2H4MxYsfWkeXQY0YTZa1d/Lvryp+PWCBGUMNev26DpeELJc3 2T+QhBVvveVDouSW8fESmacdphSrgt3A1ynyue/sb7+dQesK5T8kTnHlc 0=;
X-IPAS-Result: A0ACAACOynlkmJpdJa1aGQEBAQEBAQEBAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFlgRYEAQEBAQELAYErMVJzAlkqEkeEUYNMA4ROX4hBA4tQhVqMPYElA1EFDwEBAQ0BAS4BDAkEAQGEQEYCFoVJAiU0CQ4BAgICAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEFAEBAQEBAQEBHhkFDhAnhWgNhgQBAQEBAwEBEBEKEwEBLAkCAQsEAgEIEQEDAQEhAQYDAgICHwYLFAMGCAIEAQ0FCBMHglwBghUTAzEDARAGoT0BgT8CiiR6gTKBAYIIAQEGBAWBPAIQQZpBDYJJAwaBQgGHVYFiAQGBWIIGhEgnG4FJRIFYgWaBAj6CIEIBAQIBF4EuGisJgyU5gi6LTA2BbAdygzeKUoEvcIEhgScHewIJAhFngQ4IUhGBaAxAAg1VCwtjgSOCWQICET4NB018EAERAwcEAoEHEC8HBDIJFQkGCRgxJwZUBy0kCRMVQgSDZAMKgRtJFRACEW0HNgNEHUADC209NRQfBQQjAUuBWAQvQYESAiYknQItA0CBdExkBBQvDgIUAws5KgwHAkQBBQEfSgInlh2KYkeNbpNgcAqECIt7g1CLQ4YnF4N/jGqYBWKYDiCCL4sLg3OROAmEfAIEAgQFAg4BAQaBYzqBW3AVGiGCZ1IZD44gGYNbhRSKZXUCOQIHAQoBAQMJhkaCKC2CKwEB
IronPort-PHdr: A9a23:g/4XBxO7PEp1n+ubdrQl6nfIWUAX0o4cdiYP4ZYhzrVWfbvmpdLpP VfU4rNmi1qaFYnY6vcRk+PNqOigQm0P55+drWoPOIJBTR4LiMga3kQgDceJBFe9LavCZC0hF 8MEX1hgrDmgKUYAIM/lfBXJp2GqqzsbGxHxLw1wc/7qG4rOiMKf3OGp8JqVaAJN13KxZLpoJ 0CupB7K/okO1JJ/I7w4zAfIpHYAd+VNkGVvI1/S1xqp7car95kl+CNV088=
IronPort-Data: A9a23:3K5D6KPpP5SswFvvrR3Hl8FynXyQoLVcMsEvi/4bfWQNrUp2gzEHy GUeWzyBbK7YazHxKdEna4XjpkIO75DSnd9nS3M5pCpnJ55oRWUpJjg4wmPYZX76whjrFRo/h ykmQoCcaphyFBcwnz/1WlTbhSEUOZqgGPykUIYoBggrHVU/EHl500o68wIEqtcAbeaRUlvlV eza+6UzCHf9s9KjGjtJg04rgEoHUMXa4Fv0jHRnDRx4lAO2e00uMX4qDfrZw00U7WVjNrXSq +7rlNlV945ClvsnIovNfr3TKiXmTlNOVOSDoiI+ZkSsvvRNjjZri7oSbuIyUm5KugjOtY029 c1hjZPlHG/FPoWU8AgcewNTHyc7Nqpc9fqcZ3O+qseUiUbBdhMAwd03UxpwZtJeq70xWDwSn RAbAGhlghSrnf23xK68TMFnh98oK4/gO4Z3VnRIk2+BUaZ4HMurr6Pi9cRj0Wdqnv91JffgO MAnUjQobjnwWkgaUrsQIMtuwLj37pXlSBVepU6QoqYf4mXPwkp2yreFDTbOUsaBScMQlUGCq yeduW/4GRodcteYzFJp705AmMfVxHrncdgKOoaR689Xx3fOgVELJCUZAA7TTeaCtmayXNdWK kox8yUorLQv+EHDcjUbd0DmyJJjlkNGM+e8A9HW+ynWlfWJu1fx6nwsC28eOIZ/5afaUBRzj gfR9+4FEwCDp1F8dJ5w3q2foTX3Mi8PICpZIyQFVgACpdLkpenfby4jrP4+SsZZbfWsSVkcJ gxmSgBi3d3/auZQis2GEajv2W7Em3QwZlddCv/rdmyk9BhlQ4Wuepal71PWhd4ZctbEEAXd5 iNcxJTBhAzrMX1rvHLVKAnqNOz2j8tpzBWH6bKSN8B7rm/0qyLLkX54uWgley+FzfroiRewM BOM5mu9FbdYPWChaudscpmtBsExpZUM5vy7Ps04muFmO8ArHCfepXkGTRfJgwjFzhN2+YlhY sjzTCpZJStAYUiR5GDoF751PH5C7n1W+F4/srihkE37juTOPyLIIVrHWXPXBt0EAGq/iFy92 /5UNtCBzFNUV+iWX8Ud2dd7wYwiRZTjOa3Llg==
IronPort-HdrOrdr: A9a23:XiYTi6HA8JqU6h9jpLqFWpHXdLJyesId70hD6qkvc31om52j+f xGws516fatskdvZJhBo7q90KnpewK6yXcH2/huAV7CZniqhILMFuFfBOTZskbd8kHFh4tgPO JbAtRD4b7LfBRHZKTBkXOF+r8bqbHtnNHK9IXjJjVWPHxXgspbnmFE43OgYzVLrX59dOME/f Snl656TjybFEg/X4CePD0oTuLDr9rEmNbNehgdHSMq7wGIkHeB9KP6OwLw5GZRbxp/hZMZtU TVmQ3w4auu99uhzAXH6mPV55NK3PP819p4AtCWgMR9EESstu/oXvUgZ1SxhkF2nAid0idurD AKmWZlAy1H0QKTQohym2qr5+Cv6kdp15ao8y7ovZKqm72IeNt9MbsPuWqcGSGps3bJe7pHof t29nPcuJxNARzamiPho9DOShFxj0Kx5WEviOgJkhVkIMMjgZJq3PoiFXluYd49NTO/7JpiHP hlDcna6voTeVSGb2rBtm0qxNC3RHw8EhqPX0BH46WuonJrtWE8y1FdyN0Un38G+p54Q55Y5/ 7cOqAtkL1VVMcZYa90Ge9ES8qqDW7GRw7KLQupUB/aPbBCP2iIp4/84b0z6u3vcJsUzIEqkJ CES19cvX5aQTOYNSRP5uw+zvngehTJYd228LAs23FQgMyPeIbW
X-Talos-CUID: 9a23:ba3wB29ziQhFz4Ay9FOVv1RNQ9wMKGXz917NEnL/IzsudaW5cVDFrQ==
X-Talos-MUID: 9a23:ayGRFgYvPfiNK+BTpyTXiWE4LPhT26WQV0ozqptBueS0DHkl
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 02 Jun 2023 11:00:44 +0000
Received: from rcdn-opgw-2.cisco.com (rcdn-opgw-2.cisco.com [72.163.7.163]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id 352B0fEB013845 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <netmod@ietf.org>; Fri, 2 Jun 2023 11:00:43 GMT
Authentication-Results: rcdn-opgw-2.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=rwilton@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.00,212,1681171200"; d="scan'208,217";a="2330736"
Received: from mail-bn8nam12lp2173.outbound.protection.outlook.com (HELO NAM12-BN8-obe.outbound.protection.outlook.com) ([104.47.55.173]) by rcdn-opgw-2.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jun 2023 11:00:40 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lp3PV0uCK7bE/8VPJSflNQbs2GpiFaKU+uc40qXSztgFAHPD8BwfX9gYGONrrizt1Tle7d0XENJhiPlWDxmluJdg33PCBYodM7s872VtAJcHRYrp/UdABdW2l7Pt4g3kAf5lcNPKTuCeB/uM0hoJqH/lSWl322vJBgqWVycYTgipkvJy0Wii8vDIcrwuGarMSg7lOavVo2EVKv5WtCGn1jN70T54dAvVcsBsYl/f4mnWciol5jUUNpd1qtVD0AKpcu+2l/fFRgvAfiM8Y42twChYx59wpkvRtxvgAATYJRj4nStwXhBFBWquZOLLFJIyJK4RgazoAzc3nPNYdS0Bnw==
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=swouUK6AvcvvCgaUaa1McHXgpFJCNxqJNqKBDtmyzeA=; b=F7kh2I/tDly3P4vdw4Knaw0Ln/ss5rIu3XE3cNo1qeBwAAYjggZKurl2ZSh3x+qkYY+RtedDVhxhe10StRm/9GJSZzpDp7veD+AxEASLeY5aFvulyGXMYx411m+qIGd+sA9RsM+rNSdgmFZZsy1gLoVhqYOgHL2nhJH2oiSrC+pQy54gXlyKX9yDKSNQ0wPf7RxjsL8VuCxqlDbq0nC/vICLkxIGydXxcJzYdKMXwQIFNURwhBj6SWcjASqcZ2RodB9tGIc8IoEGFHR+vQKWan10lw69AymmVjFmGxrCLiqmllSy+KhVr0hmMfNhXa9USyH9wvSr+CzVxPokmO561Q==
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=swouUK6AvcvvCgaUaa1McHXgpFJCNxqJNqKBDtmyzeA=; b=ePe8+IYk/17R7/3kowv9MWQI3ispzysmINSVb39Ung93aVaAW7D5Oy4bIWBZsEHHLZ29TCBLkNAW1aEujQnBZBwfN/cWJDhxQeLXeZHayCs+5lTm3B39mKU+MDrz3v6+p6iqHirEuMO92SLkTZV4zs/LBVcRAj8UpGPI9OV21Zg=
Received: from BY5PR11MB4196.namprd11.prod.outlook.com (2603:10b6:a03:1ce::13) by CO6PR11MB5588.namprd11.prod.outlook.com (2603:10b6:303:13c::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.26; Fri, 2 Jun 2023 11:00:38 +0000
Received: from BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::69c4:f0d1:461b:63a0]) by BY5PR11MB4196.namprd11.prod.outlook.com ([fe80::69c4:f0d1:461b:63a0%4]) with mapi id 15.20.6455.020; Fri, 2 Jun 2023 11:00:38 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, "Jan Lindblad (jlindbla)" <jlindbla@cisco.com>, Jürgen Schönwälder <jschoenwaelder@constructor.university>, Andy Bierman <andy@yumaworks.com>
CC: "maqiufang (A)" <maqiufang1=40huawei.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] New Version Notification for draft-ma-netmod-immutable-flag-07.txt
Thread-Index: AQHZlMteKBPWLGKfl0GNBpoEiFNd7693RzEA
Date: Fri, 02 Jun 2023 11:00:37 +0000
Message-ID: <BY5PR11MB41969B4B6E51E261F0404077B54EA@BY5PR11MB4196.namprd11.prod.outlook.com>
References: <9a7d1b8bc5a84ed086816c0e64a6b869@huawei.com> <0100018878be1759-3cc2ba8d-7a67-4c6e-88c6-abfd98441495-000000@email.amazonses.com>
In-Reply-To: <0100018878be1759-3cc2ba8d-7a67-4c6e-88c6-abfd98441495-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR11MB4196:EE_|CO6PR11MB5588:EE_
x-ms-office365-filtering-correlation-id: 3ea3d645-13a4-4f83-2cd6-08db6358990c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /MByb0VR2vzgo/4lmLv2fjMudvv59T4a/jZaAGG7+02+osaWD2Y7JF+xLiOH09OtGIePC1DJKnxQbznXhvHSd6J9j4ptZ7l5+yfxm2BaHkiwrpnRuvrxKp6ZNX+bg4Ib+pxZHgCG5OmpjGTdS5rIFwN0FHzxbUZJzUJlNVNXTeIFHjyWdqrUQ1eFVkxHzjFMYF2CHGcGsMw6J4dPZs3JHJirYF/wqcMGmYrGopQS+ElWtC5i4dtU1n4oovtD0sbdYVInYFAE+uQb9y8b0F2KUackQz2BIq9YIcM4zs1auiab2XnuTlmKb006+RmB/29i7lniKxhBIfUYRjRlUxS19Osz/PjMbxzCatqmHheeW10PrkThF0Sqjy/0fxI1VLLu+B4ld598yrXBn3QTkeVSz9+Tt0X6GQOUG2VJVLd0m3Nf423o+0fDhNeXd8Z5oZ0g05n0bXKlmp+zjcfraMVxIfT8t+8DO2fzU5OcAI1GrHbZP8UElHzH0A3ICBWU+ppV2ZMHyXoDowQLMAi2bSs7mbLuYyu+tyfEBzyHWBYKy6nMuu2i5+KMGIuA3UvAUyneaPEA9XXPqhqoOdfMC7PuC9BZ9PlLXqASEU8x/UyyVvgphVMbqSrS+UvBCYzu/hnB0B6tN3mZCq7pHOBap12aNA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4196.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(136003)(39860400002)(366004)(396003)(376002)(346002)(451199021)(8936002)(8676002)(76116006)(66946007)(52536014)(5660300002)(15650500001)(4326008)(66446008)(64756008)(66556008)(316002)(110136005)(66476007)(41300700001)(2906002)(54906003)(71200400001)(7696005)(478600001)(966005)(55016003)(6506007)(9686003)(53546011)(186003)(83380400001)(66574015)(33656002)(38100700002)(122000001)(86362001)(166002)(38070700005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: r4r7k1FZ0l7IdpsXM08LAxi9Rywk4RKyYSDKU7CUQrpx5zJy0NNe/uV7pUZacM3OtvoxICFBKj1IaNes/xTELB1eoIQl7pB06O5aD8t+KBStu3osQbe1/Z1WHqYGbVmZRO44cqf6+KwMXtguXD+fFh/0CfcSDTSpu6rISHaVy5+slb4Kc5Kbor8yItjum0NQ2E7wZzfY6KlQcFw1O6qVbKDII/1DobAmR9gLjKvegl7uVA1rjehydMPf+qX5Z7OkQXFOhMk8JLVJBf4vPjvMdyEhVSq/7EFc9c+bVb32wZAX73H7jETrO0JhLJ13fXlmv+RkbbOZJtEmd9/EX9vVCcbdnA3F7tvjL3dFh6ALWbo1PWfKbXarb9o2rpXsFFNDIivTdtFSJKJRz+EWiXwlzyqaC6UUdql9sLngVTftRxAAoTOe7cejYE42vt7U2wS3uFooyupUq/lHNsogyXvqQIAX2BJ6WZiSXLb6v9p3LR2+N3XExyEHemLovxTyjn8RODkWeg7ljs4p2/MPhJvEDEkiEdTKHSMZr6juVISDnanpY6Jfs5GIgpF7BQseGVcAhs7k7P57wGu2G1ucNI7XmF87ahNWxmmYdORxNnnaw+2zQhgrZI6u4fAJqGqVhUDE/Q3pj7jJ+JT/oS4ygkh50Nn/0RcaBKpvIC1TKAQkFb4a3lo98XVsHOX2YOF0pwvLGDNUa2EVIrujujX3qlYU92f9CkH9akKQELx5lppoQ6wkMsXpA3IctQHwq9EcPdxycN/NAhGvhzOK0nfk6BadJdt3YYFKZiDz6BilV/Z8Urj/oaG3ryqCV13Jwera/oM4QWHSvP6Ksi7JOLvrsE0hSzH0jmrgInh9sxyC5BFj4ZoYlQmARDzORXdAlosoClYuRhuebSu2qFG3o4JM4QCaXkQhWlj1DWMDdABaOAjCQ5lMKvK8+wuBvr+fGTSSG760SEjTkUUWRLJqPGxSR4MFRDru3kEpHllfAqi5a/lz9wagY9dP7whE+edAX30S1S6LYhRjPH/yed+t+zFk1S/oMcKU3DW8N/n1m4bCxcAoyuPQUBEz//Nu+A70g+XlSPyFqbn6rf2WlC4ShfaeA6+KqgpRm0KQB4ckdHIf7wHaxJ526dVkODpLad5YNzZl2aq0dPmg4cWducwMgMpKnrIVeyfJP1Dv8rVZmhs+phcB3W8r0S6aCnuRuiEW3e+TqkUX1fOqCIQJyXoWXqDreOLWRjDQER6E5WjwGNje+PR9wOiRPXqSTKgf35s8TPA0WUTk0uWsYzRBytjODMLMfCAIWe8tFJjfSCEjEAce49xEiHJd434H9iS1FzOTtW03z7MNyt8mjVFCOaQc9lPexx7ysl/CtAqrY5xEM4eC5ee+j8v0hnd6Px0MUitrgJeYfrsoDfwY/iftDNkCDSu8ao1tsp0VUGapQeFmJ5oXSGMeVvRvAxmSeylKfb1BibwCwT1Wy1xlZSWtrjgTHs3DtoCtFmYHwK9+FVAD2tqtOzCjUN6vxNvVHHxLX97viv7qSNvyoG1vY/TqF43vvjwV9VNdpVbzcbkwExdZUQVoecfcacKKaIieyY9qG414kOD8OIX4AKo6QRho4/NKIIkkN3qqy0OfG+su6/yhrmHe1cbB6NY=
Content-Type: multipart/alternative; boundary="_000_BY5PR11MB41969B4B6E51E261F0404077B54EABY5PR11MB4196namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4196.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3ea3d645-13a4-4f83-2cd6-08db6358990c
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2023 11:00:37.8613 (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: migNqnjqXtzXj72C1itc+dnh5cd9ckB3dNLl0gGtfrc7Hw5K7bx+yPoDhlOwusOsTyfRhnkbkeL8DcuKA1KyYQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR11MB5588
X-Outbound-SMTP-Client: 72.163.7.163, rcdn-opgw-2.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/TSb4tT40XwtaYPVIeaNdaudgt5k>
Subject: Re: [netmod] New Version Notification for draft-ma-netmod-immutable-flag-07.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 02 Jun 2023 11:00:49 -0000

Hi Kent, all,

Writing as a contributor, I still have strong concerns with this draft.

From a YANG architecture perspective, I believe that the contents of the running datastore should be entirely under the client’s control, and servers should accept any valid configuration, and be able to move from any valid configuration to any other valid configuration.  We also already have the server datastore draft that I think should be the mechanism to allow a server to include server-controlled configuration before it is merged with running and validated as intended, that is somewhat outside the client’s control.  I.e., I think that having a clean split of ownership and responsibilities between a running datastore (managed by the client) and other datastores (e.g., intended and system-controlled) managed by the server is a good clean architecture.

I appreciate that not all servers allow clients to fully control their running configuration, but I think that a better solution (for management clients) so to encourage servers to migrate towards the goal of giving full ownership over running to the clients.  Hence, I’m particularly concerned about standardizing a YANG meta-data annotation that allows, and arguably even encourages, vendors or other SDOs to build immutable properties into their management models that breaks this goal.  I think that we need to be really careful here that we are not creating yet another fork of NETCONF/YANG with a fairly fundamentally different architecture to what we are currently aiming for.

I am somewhat more amenable to an annotation that indicates that if a particular leaf is modified it will potentially cause a more impactful change, by effectively causing a delete and re-add of the parent list/container (changing interface type could be an example of this).  But I don’t think that this stop clients from modifying the leaf to a new valid state, instead, the server should perform any necessary orchestration steps to apply the configuration rather than pushing that as extra orchestrations steps onto the client.  There is also part of me that questions how useful such an annotation or metadata would really be given that there are many other data nodes that have wide impact if they are modified.  So, from this perspective, I think that “immutable” is perhaps the wrong name.


Finally, I still question the assertion “Clients believe that "config true" nodes are modifiable even though the server is allowed to reject such a modification at any time.“ and regard it as possibly a bit disingenuous or perhaps being overplayed.  I’m not sure whether this assertion is coming from the YANG language (i.e., does RFC 7950 state this – I couldn’t quickly find it), or from NETCONF?  To me, it makes sense that a NETCONF server can reject a configuration change for various reasons (e.g., invalid yang, out of memory, some bug or flaw in the implementation), but I don’t think that really means that it is okay for a server (from a client’s perspective) to arbitrarily reject configuration.  A slightly strawman, but, e.g., would it be valid for a server to reject a request based on whether a generated random number was odd or even?  Can a server reject a config request because although the YANG schema indicates that it should be a number, the server has decided that sometimes it will only accept the item as string?  Perhaps according to the NETCONF spec these are both valid, but I’m not sure that either of these behaviours are helpful to clients or within the spirit of what is expected.



I do think that this is useful and interesting topic to have further discussion, particularly because of the external SDO interest - possibly a dedicated interim may be helpful – if we can get the key parties together?  As to adoption, I’m not necessarily opposed to this because there is definitely interest in this work, but personally I would like to see quite significant changes, and I suspect that more work is required to reach consensus.

Regards,
Rob


From: Kent Watsen <kent+ietf@watsen.net>
Sent: 01 June 2023 21:55
To: Jan Lindblad (jlindbla) <jlindbla@cisco.com>; Jürgen Schönwälder <jschoenwaelder@constructor.university>; Andy Bierman <andy@yumaworks.com>; Rob Wilton (rwilton) <rwilton@cisco.com>
Cc: maqiufang (A) <maqiufang1=40huawei.com@dmarc.ietf.org>; netmod@ietf.org
Subject: Re: [netmod] New Version Notification for draft-ma-netmod-immutable-flag-07.txt

Hi Quifang,

The latest update looks very good to me - IMO, ready for adoption.

Jan, Jurgen, Andy, Rob - can you confirm that your concerns have been addressed?

Thanks,
Kent




On May 25, 2023, at 8:16 AM, maqiufang (A) <maqiufang1=40huawei.com@dmarc.ietf.org<mailto:maqiufang1=40huawei.com@dmarc.ietf.org>> wrote:

Hi, all
This version reflects the input we've received from the mailing list.

Thank you everyone(Jan, Rob, Kent, Jürgen, Andy, Frank et al.) for your great comments and suggestions!
Please see if the following updates are good for you:
   *  Use a Boolean type for the immutable value in YANG extension and
      metadata annotation
   *  Define a "with-immutable" parameter and state that immutable
      metadata annotation is not included in a response unless a client
      explicitly requests them with a "with-immutable" parameter
   *  reword the abstract and related introduction section to highlight
      immutable flag is descriptive
   *  Add a new section to define immutability of interior nodes, and
      merge with "Inheritance of Immutable configuration" section
   *  Add a new section to define what the immutable flag means for each
      YANG data node
   *  Define the "immutable flag" term.
   *  Add an item in the open issues tracking: Should the "immutable"
      metadata annotation also be returned for nodes described as
      immutable in the YANG schema so that there is a single source of
      truth.

Thanks a lot.

Best Regards,
Qiufang

-----Original Message-----
From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> [mailto:internet-drafts@ietf.org]
Sent: Thursday, May 25, 2023 4:52 PM
To: Balazs Lengyel <balazs.lengyel@ericsson.com<mailto:balazs.lengyel@ericsson.com>>; Hongwei Li <flycoolman@gmail.com<mailto:flycoolman@gmail.com>>; Qin Wu <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>; Qin Wu <bill.wu@huawei.com<mailto:bill.wu@huawei.com>>; maqiufang (A) <maqiufang1@huawei.com<mailto:maqiufang1@huawei.com>>
Subject: New Version Notification for draft-ma-netmod-immutable-flag-07.txt


A new version of I-D, draft-ma-netmod-immutable-flag-07.txt
has been successfully submitted by Qiufang Ma and posted to the IETF repository.

Name:                  draft-ma-netmod-immutable-flag
Revision:              07
Title:                      YANG Extension and Metadata Annotation for Immutable Flag
Document date:               2023-05-25
Group:                  Individual Submission
Pages:                   24
URL:            https://www.ietf.org/archive/id/draft-ma-netmod-immutable-flag-07.txt
Status:         https://datatracker.ietf.org/doc/draft-ma-netmod-immutable-flag/
Htmlized:       https://datatracker.ietf.org/doc/html/draft-ma-netmod-immutable-flag
Diff:           https://author-tools.ietf.org/iddiff?url2=draft-ma-netmod-immutable-flag-07

Abstract:
   This document defines a way to formally document existing behavior,
   implemented by servers in production, on the immutability of some
   configuration nodes, using a YANG "extension" and a YANG metadata
   annotation, both called "immutable", which are collectively used to
   flag which data nodes are immutable.

   Clients may use "immutable" statements in the YANG, and annotations
   provided by the server, to know beforehand when certain otherwise
   valid configuration requests will cause the server to return an
   error.

   The immutable flag is descriptive, documenting existing behavior, not
   proscriptive, dictating server behavior.




The IETF Secretariat



_______________________________________________
netmod mailing list
netmod@ietf.org<mailto:netmod@ietf.org>
https://www.ietf.org/mailman/listinfo/netmod