Re: [netconf] New Version Notification - draft-ietf-netconf-notification-capabilities-09.txt

"Rob Wilton (rwilton)" <rwilton@cisco.com> Tue, 07 January 2020 16:40 UTC

Return-Path: <rwilton@cisco.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 793961207FC for <netconf@ietfa.amsl.com>; Tue, 7 Jan 2020 08:40:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.521
X-Spam-Level:
X-Spam-Status: No, score=-14.521 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=NesDTQAt; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0jeIs/qw
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 eF0Y4KVU9Kjn for <netconf@ietfa.amsl.com>; Tue, 7 Jan 2020 08:39:59 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6F90120884 for <netconf@ietf.org>; Tue, 7 Jan 2020 08:38:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3950; q=dns/txt; s=iport; t=1578415084; x=1579624684; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=kTBCsSi578WD75oww0Cj6WvZ/wnUb1mwFHJMBPYgHls=; b=NesDTQAtVudzCnjqYtZxQ5lYQuep4p+f+4vTThn9GKVYvI2YJqqsO9lR haEGoHo4cT7g1Jz+8tN4MfudOV2XvjFKOykyrIaSrjVfDtFMwVUW/M7oW RRUhQcW7ljmgdMSBsS8poidQ61vO4vJhidD2PfNOSoudOGfeGGov78qfc w=;
IronPort-PHdr: 9a23:sam58x22b+FOwxJesmDT+zVfbzU7u7jyIg8e44YmjLQLaKm44pD+JxKHt+51ggrPWoPWo7JfhuzavrqoeFRI4I3J8RVgOIdJSwdDjMwXmwI6B8vQE1L6KOLtaQQxHd9JUxlu+HToeUU=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BbAwA3sxRe/5xdJa1cChwBAQEBAQcBAREBBAQBAYFrBAEBCwGBU1AFbFggBAsqCoN/g0YDiwVOghGYDYFCgRADVAkBAQEMAQEYCwoCAQGDe0UCF4FSJDcGDgIDDQEBBAEBAQIBBQRthTcMhV4BAQEBAgEBARAREQwBASwJAwQHBAIBCBEEAQEBAgImAgICJQsVCAgCBAESCBMHgwGCRgMOIAECDKFgAoE4iGF1gTKCfgEBBYFJQYMBGIIMCYEOKAGMGBqBQT+BEUeCTD6CZAEBAgEBGIEPDS2DDjKCLJBBnmIKgjaHNY8Cgkd2hweQG45TgUiHDJINAgQCBAUCDgEBBYFoI4FYcBU7gmwJRxgNjRI4gzuFFIU/dIEojCUBgQ8BAQ
X-IronPort-AV: E=Sophos;i="5.69,406,1571702400"; d="scan'208";a="698681769"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Jan 2020 16:38:04 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 007Gc3sd006137 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 7 Jan 2020 16:38:04 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 7 Jan 2020 10:38:02 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 7 Jan 2020 11:38:01 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 7 Jan 2020 11:38:01 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n9lMQYgfEUDjlvpL9OM6TxlDHURZsNHqx107gURtCZRjPBY1A/jpKTX3OU6Z8X7SK0aq+yP6cvZOpywFB201vf7aAYiul7PD6NsiHGVe5RxHCMPa7oI9T6Steb6jsYqAIvmpnD1mIHAoI1AT4drl2CwvDKBZfXAd89YJ49WEp9t+9KrgH1z9gdSaMyPRmSSJaa7GalOIQ23D+N8jEogYu/sUnHd7YLxl21mUR3clm6QIOqHv36yXLHysWpn1jahRdbeVRYOP2UALzZK+lTqqmNFuc2M0YuqlQM/0bdUIVCUNaBO9pFIjGjDemg053J50kVVqCVQJXCHZrv8P2puaXg==
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=kTBCsSi578WD75oww0Cj6WvZ/wnUb1mwFHJMBPYgHls=; b=Q6xO3su9/Hk1cFKUOhmo8Q+xKmjMenS+bKSe3V0SThtFSycpC2NUzh47InbHKcJP23kg7JaBWG1T2DRXEDfVl+c2Mdvf1sKHi+512kiz20XMg8KWVbPIEp4xuvZNumAPHO90gsO3Jw7zlJZkGE10dysTgikFt1dz9VKN1AzDIoVGPYFa58Q7lM6gcK9S9D5OiVaC754yrCMofiW3RKeujThyTI4D/U8Utp48veOHYvqzZqtY/G+XILX94usXq8mF4H+1QvqOvKxVAVhV6zSRB9Okq+86tP5aD2GV+cGzQVuGVfUJo2/6478NqNfBzmFt46MtIN3PRtsSggZDSxGdHQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kTBCsSi578WD75oww0Cj6WvZ/wnUb1mwFHJMBPYgHls=; b=0jeIs/qwaz3lCMAGK9HMLb21jRIibZwbzH0ahWplvdg2a0BOd4XTlTjEMNOG40KqmIdwQiSIJ1RSdWJRBHo6lrVoTClXXiPD9isWNqB7AEO1fICMhyY+7cbIbKSER5xHkLVkhv45vzN0NvSti0vlIcC1fgSAZH4OfOyhm1CPZWs=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (52.135.38.209) by MN2PR11MB3646.namprd11.prod.outlook.com (20.178.253.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.15; Tue, 7 Jan 2020 16:38:01 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::b9ce:1058:5fa6:44a1%7]) with mapi id 15.20.2602.015; Tue, 7 Jan 2020 16:38:01 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Kent Watsen <kent+ietf@watsen.net>, NETCONF Working Group <netconf@ietf.org>
Thread-Topic: [netconf] New Version Notification - draft-ietf-netconf-notification-capabilities-09.txt
Thread-Index: AQHVxVsSt5Mms9ZtVUqYtH0CGNIWiaffY4HQ
Date: Tue, 07 Jan 2020 16:38:01 +0000
Message-ID: <MN2PR11MB4366A782F85B41B42CE593B6B53F0@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <157838571918.20942.9897465405126184637.idtracker@ietfa.amsl.com> <0100016f801b8360-00636b39-8317-4e78-a233-dba17073fc39-000000@email.amazonses.com>
In-Reply-To: <0100016f801b8360-00636b39-8317-4e78-a233-dba17073fc39-000000@email.amazonses.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=rwilton@cisco.com;
x-originating-ip: [173.38.220.52]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d5c1301d-b22c-4fe3-dc18-08d7938ff601
x-ms-traffictypediagnostic: MN2PR11MB3646:
x-microsoft-antispam-prvs: <MN2PR11MB36469FE0E68C6A5927552187B53F0@MN2PR11MB3646.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 027578BB13
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(396003)(366004)(39860400002)(346002)(376002)(189003)(13464003)(199004)(316002)(66574012)(8676002)(9686003)(55016002)(110136005)(81156014)(81166006)(966005)(86362001)(71200400001)(478600001)(8936002)(15650500001)(2906002)(66556008)(66946007)(66476007)(66446008)(64756008)(53546011)(5660300002)(186003)(7696005)(52536014)(33656002)(26005)(6506007)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3646; H:MN2PR11MB4366.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 3NgaDE0KIKExdAhVTeps0UQQ9WfnbYjLcFcKlUhK/u+/cpfmvvNDZ7PZUn+9ChqeOjnFDFmyolAcO525Np9D9tmNuIdT6rUmVb+yHKxRqNRCkkEm2xSft7HMDWwl4EYNbUDZgIiqQNupzXn3T7DkmJAi1K9dz5KaiinwaEZBs6wXdNGYLHXIL8n2jT6tvcAa27qmlsfNRD8Ozsdo52S5U+AVcSy3XpbFnfsNul5WZDlfwJ0OfOlY6zAaDp/0dkBEzYCm4MRlgkcPxPvZw6hDs05jked5JANDX+CzvjwwI4taf1jVaRp/lpYU5nu/kSgedtX/y17Dn4wBDZNqpzZntPy6GKZfjGswq5+A0qX2yacO7KDDzatGZevGDXx/G0xOpj8Us8db4Ig9JZoaT2t+Kxzhx0a68/dIjPTHotLt/v/iRaeNo/6zXyKKT9+JUd//Vr5CHuJvdfXS2vYIbSwlVppBfxXTb3Rt5rjmlaqsg96QaC4yPyAxl8t6jZBrpyaHdjggrTp2bTj/ecOkeAZy35g0QBkaxL3iul/MKEe1reA=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d5c1301d-b22c-4fe3-dc18-08d7938ff601
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2020 16:38:01.0969 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2Dgj1qp4V8GnSCmgxfg5vR7wUXAoZlrq3OUXqlop/ASVHsCddST+QGQSnVBziE5FGu9YvYBtygRSF/j+eibvjA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3646
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/XIYuJTptNb4T4Nd4SzfZKwWdTTE>
Subject: Re: [netconf] New Version Notification - draft-ietf-netconf-notification-capabilities-09.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jan 2020 16:40:01 -0000

