Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt
Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> Tue, 12 April 2022 15:06 UTC
Return-Path: <J.Schoenwaelder@jacobs-university.de>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDAF53A165F; Tue, 12 Apr 2022 08:06:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 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, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.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 WcQtm_ReCEiD; Tue, 12 Apr 2022 08:06:05 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140077.outbound.protection.outlook.com [40.107.14.77]) (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 B1F4A3A1717; Tue, 12 Apr 2022 08:06:04 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UZ4FUuRKN9L07ivFiM3VPlPtEhPgKI15S/kcoB4PjJrdoDwN7WN+XJ1o7kX+/xbL2OTiamplh6nJkVVS3LI3Tl/g9hV6JXnF37GOh66smcCdwlgnQLdo9DarNNhJfAvtQkxxP4cNw7M+IfcF8sP1jQb6K/7NBWh8KX6OnVA7hxNrNXYzpQh6YhidDELFXUMZX4pxMLw+aVWiUTQ1R10YyaE647z9d5/PSVaMVhd1SqK3E0jHEiCd+Xsq32sUTdJpu6bUdnYciZL3Nm5IClxxnkoBTuXzjAzJ/sJQi7cx55uFsKn0qvkgtW3lN/QHeI1Etj2kln7sO2E/chSR/VZeHg==
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=UeE7nhptCpPTP7FIoejzzyfrUtA7gCXcZxIVbZKN56U=; b=ZPc2R3+oMS110CCG+bpEkrRZ7jJOd6hhXrRRNOAS2xCkDFszIBcpk3YWYMvTHpuz13sh46rcUwBPa66SX7WYO7W6qq7pVzfRtto5n0LFIYXL4ikzo+Vijczt9jAf3buMONzMFW4mML0x7ejSSEtVpwNUEksppOOlkeJ+Adu7EepGeDvhj9pJhzkyTqRaduEFLVHfJ2H2lOsjbJAuWFW/DioeoBifcN8IPZ3PhGFvZMp/G1uCA/pX9xRutaHR0NOujZtkS59o1wAeqdNOrKwCR+mLWYQp7VPwKeIsE3pDuKzVvwBXAmKRppRyS/spXCeh+kYwaESzZR3WWPnHR4lvbQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UeE7nhptCpPTP7FIoejzzyfrUtA7gCXcZxIVbZKN56U=; b=E/kWMlUjj7+T/gMx1LF0osUh6XB5tvcQQyFMEqH4jy6tFS8n/ZvMXtadEy0aiy0RZeFpNnUouKoa/Qs6k8OO+U7KyGZuDkMo/3f5Gvw6ApwHMurzJ1GjYla+zHm1sza2H7Oq2XiR5km4F7940JpmpHM14fmXpuR0vQGAS/idjk4=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de;
Received: from GVXP190MB1991.EURP190.PROD.OUTLOOK.COM (2603:10a6:150:3::6) by AM9P190MB1329.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:26a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.18; Tue, 12 Apr 2022 15:06:00 +0000
Received: from GVXP190MB1991.EURP190.PROD.OUTLOOK.COM ([fe80::5929:c22b:95d2:40a2]) by GVXP190MB1991.EURP190.PROD.OUTLOOK.COM ([fe80::5929:c22b:95d2:40a2%5]) with mapi id 15.20.5144.029; Tue, 12 Apr 2022 15:06:00 +0000
Date: Tue, 12 Apr 2022 17:05:58 +0200
From: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
To: "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, "lsr@ietf.org" <lsr@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20220412150558.yv5svqigh2zwai2t@anna>
Reply-To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>, "Joel M. Halpern" <jmh@joelhalpern.com>, "lsr@ietf.org" <lsr@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
References: <BB1D53D0-0D36-40DF-8B9D-4BD4EB6A35C1@cisco.com> <5b05a34d-41b6-7b65-ebe7-9dcaca80eeb2@alumni.stanford.edu> <m2wnfzydgz.fsf@ja.int.chopps.org> <530e30e1-9436-2123-7d03-eb4f876a9f90@alumni.stanford.edu> <BY5PR11MB4196F5F342BA12E79FF29B08B5EA9@BY5PR11MB4196.namprd11.prod.outlook.com> <CABCOCHS+uLjK5GcpCrmegCWBHoK=1-ySZhqO+D-TEnyGUki5kQ@mail.gmail.com> <de50de1e-7f8c-5cdd-6809-b8fdf0b5df9d@joelhalpern.com> <C5B667D3-DE44-4FEF-BA79-00E0DF7FFBF9@cisco.com> <1a5b93a9-4ffd-eb56-2b41-6ccc26b2e22d@joelhalpern.com> <2379D806-6043-4074-8A3C-0A7AA1053166@cisco.com>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <2379D806-6043-4074-8A3C-0A7AA1053166@cisco.com>
X-ClientProxiedBy: AM0PR08CA0017.eurprd08.prod.outlook.com (2603:10a6:208:d2::30) To GVXP190MB1991.EURP190.PROD.OUTLOOK.COM (2603:10a6:150:3::6)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: aafe2769-4599-4901-e926-08da1c95f409
X-MS-TrafficTypeDiagnostic: AM9P190MB1329:EE_
X-Microsoft-Antispam-PRVS: <AM9P190MB13299C0E83B4081DE03D557BDEED9@AM9P190MB1329.EURP190.PROD.OUTLOOK.COM>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: bkwTWVRJxtLzQQThyRICZkZ3hIzdMTMsN5ZdsRdboWZcDepGCQs3LNHwBnTZM9xHFXKqGS0oB7h0SXEbTHE/MhqrITfXU9eVoNorC2M4fGinltTuXfxYLbek8+4rwU0Wpfolor3H/9aMOCuU5oLezYIiyr828uaNM/1RTHd4jI6RtfFEuoRRjIRA+/r0JjYG3fyBa1R2NSSoVUkmXZ+ZpvlzdhSLVEZ3RpG8ECZWYDFJDXa5YpaIBjTX5BkAzSGD67yjl6szc3GE4MJ3/9d3kLTI4+Ikg4/jeD445PkdUUiqneuxJRam98OHBpEHlf2iP/RgCN048q9drKUFwretURj8bmg9C40CXEMwUEEB//h6Z6aa4p2vuPFuavp0e82KzixyHbnxbiVhODl8/R5dKbZqFhv3T2bfSzCfRGNDbQ/Ai0401nrzDPNfJQfMMojcJqXUF7eKvdITxxTT9neU++HARcX5dSs7ho/rVqc0SJsxFO0axP4lw5LdiyflL+pXxHlaT5756mbDnvwYx/WqMwTuMb62UwGA/G8jY+Ow30Oox1iMZ4I+siB4vdGjnNO9ALv2a96HB7fiE01oDpVVHigUEKS+CSL5X+TFyKmXEetgvaXbVsdFNVk0DOJwkg/Cu5mBsTFXAUR9VW/mcSXuSEBwAdClm96v7iMuaC6On5mBlsd+rxrXMSPTa7EDc8xd5pPI33lrQp+O/gwPBh4THUdNkk7OUpsrD2zlxYPLhSyG2dq4ldkCgy+/VS9JbECc6DcMUUNJBCMHv+fVo8Qa/9WmUvvTFYXm98kFyINWjoidQeMRQNCkLvW6MNunVwsXbW8T4T3GJpat4VcZt9PACg==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GVXP190MB1991.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(7916004)(366004)(52116002)(66574015)(498600001)(2906002)(54906003)(85182001)(3450700001)(966005)(85202003)(186003)(26005)(9686003)(83380400001)(53546011)(6506007)(38100700002)(6512007)(8936002)(66476007)(66556008)(66946007)(33716001)(86362001)(8676002)(4326008)(5660300002)(6486002)(40140700001)(1076003)(30864003)(38350700002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 1ykVXpp8uQjYGe+VCHwJqhaOCRz5hjP5Fpnepi/y/kMp6woN0TPSH1iDxmu99nVIQc6nvNmXLacQponYGiZyy7qAVO+H+cZANxqZp5pi3CUhf1TZ5J6MEXoy5T0mYLFq5qa6gxVbBGJqUpM4VTTq+GXDD+7bgBhiZurt4OGpog44M5lfpPFeNLspmIVSmlcOPJNmlw83lt4eFsSHBxfb0Y57V/ni6FeRmGxc9iASturqad8imdwcBQfPdivNqSjuN3QkpMUKfomCQh8Mw0uVxr4XM1ZBJNw864TuYsRn8YGeok2LiJhsUtUJJQBA4YO4g9uhJ3oexwAvlDXHmRKERcbm6TAvVF9EUGEwEwWJnSMyWdvmN0zE1ZFmiYeJmR1+zL9rn8XYX/fVS+pOBWEoJfZSjudt9y8LMlNtoBFTEQ9YXj2IJ+HQccsbqzi8ssbo+n4WnbGj9HbQRdWFrsrO194sF7BbFIXEBGUIoH3LgMiEMpcBdCYI1pEJDeqHo3tGqk5cpp1Ja8M+MsiDJSJJ9DBsUWdu6lt/N7QgwgegWu7r5Mk39fj/dikkxmj/9QLVtR6/pssMMlaM5R2qkO2+JixSIR1vz4+LkW/w3LouwCaDlUWHJp2AyfbGP19EWtF0uCCLMxc2kjccWP4jmZwWWk725Bu9pY/L0VzmCEwynA6LLZtkdxnZHFlD0IWx5nHgJQmD8n03sEzHfNOWrEtGBjZR/Mx4XiVggq9iamT5HuMOujSC7FTXOq+GSd8Eu1Y6kFLo0oUXYDpj2BR7PtQa3xfFvLm/dXKmmyEnKJoyKAnsNlWlRB86l0pNnRgvs0W0FzHQfPUeQWI8S19N4Sd1FLBTxlIekZUmnvFkuCmQauaNEwNXWDMWFkE80hYib6btOFVcrAxHaSMJ/GNDLy3l6Ev1Hu7nlx9gmxvrD1pRbKSgjSL7xcL8lLWIZCsklKFABD2iSuD6zZxniw/hnu3miC+Sa9JyD3/6s6XZJKzcftkJ40pqWwiKORRCzxhfHUR6vhFLH18xLtCwRPMO9rF5czDCzhlj3TIax710gVHxlSVtdB6HKRHHckB2EJ0vBeAGJE2T/y8FNQ2m7UOi+YeQ3wFs2djeKfmRs3trt3NeUXPKYEotaQjTc2zhU9wT8Cec+h3nBBZA8x91mxhg/MGcnMM3kP7aj71TCwvxhj3zHzAfeve5t4mYq+nAjawBzivPtiS3qN4e6IOi9/mntS1rvdlGpAc1zu1rQjwT5fjPNQauTtkLZwxtO4sWDPWGvj/neCKKlEGEbpTyi4MZsJgGJydBJGyO/n2JSmI17XYjsH4TQ2J9EH6M80dtyM9clqPDrD05fA19K4EjTKBhzAJPOMgETfRCgaLvHQ/HrQtPHy1oEhfopjDNwOvKY9Fiq98Utz5Z5Kew64O4k0TzDt90W1CA5jk4hCUgo1EwmalBZ3FeqYROJCpV18fupXUXTLAwXiNutUmBiudYY+zV5y7BIqEBS3CrX5TaFXl/lXpwR9nY0mY4yAS/TP0WoDSiR4i/Rtga0nwdyf/aDHF8rMTLXM8te6l8bLe5975ZdYW5yx+Jj89gmQsVdzLMApVtG/pErjJlp7P0MadOLEI7p1rxGFvMVcD2pZT0aSb4lawBRw4UoIZCjVGpQgHcUIFDiP1Ga6i5e3za8GGxlM5VREyZa/KGTNrYi2P3aIY9IFc1dvMa1e1wQro49uy95vErheapGetNbERS6quroKM86CmiJ3QCGKsO2hdCjmF/H4X+m4rD470fUETFOssr7+RfkO36
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: aafe2769-4599-4901-e926-08da1c95f409
X-MS-Exchange-CrossTenant-AuthSource: GVXP190MB1991.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Apr 2022 15:05:59.8059 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 1LJfzspCggnY+0FqB4geLQKI17CfLLLEma5Nmppt3WhP0/oU0T+USN3OPP4iCmTJ2WU0LAEa/ir3O0L8yAc+t7zYXHuaiQNasUIgQ+1YvSc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1329
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/wSBK3HFpY4D43PvWFI-pFh-f3h4>
Subject: Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Apr 2022 15:06:11 -0000
Acee, if you believe link local addresses do not exist or do not need to be supported, then you may want to bring the news to other WGs. /js On Tue, Apr 12, 2022 at 02:54:16PM +0000, Acee Lindem (acee) wrote: > That was a hypothetical example based on IPv6 Link Local addresses - not one anyone has implemented or deployed. > Thanks, > Acee > > On 4/12/22, 10:47 AM, "Joel M. Halpern" <jmh@joelhalpern.com> wrote: > > Juergen posted an example of where ip-address is used and zones are > expected. > > Yours, > Joel > > On 4/12/2022 9:24 AM, Acee Lindem (acee) wrote: > > Joel, > > > > There are plenty of examples of where the ip-address types are used and a zone is not accepted. Show me the examples where it is expected? I do have reason to believe there aren't any significant usages of the ip-address types where zone is accepted. Show me the models!!!! > > > > Acee > > > > On 4/11/22, 1:44 PM, "Lsr on behalf of Joel M. Halpern" <lsr-bounces@ietf.org on behalf of jmh@joelhalpern.com> wrote: > > > > Do we have reason to believe that no one outside the IETF has used > > ip-address as we published in ways that need a zone? > > > > It seems to me that the first step in the plan below is reasonable. But > > changing ip-address itself seems a bad idea. If one means no-zone, use > > the -no-zone typedef. > > > > Yours, > > Joel > > > > On 4/11/2022 1:28 PM, Andy Bierman wrote: > > > > > > > > > On Mon, Apr 11, 2022 at 10:07 AM Rob Wilton (rwilton) > > > <rwilton=40cisco.com@dmarc.ietf.org <mailto:40cisco.com@dmarc.ietf.org>> > > > wrote: > > > > > > Hi all, > > > > > > Thanks for the comments on this thread so far. It would be nice if > > > we are able to come to some sort of rough consensus to a solution. > > > > > > I think that there is consensus that the YANG type ip-address (and > > > the v4/v6 versions) are badly named as the prominent default type > > > name has been given to the unusual variant of including zone > > > information. > > > > > > Based on the comments on this thread, it also seems likely to me > > > that most of the usages of ip-address in YANG RFCs is likely to be > > > wrong, and the intention was that IP addresses without zones was > > > intended. At a rough count, of the published RFC YANG models at > > > github YangModels/standard/ietf/RFC/ to be: > > > 86 uses of ip-address > > > 68 uses of ipv4-address > > > 66 uses of ipv6-address > > > > > > 1 use of ip-address-no-zone > > > 4 uses of ipv4-address-no-zone > > > 4 uses of ipv6-address-no-zone > > > > > > These types appear in 49 out of the 141 YANG modules published in > > > RFCs. At a quick guess/check it looks like these 49 YANG modules > > > may appear in 40-50 RFCs. > > > > > > As mentioned previously, it is also worth comparing this to the > > > OpenConfig YANG modules: > > > They have redefined ip-address (and v4/v6 variants) to exclude zone > > > information and have defined separate types include zone information. > > > There are no explicit uses of the "-zoned" variants of OpenConfig IP > > > addresses in the latest OpenConfig github repository. However, > > > approximately a third of the IP address types are still to the > > > ietf-inet-types.yang rather than openconfig-inet-types.yang, so in > > > theory some of those 58 entries could still intentionally be > > > supporting zoned IP addresses, but I would expect that the vast > > > majority would not. > > > I do see some strong benefit if this basic type being defined in the > > > same way in both IETF and OC YANG, and I believe that the OC folks > > > have got the definition right. > > > > > > I see that some are arguing that the zone in the ip-address > > > definition is effectively optional, and implementations are not > > > really obliged to implement it. I don't find that argument > > > compelling, at least not with the current definition of ip-address > > > in RFC 6991. I see a clear difference between a type defined with > > > an incomplete regex that may allow some invalid values and a type > > > that is explicitly defined to included additional values in the > > > allowable value space. Further, I believe that a client just > > > looking at the YANG module could reasonably expect a server that > > > implements a data node using ip-address would be expected to support > > > IP zones, where they are meaningful, or otherwise they should > > > deviate that data node to indicate that they don't conform to the model. > > > > > > We also need to be realistic as to what implementations will do. > > > They are not going to start writing code to support zones just > > > because they are in the model. They will mostly reject IP addresses > > > with zone information. Perhaps some will deviate the type to > > > ip-address-no-zone, but probably most won't. > > > > > > The option of respinning approx. 40-50 RFCs to fix this doesn't feel > > > at all appealing. This would take a significant amount of > > > time/effort and I think that we will struggle to find folks who are > > > willing to do this. Although errata could be used to point out the > > > bug, then can't be used to fix it, all the errata would be "hold for > > > document update" at best. Further, during the time that it would > > > take us to fix it, it is plausible that more incorrect usages of > > > ip-address will likely occur (but perhaps could be policed via > > > scripted checks/warnings). > > > > > > > > > I still feel the right long-term solution here is to get to a state > > > where the "ip-address" type means what 99% of people expect it to > > > mean, i.e., excluding zone information. > > > > > > Given the pushback on making a single non-backwards compatible > > > change to the new definition, I want to ask whether the following > > > might be a possible path that gains wider consensus: > > > > > > (1) In RFC 6991 bis, I propose that we: > > > (i) define new ip-address-with-zone types (and v4 and v6 versions) > > > and keep the -no-zone versions. > > > (ii) we change the description of "ip-address" to indicate: > > > - Although the type allows for zone information, many > > > implementations are unlikely to accept zone information in most > > > scenarios (i.e., so the description of the type more accurately > > > reflects reality). > > > - A new ip-address-with-zone type has been introduced to use where > > > zoned IP addresses are required/useful, and models that use > > > ip-address with the intention of supporting zoned IP addresses MUST > > > migrate to ip-address-with-zone. > > > - In the future (at least 2 years after RFC 6991 bis is published), > > > the expectation is that the definition of ip-address will change to > > > match that of ip-address-no-zone. > > > > > > (2) Then in 2 years time, we publish RFC 6991-bis-bis to change the > > > definition of ip-address to match ip-address-no-zone and deprecate > > > the "-no-zone" version at the same time. > > > > > > My reasoning as to why to take this path is: > > > (1) It is a phased migration, nothing breaks, 3rd parties have time > > > to migrate. > > > (2) It ends up with the right definition (with the added bonus that > > > it aligns to the OC definition). > > > (3) It doesn't require us republishing 40+ RFCs. > > > (4) it hopefully allows us to use YANG versioning to flag this as an > > > NBC change, along with the other standards to help mitigate this > > > change (import revision-or-derived, YANG packages, schema comparison). > > > > > > I would be keen to hear thoughts on whether this could be a workable > > > consensus solution - i.e., specifically, you would be able to live > > > with it. > > > > > > > > > > > > This is a very thoughtful proposal. Looks good to me. > > > > > > It does introduce a window in which some new modules might start using > > > 'ip-address-no-zone'. > > > Should they wait for the real 'ip-address' in 2 more years or just use > > > 'ip-address-no-zone'? > > > > > > The leaf description-stmt using 'ip-address' should specify if any zone > > > support is required. > > > The default could be 'none' so no mention is needed most of the time. > > > > > > > > > > > > > > > Regards, > > > Rob > > > > > > > > > > > > Andy > > > > > > > > > > -----Original Message----- > > > > From: netmod <netmod-bounces@ietf.org > > > <mailto:netmod-bounces@ietf.org>> On Behalf Of Randy Presuhn > > > > Sent: 08 April 2022 18:59 > > > > To: Christian Hopps <chopps@chopps.org <mailto:chopps@chopps.org>> > > > > Cc: lsr@ietf.org <mailto:lsr@ietf.org>; netmod@ietf.org > > > <mailto:netmod@ietf.org> > > > > Subject: Re: [netmod] [Lsr] I-D Action: > > > draft-ietf-lsr-ospfv3-extended-lsa- > > > > yang-10.txt > > > > > > > > Hi - > > > > > > > > On 2022-04-08 5:11 AM, Christian Hopps wrote: > > > > .. > > > > > Instead, Acee (I'm not sure I'd call him WG B :) is asserting that > > > > > *nobody* actually wanted the current type, and it has been misused > > > > > everywhere and all over. The vast majority of implementations in > > > > > operation probably can't even handle the actual type (Andy's > > > point). So, > > > > > Acee is just the messenger of bad news here. Please note that > > > the AD in > > > > > charge of all this agreed with Acee as well. > > > > > > > > That's not the impression one gets from modules like > > > > https://www.ietf.org/archive/id/draft-ietf-mpls-mldp-yang-10.txt > > > <https://www.ietf.org/archive/id/draft-ietf-mpls-mldp-yang-10.txt> > > > > which employs both types. So, regardless of whether one is willing > > > > to respect YANG's compatibility rules, it's no longer a matter of > > > > speculation whether a name change would cause actual damage - > > > > it clearly would. Furthermore, my recollection is that the > > > > WG *did* discuss whether the "zonable" property was needed, so > > > > any argument based on the assertion that "*nobody* actually > > > > wanted the current type" seems to me to based on a false premise. > > > > > > > > Randy > > > > > > > > _______________________________________________ > > > > netmod mailing list > > > > netmod@ietf.org <mailto:netmod@ietf.org> > > > > https://www.ietf.org/mailman/listinfo/netmod > > > <https://www.ietf.org/mailman/listinfo/netmod> > > > > > > _______________________________________________ > > > netmod mailing list > > > netmod@ietf.org <mailto:netmod@ietf.org> > > > https://www.ietf.org/mailman/listinfo/netmod > > > <https://www.ietf.org/mailman/listinfo/netmod> > > > > > > > > > _______________________________________________ > > > netmod mailing list > > > netmod@ietf.org > > > https://www.ietf.org/mailman/listinfo/netmod > > > > _______________________________________________ > > Lsr mailing list > > Lsr@ietf.org > > https://www.ietf.org/mailman/listinfo/lsr > > > > _______________________________________________ > netmod mailing list > netmod@ietf.org > https://www.ietf.org/mailman/listinfo/netmod -- Jürgen Schönwälder Jacobs University Bremen gGmbH Phone: +49 421 200 3587 Campus Ring 1 | 28759 Bremen | Germany Fax: +49 421 200 3103 <https://www.jacobs-university.de/>
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… tom petch
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Christian Hopps
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Christian Hopps
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Kent Watsen
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Rob Wilton (rwilton)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… tom petch
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Martin Björklund
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Joel M. Halpern
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Joel M. Halpern
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Christian Hopps
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… tom petch
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… tom petch
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Christian Hopps
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Reshad Rahman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… tom petch
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Rob Wilton (rwilton)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Joel M. Halpern
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Reshad Rahman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Yingzhen Qu
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Christian Hopps
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Martin Björklund
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Martin Björklund
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Kent Watsen
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Joel M. Halpern
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Martin Björklund
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… tom petch
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… tom petch
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Rob Wilton (rwilton)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Charles Eckel (eckelcu)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Rob Wilton (rwilton)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Martin Björklund
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Martin Björklund
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Acee Lindem (acee)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Joel M. Halpern
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Jürgen Schönwälder
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… tom petch
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Rob Wilton (rwilton)
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Christian Hopps
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Randy Presuhn
- Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-osp… Andy Bierman