[auth48] Re: [AD] Final Review: RFC-to-be 10016 (draft-ietf-netmod-system-config) in XML

Mahesh Jethanandani <mjethanandani@gmail.com> Wed, 15 July 2026 17:42 UTC

Return-Path: <mjethanandani@gmail.com>
X-Original-To: auth48archive@mail2.ietf.org
Delivered-To: auth48archive@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 2889811751DD4 for <auth48archive@mail2.ietf.org>; Wed, 15 Jul 2026 10:42:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784137372; bh=1MjAFmK4Ned5P/M6efuhSRzemwA4vaiv3SWc28Rksvc=; h=From:Subject:Date:In-Reply-To:Cc:To:References; b=zIwly2Xs031Iez6uu3EytOsguYzVYfVfQ7mmyB6gIig5OuDP3UzWZf/kv0vF+qyjC cwlH89Z1YmOihbwuyUkCFDrx2h186XWCCbdl0hDe7elLu2G/fXXhOzNIyb3NzsAQdh 7vVa/uuNroqzWnmLBS2DRmpq8qDbf+2LluB+WrAs=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 HlYQ_PIMftbW for <auth48archive@mail2.ietf.org>; Wed, 15 Jul 2026 10:42:51 -0700 (PDT)
Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) (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 1C7D911751DC3 for <auth48archive@rfc-editor.org>; Wed, 15 Jul 2026 10:42:51 -0700 (PDT)
Received: by mail-pj1-x102f.google.com with SMTP id 98e67ed59e1d1-381b831d535so2749131a91.0 for <auth48archive@rfc-editor.org>; Wed, 15 Jul 2026 10:42:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784137364; x=1784742164; darn=rfc-editor.org; h=references:to:cc:in-reply-to:date:subject:mime-version:content-type :message-id:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=SVaaOn2dL9wlN+XDtrhuaXt55iwp9YivgfLpjRuRZt4=; b=tJXSFZ4IJegSJZosfnNTQA1m1EsN/2VbwFhV3n3g3vwomU0IlJW3ne8QpWQstzZt4E 6NkurS+JaVkrXd4x6F8h1BAPkdekRlAKZK1jrINyCKbcFAvKJ5/FVqL//zicx1M3SiJA aRvq2Fg1hvKa8Fh4pgCOMLhAjQ9xCxhIKRz34stlAZ90praT0MR0Go6eX4AYeHhv+gSq mzcxDUG/5vFjbFP5Yz14Mcc/aG0OxQUT3e0KexioIG4XNF+dVq8r8FTH5d2xukgVELmF Yv38nL8POAQl0pA/YUTEx6d1iMqXH/ijoy3B4VIo+by9s3Q3/0hE/+nZurxulv0M8eC2 hXLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784137364; x=1784742164; h=references:to:cc:in-reply-to:date:subject:mime-version:content-type :message-id:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=SVaaOn2dL9wlN+XDtrhuaXt55iwp9YivgfLpjRuRZt4=; b=ro/ptv1lR33EG6t5sCyxXL+8siAnd/eay4A4u6TQgYXMvPopLCHlbsM3dyHjfmS/0s 9FHKsbzumEVZPKT0WjBRzcMqxFff59VK5nn0FABF4AntzUquFBmWi+ZMNNlM+h96b14p MPNmhFS+CqtyN6PMDlD1M1bTAOzM0kYvuN9I6HzuDyzQas1u/IHWQK2BarhzNDcxxUGQ jRBQwhTeb3we9Vb9h4RgszI6scElwhe1hVkpEzugoph4tj5Hw9F7IvrEW5qTVWIshhwo U85StUuqi+svWaZgLqKRwp818qnw1EsxzMmHOYMO3bpdiBT//NDUgzWEMcED8DdDK9B/ NlsA==
X-Forwarded-Encrypted: i=1; AHgh+Ro2xy7h758vs7l5/7XluGmkUrqt7TxYfFREPqyJIzzkg2m0vRxwW/4BYBQuQJPcumkZXy453dxFtVeKm+pF@rfc-editor.org
X-Gm-Message-State: AOJu0Yw8YSCebDpGHLZq3i6oNmRdvDPP20GMyxQHErluRoh/s221JegK tbVIlfSRcI+9y+TvizERbAvDSh8HQHdOyk7Nhm2Wu1VIDC82HXAaGN3D
X-Gm-Gg: AfdE7cmKvgeb6m4jHxHKQdEkQExOeqP0E43hFMhpeb+rMWt1A/2PY0CRfXwx3kdWmvN lsdvM4Zvg2D+brBRkQb4tifpFg3rRnpLOE3nrzPNi440ck+QSU+lvy8WwSw9PjfpC32TBAF5Mi3 oNteiJkGdQI1I+WZb7EfVimPiTrS7PTCTFRlFHVo0MXmBZDN6xPbXqSUmDG+mqAQjJ2NT4IiUsE 7Ww3DWLWZoOTGqp0E5Aeq2OY+0Lz5dXA27xV4fLT7gO3H4sOlVAIDf0spYhO+SAVtvXA2+jegl8 7jVt3g731NHKqszshgZTRjv8qx7NY/r0/RdWG8krOk9xvp8V8/KtTVcSSjV6L7KRcwUSV6KGAPg wxXKNfnAz1OYnDQjqXuIMRoTeoHV2UDqZhocBPOLiKY0IRE9VvUStoSaejSWqz1i8ueCyxvas1c KTdF0PLcWpNhakMR3lLvu87h45wqJ9DVACryoAYw==
X-Received: by 2002:a17:90b:4a43:b0:37f:9ce1:cda4 with SMTP id 98e67ed59e1d1-38dc773bf14mr19017559a91.26.1784137364292; Wed, 15 Jul 2026 10:42:44 -0700 (PDT)
Received: from smtpclient.apple ([38.99.102.194]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3140e6c08eesm4140383eec.21.2026.07.15.10.42.43 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Jul 2026 10:42:43 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <F22BAB29-BFD7-48A4-BF03-31D19C1C35E9@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_E6BDB297-15B2-4578-966A-C734458F346D"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.600.51.1.1\))
Date: Wed, 15 Jul 2026 10:42:33 -0700
In-Reply-To: <178338089143.13.8535512300281727431@rfc-editor.org>
To: RFC Editor <rfc-editor@rfc-editor.org>
References: <178338089143.13.8535512300281727431@rfc-editor.org>
X-Mailer: Apple Mail (2.3864.600.51.1.1)
Message-ID-Hash: IKNDCF6RZ32V6UDTLJRDVWXHUD55RODR
X-Message-ID-Hash: IKNDCF6RZ32V6UDTLJRDVWXHUD55RODR
X-MailFrom: mjethanandani@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: maqiufang1@huawei.com, bill.wu@huawei.com, fengchonglly@gmail.com, auth48archive@rfc-editor.org, ops-ads@ietf.org, Kent Watsen <kent+ietf@watsen.net>, netmod-chairs@ietf.org, mohamed.boucadair@orange.com
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [auth48] Re: [AD] Final Review: RFC-to-be 10016 (draft-ietf-netmod-system-config) in XML
List-Id: "Archiving AUTH48 exchanges between the RFC Production Center, the authors, and other related parties" <auth48archive.rfc-editor.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/auth48archive/AL2sU_zJmhIN3FEZW6YTkU-PAVw>
List-Archive: <https://mailarchive.ietf.org/arch/browse/auth48archive>
List-Help: <mailto:auth48archive-request@rfc-editor.org?subject=help>
List-Owner: <mailto:auth48archive-owner@rfc-editor.org>
List-Post: <mailto:auth48archive@rfc-editor.org>
List-Subscribe: <mailto:auth48archive-join@rfc-editor.org>
List-Unsubscribe: <mailto:auth48archive-leave@rfc-editor.org>

Hi Alanna,

I have looked at the changes you have made for question #5. Most of the changes look good to me. However, there is more change that we have to make (and something that I need to update the wiki also with) is the following:

In the second paragraph, the template text is getting updated to say the following. Note, this is still being debated, and we can expect some more changes to the text.


OLD:
(1) have to use a secure transport layer (e.g., Secure Shell (SSH)
[RFC4252], TLS [RFC8446], and QUIC [RFC9000]) and (2) have to use
mutual authentication.

NEW:

(1) have to use a secure transport layer and (2) have to use
mutual authentication (e.g., Secure Shell (SSH) [RFC4252],
TLS [RFC8446], and QUIC [RFC9000]).

> On Jul 6, 2026, at 4:34 PM, rfc-editor@rfc-editor.org wrote:
> 
> Authors and *AD,
> 
> While reviewing this document during Final Review, please resolve (as necessary) the following questions, which are also in the source file.
> 
> *AD, please review question #5 below.
> 
> 
> 1) <!--[rfced] We note that most of the recently published RFCs
> containing YANG modules format their titles as "A YANG Data Model
> for...", for example:
> 
>  RFC 9094 - A YANG Data Model for Wavelength Switched Optical Networks (WSONs)
>  RFC 9093 - A YANG Data Model for Layer 0 Types
>  RFC 9067 - A YANG Data Model for Routing Policy
> 
> Please consider whether the title of this document should be updated.
> 
> Current:
>   System-Defined Configuration
> 
> Perhaps:
>   A YANG Data Model for System-Defined Configuration    
> -->
> 
> 
> 2) <!--[rfced] Per guidance from Section 2 of RFC 8340, we moved the
> lines in the YANG tree diagram (in Section 7.1) over two spaces
> to the left. Please review and let us know of any objections.
> -->
> 
> 
> 3) <!--[rfced] Because XML examples are present in this document, we
> added a citation to W3C in Section 7.3 and a corresponding entry
> under the Informative References section.  Please let us know if
> this is agreeable or if you prefer otherwise.
> 
> Original:
>   The following example shows how the configuration in <system> could
>   be retrieved in a NETCONF <get-data> RPC operation.  The example uses
>   the "example-application" fictional data model defined in
>   Appendix A.1.
> 
> Current: 
>   The following example shows how the configuration in <system> could
>   be retrieved in a NETCONF <get-data> RPC operation.  The example
>   uses XML [W3C.XML1.0] and the "example-application" fictional data
>   model defined in Appendix A.1.
> -->
> 
> 
> 4) <!--[rfced] FYI - In Section 7.3, note that we moved the example over
> three spaces to the left because
> "xmlns:sysds="urn:ietf:params:xml:ns:yang:ietf-system-datastore">"
> was 3 characters over the limit.
> -->
> 
> 
> 5) <!--[rfced] *[AD] We have altered some text in the Security
> Considerations section to match the boilerplate text at
> <https://wiki.ietf.org/group/ops/yang-security-guidelines>. Also
> note that paragraph 4 varies from the template (we attempted to
> make it match more closely). Please review and let us know if any
> further updates are needed or if the text is agreeable as is.
> -->        
> 
> 
> 6) <!--[rfced] Note that the YANG module examples have been updated per
> the formatting option of pyang.  Please let us know any concerns.
> 
> a) example-application has been updated as follows:
> 
>  prefix "ex-app" -> prefix ex-app
>  prefix "inet"   -> prefix inet
> 
> b) example-acl has been updated as follows:
> 
>  prefix "ex-acl" -> prefix ex-acl
>  prefix "ex-app" -> prefix ex-app
>  prefix "inet"   -> prefix inet
> 
> c) example-interface has been updated as follows:
> 
>  prefix "ex-if" -> prefix ex-if
>  prefix "inet"  -> prefix inet
>  key name       -> key "name"
> 
> d) example-interface-management has been updated as follows:
> 
>  prefix "ex-ifm" -> prefix ex-ifm
>  prefix "inet"   -> prefix inet
> -->
> 
> 
> 7) <!--[rfced] We note that the following system configuration terms are
> hyphenated. Are these specific terms that should always appear
> hyphenated? We are confirming because adverbs ending in "ly" are
> not typically hyphenated in the RFC Series, and we could not find
> the hyphenated forms of these terms in past RFCs.
> 
> If the hyphens are not essential, we would remove them from
> "immediately-present" and "conditionally-present", and we would
> hyphenate "always present" only when in attributive position 
> (i.e., when followed by a noun). Please let us know your preference.
> 
> always-present
> conditionally-present
> immediately-present
> -->
> 
> 
> 8) <!-- [rfced] FYI - We have added expansions for the following
> abbreviations per Section 3.6 of RFC 7322 ("RFC Style
> Guide"). Please review each expansion in the document carefully
> to ensure correctness.
> 
> Access Control List (ACL)
> Network Configuration Protocol (NETCONF)
> -->
> 
> 
> 9) <!-- [rfced] Please review the "Inclusive Language" portion of the online
> Style Guide <https://www.rfc-editor.org/styleguide/part2/#inclusive_language>
> and let us know if any changes are needed.  Updates of this nature typically
> result in more precise language, which is helpful for readers. 
> 
> Note that our script did not flag any words in particular, but this should 
> still be reviewed as a best practice.
> -->
> 
> 
> Thank you.
> 
> Alanna Paloma and Karen Moore
> RFC Production Center
> 
> 
> On Jul 6, 2026, at 4:24 PM, rfc-editor@rfc-editor.org wrote:
> 
> *****IMPORTANT*****
> 
> RFC Author(s):
> --------------
> 
> Final Review for RFC-to-be 10016 <draft-ietf-netmod-system-config>
> 
> Your document is now available for Final Review (previously AUTH48). Once it has been
> reviewed and approved by you and all coauthors, it will be published as an RFC.
> If an author is no longer available, there are several remedies;
> see the Unavailable Authors section
> (https://authors.ietf.org/rfc-publication-process#unavailable-authors)
> 
> You and you coauthors are responsible for engaging other parties
> (e.g., Contributors or Working Group) as necessary before providing
> your approval.
> 
> Planning your review
> ---------------------
> 
> Please review the following aspects of your document:
> 
> *  RFC Editor questions
> 
>  Please review and resolve any questions raised by the RFC Editor
>  that have been included in the XML file as comments marked as
>  follows:
> 
>  <!-- [rfced] ... -->
> 
>  These questions will also be sent in a subsequent email.
> 
> *  Changes submitted by coauthors
> 
>  Please ensure that you review any changes submitted by your
>  coauthors.  We assume that if you do not speak up that you
>  agree to changes submitted by your coauthors.
> 
> *  Content
> 
>  Please review the full content of the document, as this cannot
>  change once the RFC is published.  Please pay particular attention to:
>  - IANA considerations updates (if applicable)
>  - contact information
>  - references
> 
> *  Copyright notices and legends
> 
>  Please review the copyright notice and legends as defined in
>  RFC 5378 and the Trust Legal Provisions
>  (TLP – https://trustee.ietf.org/license-info)
> 
> *  Semantic markup
> 
>  Please review the markup in the XML file to ensure that elements of
>  content are correctly tagged.  For example, ensure that <sourcecode>
>  and <artwork> are set correctly.  See details at
>  <https://authors.ietf.org/rfcxml-vocabulary>.
> 
> *  Formatted output
> 
>  Please review the PDF, HTML, and TXT files to ensure that the
>  formatted output, as generated from the markup in the XML file, is
>  reasonable.  Please note that the TXT will have formatting
>  limitations compared to the PDF and HTML.
> 
> 
> Submitting changes
> ------------------
> 
> To submit changes, please reply to this email using 'REPLY ALL' as all
> the parties CCed on this message need to see your changes. The parties
> include:
> 
>  *  your coauthors
> 
>  *  rfc-editor@rfc-editor.org (the RPC team)
> 
>  *  other document participants, depending on the stream (e.g.,
>     IETF Stream participants are your working group chairs, the
>     responsible ADs, and the document shepherd).
> 
>  *  auth48archive@rfc-editor.org, which is an archival mailing list
>     to preserve discussion about the document while in the RPC editorial
>     queue; it is not an active discussion list:
> 
>    *  More info:
>       https://mailarchive.ietf.org/arch/msg/ietf-announce/yb6lpIGh-4Q9l2USxIAe6P8O4Zc
> 
>    *  The archive itself:
>       https://mailarchive.ietf.org/arch/browse/auth48archive/
> 
>    *  Note: If only absolutely necessary, you may temporarily opt out
>       of the archiving of messages (e.g., to discuss a sensitive matter).
>       If needed, please add a note at the top of the message that you
>       have dropped the address. When the discussion is concluded,
>       auth48archive@rfc-editor.org will be re-added to the CC list and
>       its addition will be noted at the top of the message.
> 
> You may submit your changes in one of two ways:
> 
> An update to the provided XML file
> — OR —
> An explicit list of changes in this format
> 
> Section # (or indicate Global)
> 
> OLD:
> old text
> 
> NEW:
> new text
> 
> You do not need to reply with both an updated XML file and an explicit
> list of changes, as either form is sufficient.
> 
> We will ask a stream manager to review and approve any changes that seem
> beyond editorial in nature, e.g., addition of new text, deletion of text,
> and technical changes.  Information about stream managers can be found in
> the FAQ.  Editorial changes do not require approval from a stream manager.
> 
> 
> Approving for publication
> --------------------------
> 
> To approve your RFC for publication, please reply to this email stating
> that you approve this RFC for publication.  Please use 'REPLY ALL',
> as all the parties CCed on this message need to see your approval.
> 
> 
> Files
> -----
> 
> The files are available here:
>  https://www.rfc-editor.org/authors/rfc10016.xml
>  https://www.rfc-editor.org/authors/rfc10016.html
>  https://www.rfc-editor.org/authors/rfc10016.pdf
>  https://www.rfc-editor.org/authors/rfc10016.txt
> 
> Diff file of the text:
>  https://www.rfc-editor.org/authors/rfc10016-diff.html
>  https://www.rfc-editor.org/authors/rfc10016-rfcdiff.html (side by side)
> 
> Diff of the XML:
>  https://www.rfc-editor.org/authors/rfc10016-xmldiff1.html
> 
> 
> Tracking progress
> -----------------
> 
> Details on the status of your Final Review are here:
>  https://queue.rfc-editor.org/final-review/rfc10016/
> 
> Please let us know if you have any questions.
> 
> Thank you for your cooperation,
> 
> RFC Editor
> 
> --------------------------------------
> RFC 10016 (draft-ietf-netmod-system-config)
> 
> Title            : System-defined Configuration
> Author(s)        : Q. Ma, Ed.,
>                  Q. Wu,
>                  C. Feng
> WG Chair(s)      : Kent Watsen, Lou Berger
> Area Director(s) : Mohamed Boucadair, Mahesh Jethanandani


Mahesh Jethanandani
mjethanandani@gmail.com