Re: [netconf] I-D Action: draft-ietf-netconf-ssh-client-server-32.txt

tom petch <ietfc@btconnect.com> Wed, 25 January 2023 11:41 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA9CAC1522BD for <netconf@ietfa.amsl.com>; Wed, 25 Jan 2023 03:41:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level:
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com
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 H04Il3Kybp-o for <netconf@ietfa.amsl.com>; Wed, 25 Jan 2023 03:41:19 -0800 (PST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2092.outbound.protection.outlook.com [40.107.6.92]) (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 2CEC0C151532 for <netconf@ietf.org>; Wed, 25 Jan 2023 03:41:18 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QpM8gVnk6I1Cik9j+iublCpXgWTyoTRIFO6M7X2KzahVGqSsI8eX9Drjt8h303eyNuXY8VdCh3qRojAkDbqupYDEXo738tEeFpDs4cuBXWGGHaNz1K324RdJcOgOa7d3x1plvpu2zEExSI7DdUMFrOT++9RNElXVlF5ebH733pe05pjx31k+VhMy+WCHs08qGT+eDHwOEMh4AS0u11pK9K1O0XNYzvJ3Mcs35BtNqNuArtqGAW7bBy9Pt37WPRxUF0j2SydZilIrZsHfLS1jXU7JYQAvvq5p4tWUpN9MjNbJI9+stTTg4I1GHYdsr1p182yTDScP87QpMI/UwtdrtA==
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=zkpuXfkhqQ7HUy82vYfvFp6QdwSwb/IIcOZxqyEj50U=; b=m+dhoZdQhfW+jOI+d+fqcY2abN89g2hl6MXi71PBo4bYTszNZVZVQ6vtsTJoN4P7lJ+lsmaHIOtyz708DjJtz9K82hraKuSQK1wsK+E+fpGGLiyH9uH1Cr1TXta/mCynMwzYD7/DwTpfl2Hs7c5Ps54e0mU+wHn2Q5L0IBdxv2H5gtkaSDVuypzEiKK66IHrNFWDJ2SsKNhnbUz391PI3da7/JQ5cBL/Qo0i4T1pORjFVBAgjzKPg5CAI5KKmeexNvc24d9m0LiP3TyV2mEEhWQ8ffWaZhd7aUxkEP3uPaTAFP1jzH9eWxiAv1tWSIX9AmTqVza8Vdmx6MgyvcqbNQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zkpuXfkhqQ7HUy82vYfvFp6QdwSwb/IIcOZxqyEj50U=; b=nR7IAcwo8CaDCXRd2Sg4dlbqtPfws9L225hQ4olirQzHbDUAkS/skG110ExyW91P2slNAKwb2aDwzNzN8O9s7nJy2wzJhLRHJFi+lnkeT1VcRVOln57wAam0YoTV7X0YJ6wzrshcMo3ApzVXMlQMpM6A7FpIL3wss9sXquUvgHY=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by DBAPR07MB6599.eurprd07.prod.outlook.com (2603:10a6:10:182::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.31; Wed, 25 Jan 2023 11:41:15 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::d0fd:8461:b6d3:748a]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::d0fd:8461:b6d3:748a%7]) with mapi id 15.20.6043.017; Wed, 25 Jan 2023 11:41:15 +0000
From: tom petch <ietfc@btconnect.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] I-D Action: draft-ietf-netconf-ssh-client-server-32.txt
Thread-Index: AQHZDlri+kn5nK5A4E2s2G36DbCIiq6vQpwl
Date: Wed, 25 Jan 2023 11:41:15 +0000
Message-ID: <AM7PR07MB6248E9AD403BE5DA63BD9AC3A0CE9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <167087103979.46389.9694896058931958199@ietfa.amsl.com>
In-Reply-To: <167087103979.46389.9694896058931958199@ietfa.amsl.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM7PR07MB6248:EE_|DBAPR07MB6599:EE_
x-ms-office365-filtering-correlation-id: fa5ef252-c2b1-4d3e-eec8-08dafec9113c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +kuwku3wU73312F46ZAFZBMtC6wTHvzTII+29gq49g0XNWXYxY29bAQqQNM9+JJrX+2spdxrIV+EvHYeDwktZz6a+NygOPRId55h8owoxwhbX4YP21ZgL/fjlv9RsMKIP+kC6Hl9eTI46BlOgruoRXcAp6SkD/AozzGlubjvdrtWrG6aLIo1T5ou8WHWK38TRytjYZuhDBlk0Fnw1v9qfUsj91aPZzrfJ5BW6VI/JPuCOQZ0PcprhHdITQpeDYOrJFZxIQWrCjZVA2OOXnVKc2TVI4g+jJd1DOLTST3Rs5hAD4vuinZXfRwwDs23YQV4a1981m6s0yn/X6a/z9dqyWIx+1qQhpckLdWWXj2MlkQB3+kv8fosA3VRR5R9uVpfVrec+TR3fKLq/xDp3OHGiPaeTwKsAQiLRDGqJj0FB44O1m80HDCMhX1JZcZkJJ+jjP7vhnpLjF91JxfzyOF/r75V/4XQK7GiK4Rob2OhSCoV1blJlEIiRakMlCqXa3CgvodGIgW8ckFGLhSwldB/setDZU7z/5svTlCfMhJYmp0MsFplZeiphzjcufeHcIhmPe2aM+f+NegIp+Mu76B8yojW/oadNfgHtgsenf+30Wtk33Fp3CT3z7okxnpRcCCwTOLfENbB4GHjHBFEp9UxPqdPeQjijcFerajON6dT5egExpT3bjCja6rBjj7ainysV+hESDuSEWIOsGjU8l7oTgFR8QjqGuffJVUNXwkiXYrMzpvUlogxObnP3THVeFvP7mFir5dg3sLD7KAyCCjVxw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(396003)(39860400002)(346002)(366004)(136003)(376002)(451199018)(4001150100001)(55016003)(6506007)(66556008)(71200400001)(26005)(76116006)(316002)(53546011)(41300700001)(66476007)(66446008)(4326008)(82960400001)(66946007)(64756008)(2906002)(38070700005)(186003)(122000001)(9686003)(966005)(478600001)(6916009)(8676002)(8936002)(5660300002)(52536014)(83380400001)(7696005)(66574015)(54906003)(38100700002)(33656002)(86362001)(91956017); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: JR8YugHFuheaiZSh/7OQBlXBdC3eCyCH2di6YJmSiEN3cQWmYnoSVTZFw/0EQHG2Rp8M2P9UHNczhGb+Elo7XxO6BE394zVCt3YhNb44T4dhxX/7FqDzHnyli8SjSBiVzLIJeeR1n3lxefWhX4meAOajzYhkkHMuvfwckiwbh3hsAL6LRcowkZNmfzK1JM7Wsspam6RZ2KhCxrPUfF9JOMhAnGPxex46178iOc+p2wbrXLCIoBMqEGyfYWfam+Oo3ZJB6WPPVcPhr6nYP9SwgMKJoHK/eecmlkR5IMMN25z1g585chXPvD2thVvE9sweVE925U8bsQyksWEE7lyneVJjK0YpATxmA4jQHg+/2v3PJc3Pxhp9nmMR01B+yODoOT100E+Zvwp8/8H5rL29v7ThBCZFTxqBm4XP4dBqZGGFG4TTs947itxo75iOpHIevx+WiYm4NbG3Hz8PMzKM/Nzzmc0U3ZUB/zCszujh7Japf8pP2YpixHtP9KPTyJFIqHYg0WrckUN8GvxhBaNd2NCNVkqXKBxIyLZxcSSWK6iN8leRdrsF04v4GCnRm8cU4Igefp9SO9MvNKUAvFtA6UgH0HmcJDxSSf7gk06HSmce1rIdRWLTLR9fBDU1PRs3zJaf53lHBVXOoy65gLCPzn80neiJT7XjY0CVeHA+h5ekLWVlvlPfrbozzUWDBFdOitian/fCd6ghra2+OL0OLRuwkW0HclCCLj1dwjgLh+z9P3s7DhnhAwk0QfYXtvPNC0iQvvTSUQKU9VKyB44fVj6lf4qav57/n2tJRmhFJjQPkNEStzZrIJDzcd/9I5L8g+qXBbLjPyLAHEFNYYA+/QfEMyDOAFfSqkEZjYpG/n5EexpSft3wna6FhUN7ij16LZQIhBw1fHlOm/8QYE5U1n3D9ufZNApT90Z2Z0pBENOr9+jEFoscif6OiDkwdRqaaevmAqqvOAxkjctAgLD3zpmocDRE4TGn+0nhJrInFpND7IoGcQLt8OjFcQUYyPjleWHTk58n1zQpg0Ie08e5XgCPReA2XZKzUHv/8NozIrx55JDN8mPPNXc2osXaisnZ9VwZNje+RHl2f374QKupiC2ySl25zeuQSwUsoYgAZnkjIoz50YZUK1tlTbriOrgg8saJixB7KxAmsv7/BeSlDHfbOlsZrgLFfckQtjA8ioBxaIWH9unIRiCFIfeBi/Y17u4DwllwHiFnUaO+bixzs7vISvXfgS0zZ3yl+pjxZSzzAlalnk9bt3E91BDxn7RF3ifYp6B5GVsuxM95Nrh3u0dkhsnLI2cyY6ZpBRyvSC+f+e7aLDuG8z3Mh4RRdFu5bRGsor+gGmgbtiKvcvLHAYySQGxoRUhXdEK7fBqWS857r1RcA2c2FkvoOBnQq3YUaQtRUsk5ZiMkac4Dgw/ausLoH4aohiiTZfPOXhQ5IxMy5CS7LstXEFApwbjw7vFNgEuY9c15lAz5p8tsGMnB6bENaVGk97a7V1b9P7mJJ6LAH1JI5SzZbRq/0WI/BUNxa85x1hbtaDLZnPC40p5qEjuVhTjivnzmSJi8y4vF2GiMitu08mg4U/rlw7P5uikC
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fa5ef252-c2b1-4d3e-eec8-08dafec9113c
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jan 2023 11:41:15.6809 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: N7jj16lDdrbKI3KtxKAR4xjvllEFIEpBL7SRDtLmeGCeoJFTlixtAV5fB7CA/AaICf2zamwY+vK/k8SXoJt+2g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBAPR07MB6599
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/e6h8uAz_12Ovmc8a3kelbnVGJFE>
Subject: Re: [netconf] I-D Action: draft-ietf-netconf-ssh-client-server-32.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jan 2023 11:41:21 -0000

