Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-yang-22.txt

tom petch <ietfa@btconnect.com> Mon, 05 July 2021 10:38 UTC

Return-Path: <ietfa@btconnect.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C7893A11F2 for <dhcwg@ietfa.amsl.com>; Mon, 5 Jul 2021 03:38:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s2DqqxrJK-sO for <dhcwg@ietfa.amsl.com>; Mon, 5 Jul 2021 03:38:49 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2118.outbound.protection.outlook.com [40.107.22.118]) (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 D55BC3A11F0 for <dhcwg@ietf.org>; Mon, 5 Jul 2021 03:38:48 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ltKlsNJztTKNPCB6QQXHuXU9Vy1eiUDYWEVP7dK4IvswCGYFIo/yRP8Z8HL/fc2OqGrFbg9OgVRFXcZA06WHQSlE1eIJRB4dmkmJcmMAn7e7Vu+WgdEtiA+8M/pWRhZLVKHA1p0XPlDxkutQHYpk4FrWH6cgQqxWHec7woqBmARtG1BdsC/G9osQ+LuMTUWhTZ5O8qs3kfWeNY5OlRELwUmlFBQbgw4q+QCHSvHxfRZSjW6eEl/4i8x41s3FBL5xr0aDYvuBJvQOA1UPLP1DX25F8Qv2J0NSS8JQVaJ84bM5rP+jgNV6CE3BZFa0Y1UjKpCJpfrdeVJ+qUnx6xEyCw==
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-SenderADCheck; bh=d856dGR7v8EfuTyiJ9rj9paaed4tLhJEC6f3OsrYWKo=; b=n0WM7QXWx5LoTd8RbIQ5z0fiqFsQtdWd8zYK0NaXcvBZ8i5e1vKAMezrc+mq6QK70rC9h0REu10zPlxXPGlgy/zOm1tf6ghiI6aUG8dj6FPyhdPvL/0z8BielGZDasC8L+18Hux3e3gwjgSetg0YnTn3xNvN4qEZDm5vFtLVoy+OsrSXASxcbKjpuZS80rp/69J+iRlxCePLhr+NxrW5HiN5qe7RrF1U+5hhVeZ3LClnFmQnHQ6Lf84TKMr3M4/repUZMKdI2ehIDLdEw4XGIKUI6ncpCLx2aIwDX7bEoNORN6ObqVakh9L90WGiyFhjoI3VSSX3WytG0RVNfPU2iQ==
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=d856dGR7v8EfuTyiJ9rj9paaed4tLhJEC6f3OsrYWKo=; b=fNvGTTN+qeRt6uXqlFbfaDw2Xf0bM0dSnRpmFsarHJLl0YL8AIqS7uvIeQFeW1P7j8MeCPHs92EfRxrMwEY18u07ves2ktRUB6xLFq8XbjTJkaRJDp0lfiguEh9O0yQB2APtrVEEICYwBrK8fscMZIGD4U1U9uS4xNrkgwBYwhs=
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23) by DB7PR07MB3932.eurprd07.prod.outlook.com (2603:10a6:5:8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.17; Mon, 5 Jul 2021 10:38:45 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::51be:6d5a:9b3f:ac8c]) by DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::51be:6d5a:9b3f:ac8c%5]) with mapi id 15.20.4308.019; Mon, 5 Jul 2021 10:38:45 +0000
From: tom petch <ietfa@btconnect.com>
To: "ianfarrer@gmx.com" <ianfarrer@gmx.com>, dhcwg <dhcwg@ietf.org>
Thread-Topic: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-yang-22.txt
Thread-Index: AQHXbz87oefTs12E302mIeIBR818IasvpHUAgASQs9o=
Date: Mon, 05 Jul 2021 10:38:45 +0000
Message-ID: <DB7PR07MB554666967E90BB923C9ECF65A21C9@DB7PR07MB5546.eurprd07.prod.outlook.com>
References: <162522947942.8177.1042589970573863369@ietfa.amsl.com>, <1444BD6F-51CA-46D0-BCBE-0E96D7A38476@gmx.com>
In-Reply-To: <1444BD6F-51CA-46D0-BCBE-0E96D7A38476@gmx.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmx.com; dkim=none (message not signed) header.d=none;gmx.com; dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1c051c00-43a1-48d7-53fa-08d93fa110d1
x-ms-traffictypediagnostic: DB7PR07MB3932:
x-microsoft-antispam-prvs: <DB7PR07MB3932B008F0443ABBA6EFA916A21C9@DB7PR07MB3932.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: tOaFgWeO84Q4U2SQbOnkS91ameNWVoiDyA4sJv6qTCHxtlo5v+fsBOVknfus66XVqNzTzW+uJVJ8YkCy3ucXJJEQ7ZlwPHSdM7jls0CrRkiReJ67EDcsJHUYG/7Q9NgqGHl/emMiTgYBHQLDRO5VT98hYmuPrXLGpzzegoaspZgI2ZqkmSMO35d6XQXxotVdXPuVNuGcWU5L84Kj55Rbw3ZkNBKFf0FKfuQ23vNg6m+1qOXbi8byxsFxP8ScayrOhTm11JR/9IdHddzqeguKTifAZlIfCHsgiYpuIuJgccr+JCtWSGrwJmo7YIlXBd3CxKKiraUa2AEWnVfTlxMmBm+AjSfZaqDsHfg/bv9wC/xdstiPxMA1VWqlazrJ4KuWdm3hvbVZcuYLPvCroMlg1lhT5LN78aCr+vNH0s1/5wS/aSVuveG2V3OlT4pLbI6MqFoGA0qHWHtyr5hzCd6fIJSOntShHfxpFo2LYkm+0sek9Nc5IcORRKFFBo+2KmOBdZ5sXAyvH6rt9mOKpFsTfYi2rFXxmxpruUZ1V67NKrjHJAa/xHcOjwjhDPFqJOve83JbONkbvRl4bMLU2CBeMgfAJ/5uEovAiL/rIru9fRaMA7X/LWvQUmPF7pghaRyrp5fDl7mFVdJTcaFjqmKkR/QywO3GNtjRSqxFaWrPHR+73JuH5JFjkEKir7Pguv14TlUrVa0m5T5weutUBJu9dSs7uaxVbufAdj1BP4kFQaX6Zt9wBB25WIW1CpKbd+0hO9J91DzWw1GJkHRY1oFsF+b0k1m0yY7+KS8P4bOHNdmGNC+6fDEtUKgUXFtxLed60gGeUiz0oJQQ/N8zaOhzsw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(346002)(376002)(39860400002)(366004)(396003)(66476007)(33656002)(76116006)(91956017)(8676002)(9686003)(66946007)(5660300002)(55016002)(7696005)(966005)(86362001)(71200400001)(316002)(186003)(478600001)(83380400001)(2906002)(52536014)(110136005)(26005)(122000001)(6506007)(66556008)(64756008)(66446008)(38100700002)(66574015)(8936002)(53546011)(586874002)(518174003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: xcgaOVmn8r6Qt5Vbg4z3/Jjxuuc5x7Nt6PbcH7NgJPviff2XvJMuPGkUfUTe/R0Je3fjT1kVr/veptjHfILuWdHc/P9zgOrv5K6+ddCe6ncfW4/elOjEpQpq3LMaBtGJV6SmqiRCXRC3wrW7PyZ98YwAD5puFKrSTWfaNR0YkyOr6l3cbr8de55j2UCsrOkKhxKhj/uD9k7vI4cfoeIIIavwbsNB9Fx+BvJtdG8JSoyFzPgUrVy/a2c/Wnkoyo+E6aa+edLrvfqiYa8XxJ1w7hyQQg23na4MNMjUGNDkcBdlAdl0gHvBsGVvUeTACD9L+a4J+ymJMNieOOzwz7MBQ9nesOnYLwa57SsPEuSBUFDwwrngtwE966iSqkfskByqNaQl7D+yu2GcJ63cisJJiKPSS92sfTn+heADxUAIE5R/NHvX/I7NM0TM1Kk7e+ezI/er1V9XWNUUQxqzzXAGmK4CDK+Et3AYXQTRnu+4Tppq+/2JpDSRUse68n2Npl6wVoXny0dHPBlSk0O9FJzhl7IOR3+zD6Y8vzOAN1E/dI3bwtzOqsVWKNS0GGZ7RdrIn3qGb7gE5G3ow5gxO24fVVdyYDvb//ZgkROiLAUqrwAsqeJqQv9/ry5teNzym/eYhUNYpp+n/+XpHpD5EAl8XTXhIub93u/zUpjEVHRuVViCti0c1195uS7kzJu3W5dZF3NWXkQLv/H7VlIF7jg6gFGQBxgvhkIDKZAZIuNqsOMgCDRA3XeeoT+HLaQMqnN0A+stER8EGQ1422CvAHTWelUQlHOfQdLs6taRbI38iUqc54lHln+CI5zAjnD6udD2igKXa5sWwjINDu2joXiKsY7//p7Akq9bkr2/IvtclNgmznr0MhgglATJcrJtU0XQ+Yl4IhTDlNI/5JYE6s8WdwPyR3alDHuNskq0odSwUM0Iv1d1WVrySByOcF1JsScSW63a2mTGdQEPYp0LWtOjft/PGQ5w29co1kUf8qdLbC86b7q8wU1rpqLY6bqul7dH2bd9Wle7EsZcGN9qrKF+HQxVFYMK/QYwj1fiA4VRgUAiOTjc2AXokX89VjWgik6GTtrOBDtG5rcs+HE212R9S6xLgjXIoKdeWD73ZeYLgCRpmD6/KizPPbW4LaTSDQHSU+QvagtMFroYH/1sGtY4lhyIQ0Veu2ajdJCQQvGxdjv4A0JWmUlT9X5maNXYkbS4Yg4Vgj/fwqzZMVTLHAEDnuh/aMNr3pVhXhDyJyMSTAkIQmBEz+y7LNgg6vRUkoUy0sb160GeORBwGMqz+SmMXN3sw5IHC+kXdqPvHsGM/Vc=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1c051c00-43a1-48d7-53fa-08d93fa110d1
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2021 10:38:45.2475 (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: r7hUyqwmV1L1h7GztoyHXbAtypziGxWVJdWSeV+FtpEdoUulRFRnYH/E7d5JewMSx68cO4zKKnfYaC8h9iRPjg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB3932
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/HFnPXepyJRTCYUcbk3VUQ_QPAAE>
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-yang-22.txt
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Dynamic Host Configuration <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 05 Jul 2021 10:38:54 -0000


________________________________________
From: dhcwg <dhcwg-bounces@ietf.org> on behalf of ianfarrer@gmx.com <ianfarrer@gmx.com>
Sent: 02 July 2021 13:55
To: dhcwg
Subject: Re: [dhcwg] I-D Action: draft-ietf-dhc-dhcpv6-yang-22.txt

Hi,

I’ve just posted an update which addresses Tom’s most recent comments, plus some additional fixes and optimisations, listed below. With this update, I think the draft is ready for WGLC.

<tp>

Looks good at first sight.

Tom Petch


Thanks,
Ian

Changes in this version:

* For examples where an Enterprise number is needed, 32473 is now used, per Tom’s comment. The example XML no longer contains two instances of the vendor specific information option.

* http has been replaced with https, per Tom’s comment.

* Ia-na and ia-ta (as wall as ia-pd) are now enabled by features in the client module. This allows for clients that don’t support ia-ta (e.g. ISC) and also stateless DHCP client configuration.

* Status code option has been removed from configuration as there is no case that this should be configured. In it’s place, a status group is used by the operational nodes to store the last status code/message that has been sent (server) or received (client)

* The relay now does not have any status code information. I’m not aware of any cases where the relay should generate or store status codes for e.g. a pd-lease, but would appreciate feedback if this is incorrect.

* Client lease information common nodes are now a group to avoid duplication.

* Changed high level order in modules to put rpcs before notifications as per RFC8407.

* Changed all rpcs and notifications to use relative paths in their leafrefs (some were absolute)

* Changed the option set example XML to illustrate how new option definitions can be augmented, using the SIP domain name option example from Appendix B.


> On 2. Jul 2021, at 14:37, internet-drafts@ietf.org wrote:
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Dynamic Host Configuration WG of the IETF.
>
>        Title           : YANG Data Model for DHCPv6 Configuration
>        Author          : Ian Farrer
>       Filename        : draft-ietf-dhc-dhcpv6-yang-22.txt
>       Pages           : 102
>       Date            : 2021-07-02
>
> Abstract:
>   This document describes YANG data modules for the configuration and
>   management of DHCPv6 (Dynamic Host Configuration Protocol for IPv6)
>   servers, relays, and clients.
>
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-dhc-dhcpv6-yang/
>
> There is also an htmlized version available at:
> https://datatracker.ietf.org/doc/html/draft-ietf-dhc-dhcpv6-yang-22
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-dhc-dhcpv6-yang-22
>
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
>
> _______________________________________________
> dhcwg mailing list
> dhcwg@ietf.org
> https://www.ietf.org/mailman/listinfo/dhcwg

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