Re: [DNSOP] Mapping IANA deprecated to YANG status deprecated [was RE: Robert Wilton's Discuss on draft-ietf-dnsop-iana-class-type-yang-03: (with DISCUSS and COMMENT)]
"Rob Wilton (rwilton)" <rwilton@cisco.com> Thu, 17 June 2021 08:38 UTC
Return-Path: <rwilton@cisco.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 676A43A1393; Thu, 17 Jun 2021 01:38:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.596
X-Spam-Level:
X-Spam-Status: No, score=-9.596 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=nHfGOJAc; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=iyKijrMY
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 LGX7CsST7v35; Thu, 17 Jun 2021 01:38:09 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18DA23A1394; Thu, 17 Jun 2021 01:38:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17534; q=dns/txt; s=iport; t=1623919089; x=1625128689; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=xOOrabxxT9dqtYjXu6vKvFbfwcm29BQxSyrZhSyvl0E=; b=nHfGOJAcwwE1g1zPCFwe+yfFuk1k4HL+rw7KQMvShuT21qZtVx9JdEgT ov1spey/AT8OLTw3Z3mlzDLKxwY5eDyecKQZs4i9khSOi+/2cfmy/t4nf TBmCrHh5qhS18Xh6PuB4A590Vs5AF3SbZQswWBCofcAZz3EoeTWliTV22 w=;
X-IPAS-Result: A0AmAACVCctgl49dJa1aGwEBAQEBAQEBBQEBARIBAQEDAwEBAUCBRgMBAQELAYFSKSh+WjcxC4Q9g0gDhTmJAQOPWYpBglMDVAsBAQENAQEqCwoCBAEBhFACF4JVAiU3Bg4CBAEBAQEDAgMBAQEBBQEBBQEBAQIBBgQUAQEBAQEBAQFohWgNhkUBAQEEAQEQEQQNDAEBLAYFAQsEAgEIEQQBAQECAh8HAgICJQsVCAgBAQQBDQUIGoJPAYJVAy8BAwuZfAGBOgKKH3p/M4EBggcBAQYEBIU5GIIxAwaBECoBgnqEDoUyEIEfJxyBSUSBFUOBYFEvPoJiAQGBSBoVgwA2gi6CP1sGLhAmBCcKEhAgOzYHUhIFBiQ6DQKQZiYygkZDpzUKgx6RQIxTEoNeiySWbJVWghidDoUXAgICAgQFAg4BAQaBaiOBW3AVO4JpUBcCDotHglgZHm0BCASCP4UUhUpzOAIGAQkBAQMJfIdWAYEQAQE
IronPort-PHdr: A9a23:8h8BXhdCqbSFFlVzgbJICcI0lGM/pYqcDmcuAtIPjbNFNK+xrNzuP 03asPNqilKBHYDW8OlNhOeetaf8EXcB7pCMvDFnEtRMWhYJhN9Qk1kmB8iIWkv6J7jhfX9yE MFLTlQw+Xa9PABcE9r/YFuHpHq04HYSFxzzOBAzKP7yH9vZjt+80Ka5/JiACzg=
IronPort-HdrOrdr: A9a23:LSLLbK4QVvgXoTKrdwPXwXSBI+orL9Y04lQ7vn2ZFiY1TiXIra 6TdaoguiMc0AxhJ03Jmbi7Sc69qADnhOBICO4qTPeftWjdySqVxeRZjbcKrAeQYBEWmtQtsJ uINpIOdOEYbmIKzvoSgjPIaerIqePvmMvD6IuurAYOcegpUdAc0+4TMHf8LqQCfng/OXNPLu vk2iMonUvFRV0nKuCAQlUVVenKoNPG0Lj8ZwQdOhIh4A6SyRu19b/TCXGjr1UjegIK5Y1n3X nOkgT/6Knmmeq80AXg22ja6IkTsMf9y+FEGNeHhqEuW3DRY0eTFcBcso+5zXYISdKUmQ8XeR 730k8d1vFImjTsl6eO0EDQMkfboWwTAjTZuC6laDPY0LzErXQBepd8bUYzSGqH16Lm1+sMjJ 6jlljpxKZ/HFfOmj/w6MPPUAwvnk2ooWA6mepWlHBHV5ACAYUh4LD30XklW6voJhiKorzP0d Meev309bJTaxeXfnrZtm5gzJilWWkyBA6PRgwHttaO2zZbkXhlxw9ArfZv0Uso5dY4Ud1J9u 7EOqNnmPVHSdIXd7t0AKMETdGsAmLATBrQOCaZIEjhFqsAJ3XRwqSHrIndJNvaMKDg6aFC1q gpfGkowVLaSnieQPFmhqc7hywlaF/NKggF5PsulaREhg==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.83,280,1616457600"; d="scan'208";a="710816222"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Jun 2021 08:38:07 +0000
Received: from mail.cisco.com (xbe-rcd-003.cisco.com [173.37.102.18]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 15H8c7hC007811 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 17 Jun 2021 08:38:07 GMT
Received: from xfe-rcd-001.cisco.com (173.37.227.249) by xbe-rcd-003.cisco.com (173.37.102.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Thu, 17 Jun 2021 03:38:07 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xfe-rcd-001.cisco.com (173.37.227.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.15; Thu, 17 Jun 2021 03:38:06 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.18 via Frontend Transport; Thu, 17 Jun 2021 04:38:06 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YMh8LSNonGqeq2wUJaZfzzwxub9CUMErflk0WANlSw4UuKx6m6QdPxxkTCKKYRMMAI8XfeqRmBQjQYxNbkyA55RnFMkEaP9yPrQu2WenvJ3GpDJnC1u6BYqqyyErRZBnKh6+HGKyMrR64uresZHc47e/PtGoX7aT7ZUesmq8jvKFFecF4jtxYE1TSNB5g0H///nlGd1IHImaEz1HiOP/IV0QJiGCapFFPpcG5a8QdDDHV7HwtYAWQ8mVO2aJ3KTaijXSOoMYu5KL+7TMLTiRxstpSi/wsgbZy5IxaVEoiBNe8pl94IkLuPlxdDrZxK813HMp/oeH2MdU0EGEhZWwwA==
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=xOOrabxxT9dqtYjXu6vKvFbfwcm29BQxSyrZhSyvl0E=; b=Q1K0AJQn7FV2C4hdHIFmboOqH2mZDZWrXGuU3T84E5A/dTblxwjmrJQtIhDwYNhhwFLgLoamrdLLQEzthdeCIa7lxn9V2lVkCb7lkpoTZEbKP1EyUNaHIqNS0q40t0zCEtfxI/Nd1W3b+EbYOdRA0dd8sAgrnSe0n6gfyl8D+jyebsr6ALUvKa9XttrhWBSMfTEkaLlU8uf/3FnCLy936HAAVAQ0vbE26nEgyEYNmekQPL9W/cyzMgKLG0RuCLwQaQeodeRHkyzfgEfGtVvzFSSsqxoKaCBewK8PM0IAf8AbMOYnp2vZL/HG+fd0F/pRyOpC+7aSNFHQ71u696GRqA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xOOrabxxT9dqtYjXu6vKvFbfwcm29BQxSyrZhSyvl0E=; b=iyKijrMYfMwyVgydguEIj8nm0DWOhx8/8z49HVuDVN3QJVOPKZ/h0fXM0e0qc2J3wsI1K9TlGwd6/9jirsk9d6VBf+X6bsEJiA321Pde4ONuFz30j4H8yhnpzrR+Pf7/Ak8vAsTT2Ty/R6al+6aBGozBZHoZ3aGu8kCdilZQvqA=
Received: from DM4PR11MB5438.namprd11.prod.outlook.com (2603:10b6:5:399::21) by DM4PR11MB5535.namprd11.prod.outlook.com (2603:10b6:5:398::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.22; Thu, 17 Jun 2021 08:38:04 +0000
Received: from DM4PR11MB5438.namprd11.prod.outlook.com ([fe80::e14c:8880:1101:bb0c]) by DM4PR11MB5438.namprd11.prod.outlook.com ([fe80::e14c:8880:1101:bb0c%6]) with mapi id 15.20.4219.026; Thu, 17 Jun 2021 08:38:04 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, Warren Kumari <warren@kumari.net>, Benno Overeinder <benno@nlnetlabs.nl>
CC: "dnsop@ietf.org" <dnsop@ietf.org>, "dnsop-chairs@ietf.org" <dnsop-chairs@ietf.org>, "draft-ietf-dnsop-iana-class-type-yang@ietf.org" <draft-ietf-dnsop-iana-class-type-yang@ietf.org>, The IESG <iesg@ietf.org>, Paul Wouters <paul@nohats.ca>, "michelle.cotton@iana.org" <michelle.cotton@iana.org>
Thread-Topic: [DNSOP] Mapping IANA deprecated to YANG status deprecated [was RE: Robert Wilton's Discuss on draft-ietf-dnsop-iana-class-type-yang-03: (with DISCUSS and COMMENT)]
Thread-Index: AddeD7isKMo0XwakSMqTBNsMBWsu1AEjwBkAABoRogAADpPZAAAErIAg
Date: Thu, 17 Jun 2021 08:38:04 +0000
Message-ID: <DM4PR11MB543807C08E427F23920FF10BB50E9@DM4PR11MB5438.namprd11.prod.outlook.com>
References: <DM4PR11MB5438640E293969D040407683B5359@DM4PR11MB5438.namprd11.prod.outlook.com> <b0426518-2b91-3eb0-1b2e-ddd0ac606b7c@NLnetLabs.nl> <CAHw9_i+dHjyhhwX+o=VueW5Ax9zjYvH0E3P5gpShT29LCj_bwQ@mail.gmail.com> <87tulxm2l1.fsf@nic.cz>
In-Reply-To: <87tulxm2l1.fsf@nic.cz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: nic.cz; dkim=none (message not signed) header.d=none;nic.cz; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 27c1a1e7-b1a6-4a7b-67da-08d9316b397f
x-ms-traffictypediagnostic: DM4PR11MB5535:
x-microsoft-antispam-prvs: <DM4PR11MB5535A6F55AAA27AD3F7B6BC1B50E9@DM4PR11MB5535.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Kj2zvafd7rAlG/IFJ/qKmWLF0NBqEgk6cLcnna5TH4XuGPqFH5C+D2Inlh0/AJ3vGgpPDLCcNm/MlGWngADb4wK2KlzZ3WBkB1en5A2kXag5ginDRhEsRMsiRIESgz9CTElGkRJWGRrS+THMor1jKq+rJ8yEgD00M2KNuVvSNFSvidDvQrG4LtUK6RpRHQfXgHdqy26JvjUABQcLC+qGsHOlG7beFqP4kzOlPme6BlTnTK5lRSO2bQg9ZELgI3+up61c9q8ZbtuKLLTWCH7MZW+Ce5G32ZXRa3Q29x+uW920etWlpMms3vR0veDYci8lUtxGK2qQleZM2ny7Rrk0fet7b6qOPuayX+6I0M1VZUWx72sWpL6/mpY4BrcYJAOhtqW/y/f2E6IYO0TU0UiwIsLZBw6BmWEciv1Qyt+5/EtoLh6N1mr+GKP4tvxylrqQ8+U6HBdjl2ouB72xvFdOoJVh4JVKykbz1VSdXTgw09BDL7QO+pWeShMzMPEoZRpPXW76hib/bvdZjDN0UcpG9q2VRFtC88HuYnb1hlJHBtFppopyUCfPASkZ49AgIFzApz50wLOwB/63zX6oH3wJFbbVSDl68uxJ1qvXXOWX4wCCfZwVD0j1R/W236cyeANWF1jjRHT4U/mWq48oOEaQ2rf1i1klLGm0yrxSVu5KBbvSG3ob6VRt9M1ePfE9AwbD+FwwYNBGkQlaJDRuS3//ccmCQJW8dxfWbMk31XjUe26mBkL+y082aJhaHnXFlXCIG1nk5H8R7VzoVAajIxNy9A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5438.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(376002)(136003)(39860400002)(396003)(346002)(30864003)(54906003)(26005)(53546011)(110136005)(6506007)(5660300002)(966005)(38100700002)(122000001)(52536014)(478600001)(7696005)(2906002)(71200400001)(316002)(186003)(66446008)(9686003)(33656002)(66556008)(66946007)(8936002)(64756008)(86362001)(55016002)(4326008)(83380400001)(66476007)(8676002)(76116006)(21314003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: sjFimgWht5aLymQlBnlC5/i5Wznu9WL6jS/nl5VU95LzeD6SsYn0hjkRhRCQ8upl8SVY1nzstpJQMM4SrEhHe4GzSVKPV1QP7JGnBX5ZJjGRZNszRei9cHxLCXOxJ9UCV2frYUID0utF4OYCxENC+iyI8DBx58mGrDHzmZ+ClLVzoI3utqFp7AfDu2c3w9Uakrf8Gir0J4njHaTOUrBzqMH+u7MTIerzOCLWfYiINnF8i2JHjFzr86mfKziwQxAs/9a37LefwlRfn47g8wxyhAcdzkG93Qna0NQAq7J61ElPo3Mb+OHKFmD6NZhfVZ6DRNj07KJY9eKVCrjtPN2i4RyhhGqy8QIIZtGlkCCdb33EYM8PImORkOWsTWXeX3cm6T58JTTJUWheh0lR4Qfv0N8Nm8BU+Fi02qEq4gJ6F/aDJbwmi8ReAFMguEBlc3TDZQ5Nr7lkSjXqnCaz6WQGKNwWSrzA1rhm0syMYOuB2PUXvIMidmXMcEj7xbZ+RxjMcMKQaoDDO0pR/TdWyeUdZXZGGkii8F+Z+LNWbfaBDsCGiB5ZeYSxdNAgEz8Gdc1xpxmqYCSaoB6nK5o61AlKbiSfKSkVrj8GH5XuJbn/EDGjW23VTMTiiT+8V47aTLWEflZTnD9HZHe7Q6QuDYzt5UIWJx1CtaqCZn3zR6E8zBi1S+kyYmj64TMaylyFHuE8Qa/eDN/Wkv6BWMMRBUrW2edtZ9/QTgSobCdRxFjXNFRDGhHxHcE2H0I8EFCqIXRhixTsWI6nWLl+yH8OhpId7mWfEjaM2IX0rzPf0bAB5Hx0pueq/GkuwxX228wTwkacQLOQ0ntsLQjVqbRJne2TzfGGyDZFCI/8WXhivwNkN/wS+DQI8OqL8ytdQbJoUSTSr2yVdk6gZGzTnyGqM4pYlIrePuILbB+26q+YCoMSNCTxa/a0w/xJgNr9Q/y+e5fdTq2TXqvB7rsZQneZs/cbuqMdfub1eNHs/josVS1HJfRy5w0Lv6bfsaKrI2DJ/re0H9Q+I45gO7MQMocvD2UFVFBPaMQ6HF35Ak+x2oCEE0XtTqYtEX/PyxiQnrmk2ODg/czFMlt+OFHTUGkepLc+dS3CIRQ0MRYyANcUlEdcEFeb/mybgQVul53mUwCmIdYMLBpIsoeyH8oBmRBr8AoPZQMfk7SdS8w6afx2/DE5KfJ80lqmcmkZlIC1fjfJ0lsTFbfc+hje63kIbeZY1hoem5AF7lNiCCXUUkhfqMERLn0vVjKm1/iuwiGFvUtcIvDw5uZnBxCAGrHWn4cWApBeiymGOmsPGR4DM1Lc/BaLqMX8x71gY88pS7XJhOvvBJJp
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5438.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 27c1a1e7-b1a6-4a7b-67da-08d9316b397f
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2021 08:38:04.3895 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: EAbJBm/e01mSA1Ak6k2YSVI2i06/lwYP/KfnTIJxyVXVo7DYEW9KN8sziriHOnz7LJknfnGp22PSnTXHrz2B0A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5535
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xbe-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/6Sr9h7wQQcQaWHwVhYDotKeEeyQ>
Subject: Re: [DNSOP] Mapping IANA deprecated to YANG status deprecated [was RE: Robert Wilton's Discuss on draft-ietf-dnsop-iana-class-type-yang-03: (with DISCUSS and COMMENT)]
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jun 2021 08:38:15 -0000
Discuss cleared. Thanks all for accommodating. Regards, Rob > -----Original Message----- > From: Ladislav Lhotka <ladislav.lhotka@nic.cz> > Sent: 17 June 2021 07:24 > To: Warren Kumari <warren@kumari.net>; Benno Overeinder > <benno@nlnetlabs.nl> > Cc: Rob Wilton (rwilton) <rwilton@cisco.com>; dnsop@ietf.org; dnsop- > chairs@ietf.org; draft-ietf-dnsop-iana-class-type-yang@ietf.org; The IESG > <iesg@ietf.org>; Paul Wouters <paul@nohats.ca>; michelle.cotton@iana.org > Subject: Re: [DNSOP] Mapping IANA deprecated to YANG status deprecated > [was RE: Robert Wilton's Discuss on draft-ietf-dnsop-iana-class-type-yang-03: > (with DISCUSS and COMMENT)] > > Warren Kumari <warren@kumari.net> writes: > > > Thank you all. > > > > Having heard no objections, we will go with Rob's proposed text. > > > > Lada / Petr, please fold in this change, and then poke me LOUDLY and I'll > > hit the "Go!" button... > > Done in -05. > > Thanks, Lada > > > > > Thanks all, > > W > > > > On Wed, Jun 16, 2021 at 7:00 AM Benno Overeinder <benno@nlnetlabs.nl> > wrote: > > > >> Thank you Rob. > >> > >> I am the document shepherd, but reply with no hats. > >> > >> I understand the concern, and I am fine with the proposed change. > > > > > >> Best, > >> > >> -- Benno > >> > >> > >> On 10/06/2021 18:05, Rob Wilton (rwilton) wrote: > >> > Hi DNS Ops, > >> > > >> > Warren, Lada and I discussed this further today. Warren and I think > >> that mapping IANA deprecated to YANG deprecated is the right behaviour > >> here, and Lada is fine with either outcome. > >> > > >> > The main concern of mapping from IANA 'deprecated' to YANG 'status > >> obsolete' is that it would force a hard transition if any DNS classes or > >> RR's ever needed to be deprecated. I.e., when a server picks up a new > >> version of the generated YANG types file it would be obliged to > immediately > >> remove support for the 'status obsolete' definition with no grace period > >> and no option to continue using it (RFC 7950 describes this is a SHOULD > >> NOT, but this constraint is effectively stronger in the versioning related > >> drafts currently progressing in the NETMOD WG). > >> > > >> > So, the following change is proposed: > >> > > >> > OLD: > >> > "status": Include only if a class or type registration has been > >> > deprecated or obsoleted. In both cases, use the value "obsolete" > >> > as the argument of the "status" statement. > >> > > >> > NEW: > >> > "status": Include only if a class or type registration > >> has been > >> > deprecated or obsoleted. IANA "deprecated" maps to YANG > >> > status "deprecated", and IANA "obsolete" maps to YANG status > >> > "obsolete". > >> > > >> > Does anyone in the WG strongly object to this change? If so, please let > >> us know by Wed's 16th. > >> > > >> > Regards, > >> > Rob > >> > > >> > > >> >> -----Original Message----- > >> >> From: Ladislav Lhotka <ladislav.lhotka@nic.cz> > >> >> Sent: 10 June 2021 12:37 > >> >> To: Rob Wilton (rwilton) <rwilton@cisco.com>; The IESG > <iesg@ietf.org>; > >> >> Warren Kumari <warren@kumari.net>; michelle.cotton@iana.org > >> >> Cc: draft-ietf-dnsop-iana-class-type-yang@ietf.org; > >> dnsop-chairs@ietf.org; > >> >> dnsop@ietf.org; benno@NLnetLabs.nl > >> >> Subject: RE: Robert Wilton's Discuss on > >> draft-ietf-dnsop-iana-class-type-yang- > >> >> 03: (with DISCUSS and COMMENT) > >> >> > >> >> "Rob Wilton (rwilton)" <rwilton@cisco.com> writes: > >> >> > >> >>> Hi Lada, > >> >>> > >> >>> I've also copied Michelle on - since I think that it would be helpful > >> for IANA > >> >> to at least be aware of this discussion. > >> >>> > >> >>> Sorry for being slow to get back to you. I've expanded on my discuss > >> >> comment below, but it may be helpful for you, Warren, I, possibly > >> Michelle, > >> >> to have a quick chat to see if we can resolve it. > >> >>> > >> >>> > >> >>> > >> >>>> -----Original Message----- > >> >>>> From: Ladislav Lhotka <ladislav.lhotka@nic.cz> > >> >>>> Sent: 03 June 2021 14:17 > >> >>>> To: Rob Wilton (rwilton) <rwilton@cisco.com>; The IESG > <iesg@ietf.org > >> > > >> >>>> Cc: draft-ietf-dnsop-iana-class-type-yang@ietf.org; > >> dnsop-chairs@ietf.org; > >> >>>> dnsop@ietf.org; benno@NLnetLabs.nl > >> >>>> Subject: Re: Robert Wilton's Discuss on > >> draft-ietf-dnsop-iana-class-type- > >> >> yang- > >> >>>> 03: (with DISCUSS and COMMENT) > >> >>>> > >> >>>> Hi Rob, > >> >>>> > >> >>>> On 03. 06. 21 13:16, Robert Wilton via Datatracker wrote: > >> >>>> > >> >>>> ... > >> >>>> > >> >>>>> > >> ---------------------------------------------------------------------- > >> >>>>> DISCUSS: > >> >>>>> > >> ---------------------------------------------------------------------- > >> >>>>> > >> >>>>> Hi, > >> >>>>> > >> >>>>> One issue that I think we should should discuss and resolve (sorry > >> for > >> >> the > >> >>>> late > >> >>>>> discuss ballot): > >> >>>>> > >> >>>>> In section 4, it states: > >> >>>>> > >> >>>>> "status": Include only if a class or type registration has been > >> >>>>> deprecated or obsoleted. In both cases, use the value > >> "obsolete" > >> >>>>> as the argument of the "status" statement. > >> >>>>> > >> >>>>> I know that we have had some previous discussion on this on > Netmod, > >> >> but, > >> >>>> if > >> >>>>> draft-ietf-netmod-yang-module-versioning-02 gets standardized > then it > >> >> will > >> >>>>> effectively evolve YANG's "status deprecated" into "must > implement or > >> >>>>> explicitly deviate" and YANG's "status obsolete" into "must not > >> >> implement". > >> >>>> It > >> >>>>> wasn't clear to me that marking one of these fields as being > >> deprecated > >> >> in > >> >>>> an > >> >>>>> IANA registry would mean that existing implementations must stop > >> >> using it > >> >>>> if > >> >>>>> they migrate to a new version of the generated YANG module. > Hence, I > >> >>>> think > >> >>>>> that at this stage, it may be safer to map IANA "deprecated" into > >> YANG's > >> >>>>> "status deprecated"? > >> >>>>> > >> >>>> > >> >>>> Yes, this was discussed repeatedly in NETMOD and DNSOP WGs. I > think > >> >> we > >> >>>> currently have to use RFC 7950 for the status definitions, and so in > >> YANG > >> >>>> > >> >>>> o "deprecated" indicates an obsolete definition, but it permits > >> >>>> new/continued implementation in order to foster > >> interoperability > >> >>>> with older/existing implementations. > >> >>>> > >> >>>> This is incompatible with the meaning of "deprecated" in IANA > >> >>>> registries, which is per RFC 8126: "use is not recommended". > >> >>> > >> >>> I don't think that there is a perfect answer here, and I think that > >> for the > >> >>> moment we are looking for the least bad option. > >> >>> > >> >>> The YANG and IANA definitions of deprecated are obviously different, > >> >>> but it isn't clear to me how different they actual are from those > >> definitions. > >> >>> > >> >>> E.g., in neither case do they indicate why they are going away (e.g., > >> >>> because they are no longer used, or there is a better way, or there is > >> a > >> >>> security issue). > >> >>> > >> >>> I would also argue that "use is not recommended" applies to the > YANG > >> >>> "deprecated" as well, and generally matches what I understand what > >> >> deprecated means. > >> >> > >> >> One strong case that was mentioned in DNSOP discussions was a > >> >> compromised crypto algorithm. It will be marked as deprecated in > IANA > >> >> registries, and it is highly undesirable to "foster interoperability" > >> by using it. > >> >> > >> >> In fact, this I-D started with mapping IANA deprecated/obsolete to the > >> same > >> >> term in YANG (which is what RFC 7224 does), but we were forced to > >> change it > >> >> due to the above objection. > >> >> > >> >>> > >> >>> But ultimately there are two choices here: > >> >>> > >> >>> (1) Map both IANA deprecated and obsolete to YANG obsolete as > your > >> >> draft > >> >>> proposes. If the text in draft-ietf-netmod-yang-module-versioning-02 > >> gets > >> >>> standardized then this means that there will be no way to indicate a > >> DNS > >> >>> class type that shouldn't be used anymore and is going away. Either > >> it is > >> >>> "current" and can/should be implemented, or it is "obsolete" and it > >> cannot > >> >> be > >> >>> used once the server pulls in the new revision of the types YANG > >> file. I.e., > >> >>> there isn't even a mechanism to deviate it to indicate that it is still > >> >> supported, > >> >>> there is no possible transition window. > >> >> > >> >> Maybe the RFC can then be updated to reflect this evolution? In our > >> view, > >> >> mapping both terms to "obsolete" in YANG is currently the safest > option. > >> >> > >> >>> > >> >>> (2) Map IANA deprecated -> YANG deprecated. IANA obsolete -> > YANG > >> >>> obsolete. With vanilla RFC 7950, the server may or may not > >> >>> implement the deprecated value, and it can use a deviation to be > >> >>> explicit. If draft-ietf-netmod-yang-module-versioning-02 gets > >> >>> standardized: The server is expected to implement it or use a > >> >> > >> >> You probably mean "The server is expected NOT to implement it or ...", > >> >> right? > >> >> > >> >>> deviation. I.e., there is still a mechanism to allow a server to > >> >>> implement if they need to, but equally they can also choose not to > >> >>> implement it. > >> >>> > >> >>> I'm still of the opinion that (2) is the least bad option out of the > >> two above. > >> >> > >> >> Our YANG module probably doesn't have anything as critical as crypto > >> >> algorithms, so it might work. I am a bit worried about the reaction of > >> DNSOP > >> >> WG though: it will open another round of discussion, and some people > >> might > >> >> fiercely oppose this change. This seemingly simple I-D was started > >> already > >> >> almost 3 years ago. :-/ > >> >> > >> >>> > >> >>> A third possibility, a variant of (2), would be to map IANA deprecated > >> to > >> >> YANG > >> >>> deprecated, but also update the type description to indicate that "Per > >> the > >> >>> IANA [XXX] definition of 'deprecated', use is not recommended. New > >> >>> implementation should not use it; existing implementations should > phase > >> >>> out support for it." > >> >> > >> >> This would be possible, too, but my concern about further delays still > >> >> applies, so I would prefer to avoid any changes. > >> >> > >> >> Pragmatically, I don't think that a DNS CLASS or RR TYPE will ever > >> become > >> >> deprecated (obsolete is OK), so it might be a non-issue anyway. > >> >> > >> >> Cheers, Lada > >> >> > >> >>> > >> >>> > >> >>> > >> >>>> > >> >>>> I agree that this discrepancy should be solved in a new version of > >> YANG, > >> >>>> possibly along the lines of > >> draft-ietf-netmod-yang-module-versioning-02, > >> >>>> but we can't wait for that with this draft. > >> >>> > >> >>> Agreed. I'm not suggesting that we wait. > >> >>> > >> >>> Regards, > >> >>> Rob > >> >>> > >> >>> > >> >>>> > >> >>>>> > >> >>>>> > >> ---------------------------------------------------------------------- > >> >>>>> COMMENT: > >> >>>>> > >> ---------------------------------------------------------------------- > >> >>>>> > >> >>>>> Hi, > >> >>>>> > >> >>>>> Thanks for this document. I think that documenting this fields in > >> YANG > >> >> is a > >> >>>> good thing. > >> >>>>> > >> >>>>> One minor nit: > >> >>>>> > >> >>>>> In an couple of places you have used 'analogically' but perhaps > meant > >> >>>> 'analogously' instead? > >> >>>> > >> >>>> Yes, I will change all occurrences. > >> >>>> > >> >>>> Thanks, Lada > >> >>>> > >> >>>>> > >> >>>>> Thanks, > >> >>>>> Rob > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>> > >> >>>> -- > >> >>>> Ladislav Lhotka > >> >>>> Head, CZ.NIC Labs > >> >>>> PGP Key ID: 0xB8F92B08A9F76C67 > >> >> > >> >> -- > >> >> Ladislav Lhotka > >> >> Head, CZ.NIC Labs > >> >> PGP Key ID: 0xB8F92B08A9F76C67 > >> > > >> > _______________________________________________ > >> > DNSOP mailing list > >> > DNSOP@ietf.org > >> > https://www.ietf.org/mailman/listinfo/dnsop > >> > > >> > >> > > > > -- > > The computing scientist’s main challenge is not to get confused by the > > complexities of his own making. > > -- E. W. Dijkstra > > -- > Ladislav Lhotka > Head, CZ.NIC Labs > PGP Key ID: 0xB8F92B08A9F76C67
- [DNSOP] Mapping IANA deprecated to YANG status de… Rob Wilton (rwilton)
- Re: [DNSOP] Mapping IANA deprecated to YANG statu… Benno Overeinder
- Re: [DNSOP] Mapping IANA deprecated to YANG statu… Warren Kumari
- Re: [DNSOP] Mapping IANA deprecated to YANG statu… Ladislav Lhotka
- Re: [DNSOP] Mapping IANA deprecated to YANG statu… Rob Wilton (rwilton)
- Re: [DNSOP] Mapping IANA deprecated to YANG statu… Warren Kumari