[netmod] Re: copy-minimum vs. copy-all of "resolve-system" parameter// I-D Action: draft-ietf-netmod-system-config-06.txt
"maqiufang (A)" <maqiufang1@huawei.com> Fri, 31 May 2024 09:01 UTC
Return-Path: <maqiufang1@huawei.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 3FE16C14F6A4 for <netmod@ietfa.amsl.com>; Fri, 31 May 2024 02:01:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.195
X-Spam-Level:
X-Spam-Status: No, score=-4.195 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 y3O7Kl8OqFyv for <netmod@ietfa.amsl.com>; Fri, 31 May 2024 02:01:23 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38B2DC14F698 for <netmod@ietf.org>; Fri, 31 May 2024 02:01:23 -0700 (PDT)
Received: from mail.maildlp.com (unknown [172.18.186.31]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4VrH7H6Fvmz6J9lt for <netmod@ietf.org>; Fri, 31 May 2024 16:57:15 +0800 (CST)
Received: from lhrpeml100001.china.huawei.com (unknown [7.191.160.183]) by mail.maildlp.com (Postfix) with ESMTPS id 22946140A08 for <netmod@ietf.org>; Fri, 31 May 2024 17:01:20 +0800 (CST)
Received: from kwepemm600019.china.huawei.com (7.193.23.64) by lhrpeml100001.china.huawei.com (7.191.160.183) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Fri, 31 May 2024 10:01:19 +0100
Received: from kwepemm600017.china.huawei.com (7.193.23.234) by kwepemm600019.china.huawei.com (7.193.23.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Fri, 31 May 2024 17:01:17 +0800
Received: from kwepemm600017.china.huawei.com ([7.193.23.234]) by kwepemm600017.china.huawei.com ([7.193.23.234]) with mapi id 15.01.2507.039; Fri, 31 May 2024 17:01:17 +0800
From: "maqiufang (A)" <maqiufang1@huawei.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] copy-minimum vs. copy-all of "resolve-system" parameter// I-D Action: draft-ietf-netmod-system-config-06.txt
Thread-Index: AdqzNlT1oj/pLzZzTLeqjKHzV6hLXw==
Date: Fri, 31 May 2024 09:01:17 +0000
Message-ID: <11d30e902c964469a38db823e60d0e3a@huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.136.118.147]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Message-ID-Hash: NSR7KZ4ZWWBH7JMMTUZMT55LIPQ2UGIZ
X-Message-ID-Hash: NSR7KZ4ZWWBH7JMMTUZMT55LIPQ2UGIZ
X-MailFrom: maqiufang1@huawei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netmod.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: [netmod] Re: copy-minimum vs. copy-all of "resolve-system" parameter// I-D Action: draft-ietf-netmod-system-config-06.txt
List-Id: NETMOD WG list <netmod.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/930TfePlYV2HNB8BNuf6j47rkJM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Owner: <mailto:netmod-owner@ietf.org>
List-Post: <mailto:netmod@ietf.org>
List-Subscribe: <mailto:netmod-join@ietf.org>
List-Unsubscribe: <mailto:netmod-leave@ietf.org>
Hi, all, There is a comment received during the WGLC of this draft, which is about the copy scope of "resolve-system" parameter, i.e., should the server only auto-copy the minimum to make configuration valid or the entire contents of a referenced list entry? Like any value provided by the server that is not the schema default value needs to be copied into <running> (https://www.ietf.org/archive/id/draft-ietf-netmod-system-config-06.html#section-6) should the server also copy other system nodes that is not provided in <running> when triggered by "resolve-system" parameter? Personally I don’t think this is needed for <system>-aware clients which can always read <system> to discover system-provided values, and read <intended> to get a merged view of <system> and <running>. This is mainly the consideration for non-NMDA clients that has no way to discover system configuration and thus any data missing from <running> will result in the client having the wrong impression. On the other hand, copy-all might be easier to implement for the server than to calculate the minimum. Any thoughts? Should this be addressed in this document? Best Regards, Qiufang //co-author -----Original Message----- From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org] Sent: Friday, May 31, 2024 3:06 PM To: i-d-announce@ietf.org Cc: netmod@ietf.org Subject: [netmod] I-D Action: draft-ietf-netmod-system-config-06.txt Internet-Draft draft-ietf-netmod-system-config-06.txt is now available. It is a work item of the Network Modeling (NETMOD) WG of the IETF. Title: System-defined Configuration Authors: Qiufang Ma Qin Wu Chong Feng Name: draft-ietf-netmod-system-config-06.txt Pages: 39 Dates: 2024-05-31 Abstract: This document defines how a management client and server handle YANG- modeled configuration data that is instantiated by the server itself. The system-defined configuration can be referenced (e.g., leafref) by configuration explicitly created by a client. The Network Management Datastore Architecture (NMDA) defined in RFC 8342 is updated with a read-only conventional configuration datastore called "system" to expose system-defined configuration. This document updates RFC 8342, RFC 6241, RFC 8526 and RFC 8040. The IETF datatracker status page for this Internet-Draft is: https://datatracker.ietf.org/doc/draft-ietf-netmod-system-config/ There is also an HTMLized version available at: https://datatracker.ietf.org/doc/html/draft-ietf-netmod-system-config-06 A diff from the previous version is available at: https://author-tools.ietf.org/iddiff?url2=draft-ietf-netmod-system-config-06 Internet-Drafts are also available by rsync at: rsync.ietf.org::internet-drafts _______________________________________________ netmod mailing list -- netmod@ietf.org To unsubscribe send an email to netmod-leave@ietf.org
- [netmod] Re: copy-minimum vs. copy-all of "resolv… maqiufang (A)