Re: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-14.txt

Andy Bierman <andy@yumaworks.com> Thu, 08 December 2022 03:47 UTC

Return-Path: <andy@yumaworks.com>
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 586ECC1516EB for <netmod@ietfa.amsl.com>; Wed, 7 Dec 2022 19:47:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 (2048-bit key) header.d=yumaworks.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 KSTi8tUt855Y for <netmod@ietfa.amsl.com>; Wed, 7 Dec 2022 19:47:51 -0800 (PST)
Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41FA0C1516E8 for <netmod@ietf.org>; Wed, 7 Dec 2022 19:47:51 -0800 (PST)
Received: by mail-lf1-x136.google.com with SMTP id b3so157267lfv.2 for <netmod@ietf.org>; Wed, 07 Dec 2022 19:47:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks.com; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=GhivIB2+xFfWG/JXzh+6IcTqVULSdWzo1j9sIg753Ls=; b=U3JOAXgyYFV4zpRdrgOnKjhRsWWpZqv/2KZCKi5ZpZMBgZ63wMmLHIaZ/HowqYzQF/ jueYHNbtV5SWaalaDHHr88noPIqa5abe3nr525SZWMNwYcZSrPg1u6siSnECjNOQeFof ZCXg6IVcZOogiKnxfFE0DoreGo2RkJcONsD2qh8U8XQ/vk1i+eFsV39gZlA0gLyGomdF /mMgS9N/Lq/T5vPfGE1/P9Vd9ctbayNKu1grRX/FRsTBvLUm3EI+k9QMv7fObClz5Au2 eTKkC8be2lTFAc580JwGf2d6rB0RKVIMlOxVMu01HCsgvNmXuKT3QjNdIH5llxasjsX6 0VeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=GhivIB2+xFfWG/JXzh+6IcTqVULSdWzo1j9sIg753Ls=; b=g4wH4vvOD87XaIPZpqgJ2ba0EtdGySRjHuHLjQmbxdbUpZL3WWMe2TPbwa012ZugXq Gj7yqtARNnJw9stTosdOxaangAv7R40lvdimBx6N2523R3qrjQPzkBKzlQeVlVy26aKR qHd5pdQ7TUECy9A1iGK+BDo4GJoFB2a2A7kR75aui4e/Ysn1z68e7IRf4z0eKK+JRFe5 1ubXKpCX3KQYBEL8wKhjgiOzvwuUE/NfGnhnh13SQTa0YF8BQ9Zedm+xFV8R076j7hRG 9ckHcKnJylPOSA7IX+sGXZNbw9+GhesDcxNj8e62La7jbR2kIUGSh2G1x9zBt+cQPMaw 2kPQ==
X-Gm-Message-State: ANoB5pluWE//W6NQiqIyZa0LW7Omaf49SCJNEjiyjut54FEM89nWc3WA ZwSgtVuZeUOn5WQ0lD/hg52m92T4wCq29X6X0Cys9A==
X-Google-Smtp-Source: AA0mqf5k5XIlYANPAn3biQ1uIV3TXfGWOWz/L5sO8UEedS+s8l5MhS+eHqeoRlnUAPiqsDpgPDCe8WMVnZcBwhfDVnM=
X-Received: by 2002:a19:5219:0:b0:4b5:9125:1432 with SMTP id m25-20020a195219000000b004b591251432mr1813267lfb.204.1670471268759; Wed, 07 Dec 2022 19:47:48 -0800 (PST)
MIME-Version: 1.0
References: <01000184e3f14a15-95feeb1e-c027-4366-ab2c-291ac3f03cc8-000000@email.amazonses.com> <20221205223741.mxeacefm46mkpwrl@anna> <CABCOCHQ1JxcDn0OPnKWFpz9vcZzW8YOjEP8_wdF_KK2z=EoREQ@mail.gmail.com> <20221207.092731.2267015585780052231.id@4668.se> <01000184efaf6098-44b9712e-b4e6-43c8-a7ed-1245b811ee1a-000000@email.amazonses.com>
In-Reply-To: <01000184efaf6098-44b9712e-b4e6-43c8-a7ed-1245b811ee1a-000000@email.amazonses.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 07 Dec 2022 19:47:37 -0800
Message-ID: <CABCOCHSXak9dyr0KSjNO_-WB=7vu8Lbu26ogpwcgf-dNf6SWAw@mail.gmail.com>
To: Kent Watsen <kent+ietf@watsen.net>
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000095125605ef48e661"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Jj2z5ZIn3EKiZXOr2LjSp7CnSlE>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-14.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
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: Thu, 08 Dec 2022 03:47:55 -0000

On Wed, Dec 7, 2022 at 7:02 PM Kent Watsen <kent+ietf@watsen.net> wrote:

>
> >> Deprecating ip-address (and ipv4-address and ipv6-address?) is probably
> the
> >> most disruptive
> >> change to YANG that one could make.
>
> No, the most disruptive thing would be to do what roughly 1/2 of the WG
> was proposing before, which is to introduce now a non-backwards compatible
> change in the existing definitions, which would immediately break all
> legacy uses.
>
>
> >> A type name cannot be changed.
>
> Nothing of the sort is being proposed here.
>
>
> >> A new name can be introduced so there are 2 types that do the same
> thing.
> >> IMO this will increase the overall confusion, and not help in any way.
>
> We are addressing the current/existing confusion, as discussed in the last
> 9 months and in a virtual interim.  Not doing anything would be truly
> unhelpful.
>
> The strategy is to gradually move towards having only explicit names.
>  The first step is to introduce a new explicit name, while deprecating the
> legacy ambiguous name.  This provides time for modules to slowly migrate to
> the new name.  The second step, to be done only after the "versioning" work
> lands, is to remove the legacy deprecated name, while marking the module
> revision as having an NBC change.
>
>
IMO there is no operational problem to fix.
It is too late to change the names of the IP addresses with zones.
It is not a real problem because the server is still responsible for
accepting or sending the zone index (just like address 0.0.0.0).

For data types where the zone is never supposed to be allowed may need to
change to the no-zone variant.

Redoing all YANG modules that use the (proposed) deprecated ip-address
to some other type name is very disruptive and not needed.


Andy

Between the two steps is when there may be confusion but even then, not
> really, if tooling properly warns about deprecated nodes.
>
>
> Kent // contributor
>
>
>