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

Alexander Clemm <alex@futurewei.com> Tue, 25 February 2020 20:01 UTC

Return-Path: <alex@futurewei.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 0FBEA3A14F7 for <netmod@ietfa.amsl.com>; Tue, 25 Feb 2020 12:01:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, HTTPS_HTTP_MISMATCH=0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 hT02DiBTy3EV for <netmod@ietfa.amsl.com>; Tue, 25 Feb 2020 12:01:03 -0800 (PST)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2128.outbound.protection.outlook.com [40.107.220.128]) (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 A449E3A1532 for <netmod@ietf.org>; Tue, 25 Feb 2020 12:01:03 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XGILIz6E5piu5M4/LgKLoPXSjm6+4oXdx0OdX7IS4jakOOjzT1LUJP8ddG5SzP4t2CUMi9WDiNYGXSDKerxJhWl3EJrHU/x+y6DwiemjE78Ck9xM+6fsrkvKon55bWn6wi+88K2n0CsOBGN4uT0QZ+vDImagGEJkaLXYuAuTZweHneYzX0wS/ix4TtBFvKbQwYbVPkpMW9JGKWYA9Omz0+htDfa8vN+ANBbH2QnDROjyVJqK/VLYoqRlCvEx+AQVg9S3c0DYySrpJb4O7CWWOqMTgBXIrtwzJ64blarQFhDlPDTqpawBB/zCyWvillVPM2NsxmsmnY5BSWQEbxhcew==
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=ULWca8l8io4ul2n/5uXTR4ncRHDNAzBSZ3u8esKuehc=; b=ZcYqJ7O+xRTQ9qLrARb052uwCZkhAe+lRV05bgJmQMqMZZXWGG7ajDjbJ37F2scbfQs56rEPWNSY8vJqtKHPUMNriIcjBJjGcyfi0h8GpSPU6BU4zUN+MLYxyCoDb6CnE12dszqzNfbR2lHJRg7HEXCP1y6KnQkWzCTdUoLnSRDBswZ0Cd5BS47AQ4fx4UACTeTRKc1CEQ6+yCLvWy9R8xPMaQZ2CBvmHvXbqqWk3Do/utpAcGQRJoEpW0hKJyKvMoBlkYkE49vgx8lONumYoiX0YPJ4eKAexHuX8JvlR7kgdJGSiWolua16EpaMvwQtWi4UdWFb8Eo3HCBCLBPObA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ULWca8l8io4ul2n/5uXTR4ncRHDNAzBSZ3u8esKuehc=; b=n1KRbCUzWWA0DJzxae2RPDdJlxpcuTwU7EPA31tzCobA9pmCJQpry7ZRml2nxj1eLrLD9aSu0AbdVSgWGNylcFtFqwp8L3xR+EeLc0UCdORVT1tNQa7jMtdU51N6Ed1jjxadCV0eWfb4wrFAKj3RD0j/oq7bCskgSf2d+BNRcWQ=
Received: from BY5PR13MB3300.namprd13.prod.outlook.com (2603:10b6:a03:1ae::21) by BY5PR13MB3876.namprd13.prod.outlook.com (2603:10b6:a03:22c::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.14; Tue, 25 Feb 2020 20:01:01 +0000
Received: from BY5PR13MB3300.namprd13.prod.outlook.com ([fe80::c13e:12f9:5ebb:3385]) by BY5PR13MB3300.namprd13.prod.outlook.com ([fe80::c13e:12f9:5ebb:3385%3]) with mapi id 15.20.2772.012; Tue, 25 Feb 2020 20:01:01 +0000
From: Alexander Clemm <alex@futurewei.com>
To: Joel Jaeggli <joelja@bogus.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Adoption poll for draft-wwx-netmod-event-yang
Thread-Index: AQHV5nqyUkhN2CSKkkal6VOj9CUTx6gsVb8w
Date: Tue, 25 Feb 2020 20:01:01 +0000
Message-ID: <BY5PR13MB3300D2B430DF7958503A3D05DBED0@BY5PR13MB3300.namprd13.prod.outlook.com>
References: <e655193d-79f5-f339-7043-65e2044c406e@bogus.com>
In-Reply-To: <e655193d-79f5-f339-7043-65e2044c406e@bogus.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=alex@futurewei.com;
x-originating-ip: [12.111.81.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0f7500eb-9cff-40a1-3042-08d7ba2d704b
x-ms-traffictypediagnostic: BY5PR13MB3876:
x-microsoft-antispam-prvs: <BY5PR13MB3876B0006378E207B44D9586DBED0@BY5PR13MB3876.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0324C2C0E2
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(366004)(39850400004)(376002)(136003)(396003)(346002)(189003)(199004)(6506007)(478600001)(53546011)(26005)(66446008)(66476007)(66556008)(64756008)(186003)(52536014)(5660300002)(7696005)(9686003)(966005)(55016002)(76116006)(86362001)(66946007)(81156014)(9326002)(8936002)(71200400001)(8676002)(81166006)(110136005)(316002)(2906002)(33656002)(554374003); DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR13MB3876; H:BY5PR13MB3300.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: futurewei.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 80YNYvlWhY5GTHT4jisLb9w5pAK/GDzGbaocT2Ev6t3Tb2mTc4utzfF9N0xPb6xhaNzm04UDECBXOk4fA318hb/8LUEDujjO2ZJJU9JRZg9wr8EtH4SwaY59mbrKviaeF0mVsDpLoYPuat8ZabszaND8yXGss2jFzQvmrFzjECyDNvWUlXwd4TpFPCYMYh3dGRhrg4Pl0EJAAlTCQL/zGH6/lrLgjg8KhbC+SvPj3Gl/LgubEfY2exW8iygfZXNxRbl7wAbPSnQBrPc3g2O8eaWZh3XFV1Ds2XQNS+jTz7qKLKLZYuDeElRyNinLPCabedu5CAd1SE3q110QZS8nGAHVxTz3fH7+nAqp4/Hye4/vvHRuDUAAEC2t8pikhvvYh4n+ax8F6MVZ9VH2OOFEu4XSatAamEHJ03VVfCAq+m3S/rtzjtJ8P5oCaelV1r60mJTyWNXHriKUWJ4UxrH2sZDmWTvmETYyAB4T8gPCpJ/M8ddmu+te+pr+mYLftTfvmTXL+wmW6YPXeO4WlXMnpJpeKtbIXEGyrmXbsQitA+gy+2Zuv1gzyMFnEIvSvrjw
x-ms-exchange-antispam-messagedata: 6q/FfQOOzPujBL/rYXo9lRRWHzGIgJXKBQ6e47f9kRj4LQGgk/vZrCvSlWEHaSJ2KWGoYxycDidV5SJfzK25MkpOVJg/1YlJ8ePCaqmjLnJ/TFJcxiex1BVNnOkhmxRPAHiusoxqJc1WMSr9Jxm5YA==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BY5PR13MB3300D2B430DF7958503A3D05DBED0BY5PR13MB3300namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0f7500eb-9cff-40a1-3042-08d7ba2d704b
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2020 20:01:01.4765 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Clkcy/kflVm11vAGnMEm0gSCNxCRBgIqFzrHGIEdWOBsecNCoiz4t7P0Dt7iF5H/ulEVt2nqWNJ1RZp1RwUdIQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR13MB3876
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/J7WK4wyJnbFQzC1JKmN-1UtH2Eg>
Subject: Re: [netmod] Adoption poll for draft-wwx-netmod-event-yang
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, 25 Feb 2020 20:01:13 -0000

Hi,

I support this draft and would like to see netmod work on this, but I do think some aspects need more maturing and parts of this probably should be rescoped.  Should the draft be adopted now, or should it be improved first and adopted later?  Not sure.  I would like to see the work continue, so in that sense I would clearly like to see the work adopted; at the same  time there are a number of issues that IMHO really need to be addressed.

I share some of the concerns raised by Juergen and Andy.  Specifically, I think the precise problem needs to be defined more clearly.  In the discussion it was mentioned RMON – would it be that, or perhaps a better analogy Event MIB?  Section 3 mentions that this is to specify trigger conditions for when to send push updates.  That is perhaps consistent with an Event MIB, but a slightly different problem from ECAs.  Section 4.2 then proceeds to allow for the definition of “events” – but really only defining a “timer event”, with the ECA model omitting tie-in e.g. with notifications.  Including a threshold mechanism here is a bit distracting and should perhaps be taken out – while the crossing of a threshold might constitute an event, I don’t think this should be tied inside an ECA but be something that stands on its own.  (The prior draft on Smart Filters for Push Updates addressed this – it has layed dormant for a while and in this sense I can’t object for this work to be picked someplace else, but logically really it does not belong here but should be separate.)  The actions, finally, describe not simply management operations.  I understand the intent is to have an escape mechanism allowing to “call out” other functions / scripts deployed at a device, but this intent needs to be called out more clearly.

So, in summary, I think the WG should consider rescoping this draft a bit – maybe divided into separate drafts, each addressing a separate concern, which will provide focus and make the problem being solved clearer:  One to define an ECA framework.  In this, clarify the invocation of actions, and allow for tie-in of notifications.  This would be this draft.  Another one to allow the definition of custom events/notifications, or smart filters for push updates.  (We should bring back the earlier draft.)  A third one to perhaps allow for the definition of “custom RPCs” that allow to invoke custom scripts/functions via Netconf/Restconf operations, then tie that , which are then invoked using the regular RPC.  (This would be a new draft)

--- Alex

From: netmod <netmod-bounces@ietf.org> On Behalf Of Joel Jaeggli
Sent: Tuesday, February 18, 2020 8:44 AM
To: netmod@ietf.org
Subject: [netmod] Adoption poll for draft-wwx-netmod-event-yang

This email begins a 2 week working group adoption poll for:

https://tools.ietf.org/html/draft-wwx-netmod-event-yang-06<https://nam03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-wwx-netmod-event-yang-06&data=02%7C01%7Calex%40futurewei.com%7Cfc49312f082d40d7c07908d7b491d2f6%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637176410724720916&sdata=RowKvLkl%2BUoR9H18Ns3AX%2F%2Fe%2Fzu5t%2FqYmBVENEdiPcU%3D&reserved=0>


Please voice your support or objections before the poll completes on March 3rd.


Thanks
joel