[netmod] Re: I-D Action: draft-ietf-netmod-immutable-flag-07.txt
Kent Watsen <kent+ietf@watsen.net> Tue, 17 February 2026 19:26 UTC
Return-Path: <0100019c6d11ad40-1d4ca441-98ea-47ae-8ad6-a39c06560035-000000@amazonses.watsen.net>
X-Original-To: netmod@mail2.ietf.org
Delivered-To: netmod@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 509A8B8F8378 for <netmod@mail2.ietf.org>; Tue, 17 Feb 2026 11:26:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 WzX_F014y11N for <netmod@mail2.ietf.org>; Tue, 17 Feb 2026 11:26:47 -0800 (PST)
Received: from a48-94.smtp-out.amazonses.com (a48-94.smtp-out.amazonses.com [54.240.48.94]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id E4722B8F8373 for <netmod@ietf.org>; Tue, 17 Feb 2026 11:26:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1771356401; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=02UKKpTJoj7nRr4t+7fKEFmvTnqktyxwPoHdS0dO66E=; b=qe9B2cr/7FkwysUbkvbBGtOfasdGF5bOnaD7SwMIx1bYtcCEa+ERvSIdsGLvZWKd DJNTK5t4/ZpH4Cttv3zBjsEr+lZWTwKY0tomaLvjPiLEaADOhZ003vftdlF4vRTf6kr 82xb4N8Vt4OgFI5DcMOKtxhW2rfod/robOcGPyjk=
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\))
From: Kent Watsen <kent+ietf@watsen.net>
In-Reply-To: <SA1PR08MB109983D3EC45258D3A95AD2FC9B8CA@SA1PR08MB10998.namprd08.prod.outlook.com>
Date: Tue, 17 Feb 2026 19:26:40 +0000
Content-Transfer-Encoding: quoted-printable
Message-ID: <0100019c6d11ad40-1d4ca441-98ea-47ae-8ad6-a39c06560035-000000@email.amazonses.com>
References: <176820661421.627630.8622850479310546209@dt-datatracker-5656579b89-r5kdq> <SA1PR08MB109980AC994A39D361B8BC8669B8EA@SA1PR08MB10998.namprd08.prod.outlook.com> <SA1PR08MB109983D3EC45258D3A95AD2FC9B8CA@SA1PR08MB10998.namprd08.prod.outlook.com>
To: "Jason Sterne (Nokia)" <jason.sterne=40nokia.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3826.700.81)
Feedback-ID: ::1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
X-SES-Outgoing: 2026.02.17-54.240.48.94
Message-ID-Hash: DEPL2467X4P4AJ5AE75CTSAD67ZHKZH4
X-Message-ID-Hash: DEPL2467X4P4AJ5AE75CTSAD67ZHKZH4
X-MailFrom: 0100019c6d11ad40-1d4ca441-98ea-47ae-8ad6-a39c06560035-000000@amazonses.watsen.net
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
CC: "netmod@ietf.org" <netmod@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [netmod] Re: I-D Action: draft-ietf-netmod-immutable-flag-07.txt
List-Id: NETMOD WG list <netmod.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/9fnBiiYSTs8FSlLlKql23GqeY3Q>
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>
As shepherd, looking to see if all comments were closed. This one still seems open... My understanding is that this document defines a mechanism for a server to report what it believes is immutable. How or why a server comes to believe that a node is immutable is, in effect, outside the scope of this document. That said, Appendix A (Detailed Use Cases) does seem to suggest cases for when things should be immutable. Of course, appendices in IETF RFCs are informational (non-normative), so this possible doesn't matter. Thoughts? Kent > On Jan 15, 2026, at 6:44 PM, Jason Sterne (Nokia) <jason.sterne=40nokia.com@dmarc.ietf.org> wrote: > > Upon further reflection, I have a conceptual question related to A.2 UC2. > > It is referring to the 'type' leaf of an interface. > > When the entire interface is auto-created by the system, then the whole interface is in the system DS. > > But how about the case where an interface is created by a client/user, without a 'type', and the server fills in the value of the 'type' leaf as described in the interfaces YANG model: > > When an interface entry is created, a server MAY > initialize the type leaf with a valid value, e.g., if it > is possible to derive the type from the name of the > interface. > > Is the 'type' leaf in that case considered immutable? > > In that case, doesn't that leaf, and the interface itself (at least the list key), need to be in the system DS? > > Jason > >> -----Original Message----- >> From: Jason Sterne (Nokia) <jason.sterne=40nokia.com@dmarc.ietf.org> >> Sent: Monday, January 12, 2026 9:07 PM >> To: netmod@ietf.org; i-d-announce@ietf.org >> Subject: [netmod] Re: I-D Action: draft-ietf-netmod-immutable-flag-07.txt >> >> Hi all, >> >> Sorry I've been so slow in getting back to this immutable-flag draft. I've >> finally taken a look at the latest draft (v0.7). >> >> Overall I'm happy with it. My previous comments have been discussed and >> resolved. >> >> Minor comment on A.3 UC3: I think Rob mentioned this previously, but >> perhaps we should say that a hard coded admin account isn't recommended >> but just used here for illustration purposes. >> >> In B.4. change this: >> expect for the "description" >> to this: >> except for the "description" >> >> Jason >> >>> -----Original Message----- >>> From: internet-drafts@ietf.org <internet-drafts@ietf.org> >>> Sent: Monday, January 12, 2026 3:30 AM >>> To: i-d-announce@ietf.org >>> Cc: netmod@ietf.org >>> Subject: [netmod] I-D Action: draft-ietf-netmod-immutable-flag-07.txt >>> >>> >>> CAUTION: This is an external email. Please be very careful when clicking >>> links or opening attachments. See the URL nok.it/ext for additional >>> information. >>> >>> >>> >>> Internet-Draft draft-ietf-netmod-immutable-flag-07.txt is now available. It >> is >>> a work item of the Network Modeling (NETMOD) WG of the IETF. >>> >>> Title: YANG Metadata Annotation for Immutable Flag >>> Authors: Qiufang Ma >>> Qin Wu >>> Balazs Lengyel >>> Hongwei Li >>> Name: draft-ietf-netmod-immutable-flag-07.txt >>> Pages: 28 >>> Dates: 2026-01-12 >>> >>> Abstract: >>> >>> This document defines a way to formally document an existing >>> behavior, implemented by servers in production, on the immutability >>> of some system-provided nodes, using a YANG metadata annotation >>> called "immutable" to flag which nodes are immutable. >>> >>> Clients may use "immutable" annotations provided by the server, to >>> know beforehand why certain otherwise valid configuration requests >>> will cause the server to return an error. >>> >>> The immutable flag is descriptive, documenting an existing behavior, >>> not proscriptive, dictating server behaviors. >>> >>> This document updates RFC 8040 and RFC 8526. >>> >>> The IETF datatracker status page for this Internet-Draft is: >>> https://datatracker.ietf.org/doc/draft-ietf-netmod-immutable-flag/ >>> >>> There is also an HTML version available at: >>> https://www.ietf.org/archive/id/draft-ietf-netmod-immutable-flag-07.html >>> >>> A diff from the previous version is available at: >>> https://author-tools.ietf.org/iddiff?url2=draft-ietf-netmod-immutable-flag- >> 07 >>> >>> 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 mailing list -- netmod@ietf.org >> To unsubscribe send an email to netmod-leave@ietf.org > > _______________________________________________ > netmod mailing list -- netmod@ietf.org > To unsubscribe send an email to netmod-leave@ietf.org
- [netmod] I-D Action: draft-ietf-netmod-immutable-… internet-drafts
- [netmod] Re: I-D Action: draft-ietf-netmod-immuta… Jason Sterne (Nokia)
- [netmod] Re: I-D Action: draft-ietf-netmod-immuta… maqiufang (A)
- [netmod] Re: I-D Action: draft-ietf-netmod-immuta… Jason Sterne (Nokia)
- [netmod] Re: I-D Action: draft-ietf-netmod-immuta… Kent Watsen