[netconf] Re: Adoption call for notif-yang-04
Andy Bierman <andy@yumaworks.com> Fri, 14 June 2024 16:01 UTC
Return-Path: <andy@yumaworks.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 0210AC1DA1F8 for <netconf@ietfa.amsl.com>; Fri, 14 Jun 2024 09:01:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 uXPeFIwaIiXN for <netconf@ietfa.amsl.com>; Fri, 14 Jun 2024 09:01:28 -0700 (PDT)
Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) (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 B3BD5C1DA1EC for <netconf@ietf.org>; Fri, 14 Jun 2024 09:01:28 -0700 (PDT)
Received: by mail-pj1-x1034.google.com with SMTP id 98e67ed59e1d1-2c327a0d4c9so2560382a91.1 for <netconf@ietf.org>; Fri, 14 Jun 2024 09:01:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks.com; s=google; t=1718380888; x=1718985688; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Q9VUgLgmaQl5HZCUOAXMsWFLb45jvGFpeezUz8uZfdI=; b=akDvfBBgCyK0yNj6WZeonKExN0LbwChef71BeQjCBaWNHrT8Y38TB/RbDKhOPI6sZV nk8dwN5Ufa8vDiX6J31Z4zue6MW2qd3Gxcc8C1LDk3E+VZOhcM7pVgVjlHNXf1y/4PnQ nbTNWexUga9UutXuWlKcsu3J0MrSkSYBBEEekX4lbYBPbFPLBtSQEkARcaUfQMA+gxiv woSReWpPP40KF6uSf1LNAvZb+tnSmXdSBTnIbxR3qTvu8JZqPIHILqScOfMdSj+vdyAv G1e0FrdMsvwYpMy1CLU9l8P88tkQjAEfna1fW+Y+n1/fYZAWTI/yDj+JIxJJwtoyNQSb CKjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718380888; x=1718985688; 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=Q9VUgLgmaQl5HZCUOAXMsWFLb45jvGFpeezUz8uZfdI=; b=d48nZf78gThmSXIu9pIp0tZjIDeMnFNt9DnQA3jLJ0KPig7Psn/Au2/cbfCSrfU8dY CALamwzvdcvhnZtd23KZnSNeMV+yiybA5baA11dAMvTyCKOTXYABTq+KNW+76kBKq2tN 4gqvM0wxpMcBiW01pzjxqaEGLXpr0NX14+Df/Z6AP/RWtOOZME/8aEB0HDvIrgTMdHTw lOK48hvQAWZl4wGFYL9nshikwRnkBIFS/uo3TNs45H+tzWgltWBnk3kTGU+RLqG9xMoF goi7a0F4rQUdeQlfFb0Mas3tVfoO5nLYx1OFyfco8De/sGZhgSAEsFtc86wANTtn7Vo9 gshQ==
X-Forwarded-Encrypted: i=1; AJvYcCXABMO0fyEMNg0P8IJs3qEXgcZOvLEat6VfHuJOgMwUWP/6DuZXS0u3GL882/u5/8ymAPUbp4Fl21VU+uqQHitg
X-Gm-Message-State: AOJu0YwqCWljlEryLmkf5C+aBEJd0o7AaEuOllc7eRF3jcX7qaaxkJ1i pPBY2rLnXbqv3BaVLKmSfoqEX2IBJcAubG2HGP/SP92t/lKHAMILDHkiFAfuitnJCPz54dNXJMp 7qHJcAg/KHBcfTjrp20SGTF9e5i76ZCOgZK6rPe3DJYfkyAWqnyM=
X-Google-Smtp-Source: AGHT+IENNXVHrkeUuWmWAMZfA6s9vMVuQKAoBtEcpvfvpmhPEGuHExx0ujWHks/WglGhE1ChYfJn0m2ydoLFrpZbtuk=
X-Received: by 2002:a17:90a:d817:b0:2c4:e033:5187 with SMTP id 98e67ed59e1d1-2c4e033540fmr3561259a91.24.1718380887866; Fri, 14 Jun 2024 09:01:27 -0700 (PDT)
MIME-Version: 1.0
References: <0100018eb57a21d8-26b38f41-a625-4d44-9248-09b349fd4212-000000@email.amazonses.com> <0100019012711c3f-d2317fe0-30c0-4207-bb1f-855190e3ea3f-000000@email.amazonses.com> <CABCOCHT-ThmSn-ikhHpfNfH8duV2hbkPVLoo+qLc4MAanjK=dg@mail.gmail.com> <dfc88ec7e3514cfeba7c981828f80ce5@swisscom.com>
In-Reply-To: <dfc88ec7e3514cfeba7c981828f80ce5@swisscom.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 14 Jun 2024 09:01:16 -0700
Message-ID: <CABCOCHTEVtBfJiwJE6NK6rmd-GcUBuRK7BVmybhVp9jC5j-rwQ@mail.gmail.com>
To: Thomas.Graf@swisscom.com
Content-Type: multipart/alternative; boundary="000000000000691fd1061adbbafd"
Message-ID-Hash: 3JW4TTYMI6JAPQJG7AE5OJMIHAGI6MQ4
X-Message-ID-Hash: 3JW4TTYMI6JAPQJG7AE5OJMIHAGI6MQ4
X-MailFrom: andy@yumaworks.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netconf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: netconf@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [netconf] Re: Adoption call for notif-yang-04
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/bfu8PJ99ZksaxrHk9tPCNBAZp4Y>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Owner: <mailto:netconf-owner@ietf.org>
List-Post: <mailto:netconf@ietf.org>
List-Subscribe: <mailto:netconf-join@ietf.org>
List-Unsubscribe: <mailto:netconf-leave@ietf.org>
On Fri, Jun 14, 2024 at 3:57 AM <Thomas.Graf@swisscom.com> wrote: > Dear Andy, > > > > - I think YANG Push can be simplified and improved. (But not in this > WG) > > > > I agree with your assessment that YANG-Push defined in RFC 8639 and RFC > 8641 can be simplified. I already had several interactions with > implementors working on running code in the last few weeks. They are > raising potential improvements. However I disagree with your assessment > that this can't be managed at the netconf working group. > oops. You are right. NETCONF WG did these RFCs not NETMOD WG. > > > I agree with Benoits assessment. We need to structure this discussion. > > > > First, making YANG-Push from a schema and for configured subscription from > a transport perspective work. These are the documents already being adopted > or soon will be discussed for adoption at netconf. > > > Not sure what these tasks mean, but interested in reading the drafts. There seems to be some desire to consume YANG modules as needed, based on PUSH updates received. Normally, a YANG-aware application consumes the entire YANG library from the server, using the correct revisions, features, and deviations. (The augments get added without any special handling). In our implementation, the southbound layer (YANG Push collector) is fully YANG-aware. The northbound layer (subscriber) needs no YANG knowledge at all. The application subscribes to YANG data, not YANG Push updates. No YANG Push complexity is passed on to the application at all. > Second, and here Kent already raised the question, what are the potential > points to be addressed. I am looking forward to start this discussion > during IETF 120 in the hallways. I like to hear more from other vendors and > operators implementing and using YANG-Push. > See you there. > > > Best wishes > > Thomas > Andy > > > *From:* Andy Bierman <andy@yumaworks.com> > *Sent:* Thursday, June 13, 2024 10:34 PM > *To:* Kent Watsen <kent+ietf@watsen.net> > *Cc:* netconf@ietf.org > *Subject:* [netconf] Re: Adoption call for notif-yang-04 > > > > *Be aware:* This is an external email. > > > > > > > > On Thu, Jun 13, 2024 at 9:32 AM Kent Watsen <kent+ietf@watsen.net> wrote: > > Dear WG, > > This adoption call was unsuccessful. > > There is obviously a lot of interest, but the solution doesn’t seem > adequate, given the comments made on the list. Not to disparage the > effort, but the problem is rather intractable! > > Andy mentioned that an Interim may be needed, which seems right (+1 if you > agree), but I wonder if there isn’t more that can be done in preparation > first. Specifically, as this effort challenges fundamentals, it would help > to clarify the motivation and expected outcomes. > > > > +1 to a better functional specification > > > > IMO there are no implementation problems caused by the RFC 5277 XSD for > the notification element. > > YANG is incapable of validating this element, but it is a trivial > structure, easy to validate. > > > > It is not clear to me that any new fields are needed in the notification > header. > > The NETCONF WG discussed multiple timestamps pre-5277 and decided against > it. > > Same for 'sequence-id'. IMO these are OK for YANG Push augments. > > > > I supported this draft as a way to get 2 SID assignments. > > > > IMO the NETCONF WG needs to make Binary YANG Push a top priority. > > This needs to be protocol-independent as possible (not UDP-specific). > > I think YANG Push can be simplified and improved. (But not in this WG) > > > > > > One high-level question I have, is there anything wrong with the > “notification” statement in RFC 7950? That is, is this at all a YANG-next > issue for the NETMOD WG, or is to purely NETCONF WG issue? > > Kent > > > > Andy > > > > > > On Apr 6, 2024, at 6:14 PM, Kent Watsen <kent+ietf@watsen.net> wrote: > > > > NETCONF WG, > > > > This message starts a two week poll on adopting the following document: > > > > YANG model for NETCONF Event Notifications > > > https://datatracker.ietf.org/doc/html/draft-ahuang-netconf-notif-yang-04 > > > > The poll ends April 20. > > > > Please send email to the list indicating "yes/support” or "no/do not > support". If indicating no, please state your reservations with the > document. If yes, please also feel free to provide comments you'd like to > see addressed once the document is a WG document. > > > > No IPR is known for this document: > https://mailarchive.ietf.org/arch/msg/netconf/oQVZ6Pf_novNfMB4RsnDxQibHpM/ > > > > PS: this document received strong support before, being very focused, > providing just a module enabling validation of YANG “notification” messages. > > > > Kent and Per (as co-chairs) > > > > > > > > > > > > _______________________________________________ > > netconf mailing list > > netconf@ietf.org > > https://www.ietf.org/mailman/listinfo/netconf > > _______________________________________________ > netconf mailing list -- netconf@ietf.org > To unsubscribe send an email to netconf-leave@ietf.org > >
- [netconf] Adoption call for notif-yang-04 Kent Watsen
- [netconf] FW: Adoption call for notif-yang-04 Thomas.Graf
- Re: [netconf] Adoption call for notif-yang-04 Andy Bierman
- Re: [netconf] Adoption call for notif-yang-04 Jean Quilbeuf
- Re: [netconf] Adoption call for notif-yang-04 Nils.Warnke
- Re: [netconf] Adoption call for notif-yang-04 Zhuoyao Lin
- Re: [netconf] Adoption call for notif-yang-04 Vincenzo Riccobene
- Re: [netconf] Adoption call for notif-yang-04 Voyer, Daniel
- Re: [netconf] Adoption call for notif-yang-04 Giuseppe Fioccola
- Re: [netconf] Adoption call for notif-yang-04 Jan Lindblad (jlindbla)
- Re: [netconf] Adoption call for notif-yang-04 Camilo Cardona
- Re: [netconf] Adoption call for notif-yang-04 Qin Wu
- Re: [netconf] Adoption call for notif-yang-04 Leonardo.Rodoni
- Re: [netconf] Adoption call for notif-yang-04 maqiufang (A)
- Re: [netconf] Adoption call for notif-yang-04 Paolo Lucente
- Re: [netconf] Adoption call for notif-yang-04 IGNACIO DOMINGUEZ MARTINEZ-CASANUEVA
- Re: [netconf] Adoption call for notif-yang-04 mohamed.boucadair
- Re: [netconf] Adoption call for notif-yang-04 Andy Bierman
- Re: [netconf] Adoption call for notif-yang-04 mohamed.boucadair
- Re: [netconf] Adoption call for notif-yang-04 Kent Watsen
- Re: [netconf] Adoption call for notif-yang-04 Andy Bierman
- Re: [netconf] Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Rob Wilton (rwilton)
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Benoit Claise
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Benoit Claise
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- Re: [netconf] Adoption call for notif-yang-04 Per Andersson
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Benoit Claise
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Rob Wilton (rwilton)
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Benoit Claise
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Andy Bierman
- [netconf] Re: Adoption call for notif-yang-04 Rob Wilton (rwilton)
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Thomas.Graf
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Kent Watsen
- [netconf] Re: Adoption call for notif-yang-04 Alex Huang Feng