"Abstract    This document defines three YANG 1.1 modules"

"1.  Introduction    This document defines three YANG 1.1 [RFC7950] modules:"

which would be great if it were true but it is not true.  Look at Security Considerations or IANA Considerations and they rightly say that there are seven YANG modules.  The extra four are IANA-maintained and are no less YANG modules than the  three regular SSH ones.

This is wrong, creating an insoluble problem for the IETF in future.  The two sets have different trajectories.  IANA-maintained modules are obsolete as soon as they are published since change control is then vested in IANA.  Regular modules get revised in the light of experience and when that happens, then 'RFC EEEE' will be in an impossible situation, part of which needs revising in the light of experience and part of which must not be republished since that part is now under the control of IANA.

The solution is simple and obvious.  IANA-maintained modules must always be in an I-D of their own which can then be treated as obsolete as soon as it is published.

Given the structure of this I-D then such a split is relatively simple to perform.

Tom Petch

_______________________
From: netconf <netconf-bounces@ietf.org> on behalf of internet-drafts@ietf.org <internet-drafts@ietf.org>
Sent: 12 December 2022 18:50
To: i-d-announce@ietf.org
Cc: netconf@ietf.org
Subject: [netconf] I-D Action: draft-ietf-netconf-ssh-client-server-32.txt