Hi Kent, all,

My main concern with this more general model is whether this model has the right structure to generically model device capabilities.

It is often the case that hardware capabilities might differ by the linecard type that has been inserted (which can change dynamically), and/or the type of interface.

As it stands, I don't think that the current model can describe capabilities for this class of devices:
 - per datastore capabilities are not granular enough
 - per datanode capabilities are too granular (e.g. you would end up with separate capabilities for each interface, and even then they can only describe the interfaces that exist, or might exist).

Possibly, having a xpath selector to identify the set of nodes that the capabilities apply to might be flexible enough, but this would greatly increase complexity.  Perhaps something like a union of a node selector and xpath selector could work?

I don't want to slow work down, but I do question whether we are rushing to a generic capability solution that won't be sufficient for many devices out there.  Hence part of me wonders whether it might be better to get the original notification capabilities draft finished (as a time to market solution), and then look at the generic capabilities requirements/solution with a bit less time pressure.

Thanks,
Rob


-----Original Message-----
From: netconf <netconf-bounces@ietf.org> On Behalf Of Kent Watsen
Sent: 07 January 2020 13:05
To: NETCONF Working Group <netconf@ietf.org>
Subject: Re: [netconf] New Version Notification - draft-ietf-netconf-notification-capabilities-09.txt


Dear WG,

This is a fairly substantial update that defines a generic "ietf-system-capabilities’
module and a separate "ietf-notification-capabilities” module that augments into it.

We could start WGLC #2 now, but it would be good to get a few high-level reactions from the WG before doing so.

Please provide comments as to if you believe the draft is ready for WGLC #2.

Thanks,
Kent // as shepherd


> On Jan 7, 2020, at 3:28 AM, internet-drafts@ietf.org wrote:
> 
> 
> A new version (-09) has been submitted for draft-ietf-netconf-notification-capabilities:
> https://www.ietf.org/internet-drafts/draft-ietf-netconf-notification-c
> apabilities-09.txt
> 
> 
> The IETF datatracker page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-netconf-notification-capab
> ilities/
> 
> Diff from previous version:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-netconf-notification-capa
> bilities-09
> 
> Please note that it may take a couple of minutes from the time of 
> submission until the diff is available at tools.ietf.org.
> 
> IETF Secretariat.
> 

_______________________________________________
netconf mailing list
netconf@ietf.org
https://www.ietf.org/mailman/listinfo/netconf