Re: [netmod] Adoption poll for draft-wwx-netmod-event-yang-10

Andy Bierman <andy@yumaworks.com> Wed, 23 December 2020 15:06 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 9DDA13A0AB8 for <netmod@ietfa.amsl.com>; Wed, 23 Dec 2020 07:06:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level:
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 pah3a2aJ0KmE for <netmod@ietfa.amsl.com>; Wed, 23 Dec 2020 07:05:58 -0800 (PST)
Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A77503A0A9C for <netmod@ietf.org>; Wed, 23 Dec 2020 07:05:57 -0800 (PST)
Received: by mail-lf1-x134.google.com with SMTP id b26so31287195lff.9 for <netmod@ietf.org>; Wed, 23 Dec 2020 07:05:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Iq3A9LUjRsNkD4ULNYsArtOjr5JG3SKLlUwFK7VvIYk=; b=QpYVkWP3jDLjCNXie8qq4kMcIkbf+eSAa29r8SM7ln+Z3SIs3ZAATPdhycRXVNdqN+ kEaGHa8sSr1V+t25czIF1UtbxxI0imcrUyX3C5NRI6UBMBaTzmibrI7BnImSpDknHgQz Og3IA8sRwIWjD2I01wJknUdaPvvhZaFOzw+HwjHGOfbLsux+FAPtk/9jR7QedXxR7Emp A1eu3X5x5/2S+uhkojpPdf/4HEqeiC6rawma5FK2spHlryDD8nltWu2pswV7k0/RJsb1 9Qmf4xZkgUssXvfd51eyBcPVfrZCD+b4X2ryA87re9IdwreaTXsIp5M6Bbt590VVT9yf tMPg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Iq3A9LUjRsNkD4ULNYsArtOjr5JG3SKLlUwFK7VvIYk=; b=GAFQ7tRGJ3SyPshdgPQYdTUqio6749sDC8pG+AqaY9tSTSj8DVmkK6TjThdFjLAoNt MHXi6ONLwlVyTbphGPvt34KIfCG3CUZUZVMcDdjzTyYoxUZ4QpGtDJ79v9M7PIL2A90s adHevdRC7YBQDBBSQ6QyOsK+Jbxpar5357Cq63Nh7HUswCBnEmGxm5cTfwNpvL2gU3Xw oTvDVXN97akF8uryeqAHNUYBzzbuiwPxL8tOcj1IbPx413gF6dvqG8clsD29+IIvCPbX 4SYdIBkrtmtpWSD4ihhb+vHVnJehA7TLw0NfOENsn81B6jvXZrivDJJM8qxy/MElFEux uXMw==
X-Gm-Message-State: AOAM5315Y+XWo7VpXw6+JOVw8z7pbt9b70tYqoM7Rnm6pfqKBHrvmFW2 EiYdq8lVmAdJTIFYlwRtgt+Sf0fJ2ADJv+TIc4HYZA==
X-Google-Smtp-Source: ABdhPJyOqJeqcF98faPVQi6YRjQrEyTvA+T79Nea//lg7hyIVhs/jKQS7mlMZysylqKCjgcXmhzHLcSNceh71UBHSUc=
X-Received: by 2002:a2e:98cc:: with SMTP id s12mr12444644ljj.325.1608735955408; Wed, 23 Dec 2020 07:05:55 -0800 (PST)
MIME-Version: 1.0
References: <f836c5b2-ebc5-2775-ca60-3e888f12788c@labn.net> <CAB75xn6OoL63hyOpMJ=BcmVvnTiZHNskMDyQF6H54AafT7Q7Dw@mail.gmail.com> <AM7PR07MB6248FC667BA42C839086153BA0DE0@AM7PR07MB6248.eurprd07.prod.outlook.com>
In-Reply-To: <AM7PR07MB6248FC667BA42C839086153BA0DE0@AM7PR07MB6248.eurprd07.prod.outlook.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 23 Dec 2020 07:05:44 -0800
Message-ID: <CABCOCHQRfm0ZnTTeKR43ki0fTGJi037hV83EjDaTO2xO+u64DA@mail.gmail.com>
To: tom petch <ietfc@btconnect.com>
Cc: Dhruv Dhody <dhruv.ietf@gmail.com>, Lou Berger <lberger@labn.net>, NetMod WG Chairs <netmod-chairs@ietf.org>, NETMOD Group <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000028ee2d05b723070d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JsU3t29jEA2jYsyjT5kRfrEP7wY>
Subject: Re: [netmod] Adoption poll for draft-wwx-netmod-event-yang-10
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: Wed, 23 Dec 2020 15:06:01 -0000

On Wed, Dec 23, 2020 at 3:14 AM tom petch <ietfc@btconnect.com> wrote:

> From: netmod <netmod-bounces@ietf.org> on behalf of Dhruv Dhody <
> dhruv.ietf@gmail.com>
> Sent: 21 December 2020 17:12
>
> Hi Lou, WG,
>
> I find the motivation in the Introduction to be focused on ECA at the
> network devices (with all the talk about issues with Centralized
> network management).
>
> I see the value of ECA on the controller as well, say a customer
> network controller or an orchestrator can set the ECA on a central
> controller (reference ACTN in TEAS WG). Perhaps you would consider
> adding a sentence to describe this as well. The client-server
> terminology in the rest of the document covers it already.
>
> And I do see value in this and support adoption.
>
> <tp>
> My take is that the I-D is unclear on what ECA is.
>
> ECA has been worked on in at least two IETF WG AFAICT.  It cropped up in
> I2RS but as I recall, it was along the lines of 'This is ECA'  'No It is
> not'  'Yes it is' which gave me the impression that ECA is not a
> well-defined, or well-understood, term.
>
> More recently, I2NSF have produced a YANG capability-data-model which is
> 55 pages of ECA.  Lacking a definition in this netmod I-D, I am unclear
> what the relationship is between the I2NSF I-D and the netmod I-D, whether
> or not they are using ECA in the same sense.
>
>
Hi Tom,

It usually helps to agree on the problem-space before focusing on the
solution-space.
ECA seems like a methodology (ala MVC) more than anything else.
The problem statement seems to be that some client tasks need to be handled
on the
server using ECA methodology, instead of on the client.
Which tasks? Seems to be any task of arbitrary purpose or complexity.
And now the scope is supposed to include controllers (just another client),
so the problem-stmt
is even less clear.

The traditional approach is to pick specific client tasks to move to the
server.
The example of detecting and reporting route-flaps has been used.
(No ECA example of this complexity has been provided yet).
The traditional approach would be to write a route-flap-detection YANG
module with some
configuration, monitoring data, and notification events.

The generalized approach is likely to be extremely complex to standardize
and implement.


Tom Petch
>


Andy


> Thanks!
> Dhruv
>
> On Tue, Dec 8, 2020 at 3:59 AM Lou Berger <lberger@labn.net> wrote:
> >
> > This email begins a 2-week adoption poll for:
> >
> > https://tools.ietf.org/html/draft-wwx-netmod-event-yang-10
> >
> > Please voice your support or technical objections on list before the end
> > of December 21, any time zone.
> >
> > Thank you!
> >
> > Netmod Chairs
> >
> > PS Note the IPR poll is running concurrently as the private response all
> > indicated that no IPR exists.  The draft will not be formally adopted
> > until both the IPR and WG polls are complete.
> >
> >
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>