A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Configuration WG of the IETF.

        Title           : YANG Groupings for SSH Clients and SSH Servers
        Author          : Kent Watsen
  Filename        : draft-ietf-netconf-ssh-client-server-32.txt
  Pages           : 143
  Date            : 2022-12-12

Abstract:
   This document defines three YANG 1.1 modules: the first defines
   features and groupings common to both SSH clients and SSH servers,
   the second defines a grouping for a generic SSH client, and the third
   defines a grouping for a generic SSH server.

Editorial Note (To be removed by RFC Editor)

   This draft contains placeholder values that need to be replaced with
   finalized values at the time of publication.  This note summarizes
   all of the substitutions that are needed.  No other RFC Editor
   instructions are specified elsewhere in this document.

   Artwork in this document contains shorthand references to drafts in
   progress.  Please apply the following replacements:

   *  AAAA --> the assigned RFC value for draft-ietf-netconf-crypto-
      types

   *  BBBB --> the assigned RFC value for draft-ietf-netconf-trust-
      anchors

   *  CCCC --> the assigned RFC value for draft-ietf-netconf-keystore

   *  DDDD --> the assigned RFC value for draft-ietf-netconf-tcp-client-
      server

   *  EEEE --> the assigned RFC value for this draft

   Artwork in this document contains placeholder values for the date of
   publication of this draft.  Please apply the following replacement:

   *  2022-12-12 --> the publication date of this draft
   The "Relation to other RFCs" section Section 1.1 contains the text
   "one or more YANG modules" and, later, "modules".  This text is
   sourced from a file in a context where it is unknown how many modules
   a draft defines.  The text is not wrong as is, but it may be improved
   by stating more directly how many modules are defined.

   The "Relation to other RFCs" section Section 1.1 contains a self-
   reference to this draft, along with a corresponding Informative
   Reference in the Appendix.

   The following Appendix section is to be removed prior to publication:

   *  Appendix B.  Change Log


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netconf-ssh-client-server/

There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-ietf-netconf-ssh-client-server-32.html

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-netconf-ssh-client-server-32


Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts


_______________________________________________
netconf mailing list
netconf@ietf.org
https://www.ietf.org/mailman/listinfo/netconf