Re: [Netconf] WGLC on netconf-event-notifications-13
"Eric Voit (evoit)" <evoit@cisco.com> Wed, 10 October 2018 16:44 UTC
Return-Path: <evoit@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 EE70B130F78 for <netconf@ietfa.amsl.com>; Wed, 10 Oct 2018 09:44:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.957
X-Spam-Level:
X-Spam-Status: No, score=-14.957 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.456, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, 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
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 hzR0iKdo7dzT for <netconf@ietfa.amsl.com>; Wed, 10 Oct 2018 09:44:35 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3A38130F82 for <netconf@ietf.org>; Wed, 10 Oct 2018 09:44:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4216; q=dns/txt; s=iport; t=1539189875; x=1540399475; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=6x+7V/1FCQSxWCy549YUnUd9tjpZ7EJ5bkK58BrGdlw=; b=CLHMPtUODUZLJ9t6d0thzkI8Vp71XlIiZDY6MsKY0HrL7B0bOx0DxQ7r Ace6N+Q2CxMxOjAA3NINLwwabfgsTR/9kf2wCUU6izK19jPLpBx40y3j4 qUaa02h3c68i2idgKc1/68W7HX5wUXPBtINK9aYJ0P6oMoPpLO1/lWjoW U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AGAADmK75b/4oNJK1bCRoBAQEBAQIBAQEBBwIBAQEBgVEFAQEBAQsBgVkqZn8oCowAjDWCDZZ+gXoLAQEYC4QDRgKEUCE0DQ0BAwEBAgEBAm0cDIU5AQEBAQIBAQE4NAkCBQsCAQgOBxARECcLJQIEDgUIgk5LAYF5CA+mZolXBYs7F4FBP4ESgxKDGwEBgTcUhW4ClCKJZAkCkEcfgU+OPIkTjFICERSBJR04gVVwFTuCbIsXhT5viz+BHwEB
X-IronPort-AV: E=Sophos;i="5.54,365,1534809600"; d="scan'208";a="183463136"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Oct 2018 16:44:34 +0000
Received: from XCH-RTP-015.cisco.com (xch-rtp-015.cisco.com [64.101.220.155]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id w9AGiYT7006905 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 10 Oct 2018 16:44:34 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-015.cisco.com (64.101.220.155) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 10 Oct 2018 12:44:33 -0400
Received: from xch-rtp-013.cisco.com ([64.101.220.153]) by XCH-RTP-013.cisco.com ([64.101.220.153]) with mapi id 15.00.1395.000; Wed, 10 Oct 2018 12:44:34 -0400
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: Martin Bjorklund <mbj@tail-f.com>
CC: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] WGLC on netconf-event-notifications-13
Thread-Index: AQHUYHm1PmFXMfKNSkqeZJpjJKWPMKUYhW+w
Date: Wed, 10 Oct 2018 16:44:33 +0000
Message-ID: <c8115971cd7c42909dba9946ef56ebcf@XCH-RTP-013.cisco.com>
References: <C25DFAF6-04FC-44B4-B714-D6CE4E4EFF8C@juniper.net> <20181010.111455.977252154629241283.mbj@tail-f.com>
In-Reply-To: <20181010.111455.977252154629241283.mbj@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.118.56.234]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Outbound-SMTP-Client: 64.101.220.155, xch-rtp-015.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/5fiuRiGePlqYHH2FtGkOyOYr-DI>
Subject: Re: [Netconf] WGLC on netconf-event-notifications-13
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Configuration WG mailing 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: Wed, 10 Oct 2018 16:44:38 -0000
Thanks very much Martin. Changes made as described in-line. > From: Martin Bjorklund, October 10, 2018 5:15 AM > > Hi, > > I think this document is ready for publication. Some minor comments below. > And note a bug in SN as well. > > > o section 4 > > OLD: > > The "encode-xml" feature of > [I-D.draft-ietf-netconf-subscribed-notifications] is mandatory to > support. > > NEW: > > The "encode-xml" feature of > [I-D.draft-ietf-netconf-subscribed-notifications] MUST be > supported. Updated > o section 7 > > Also, it seems this text starts a itemized list, but it probably > should not be a list: > > o In case of error responses to an "establish-subscription" or Updated > o section A.2.2 > > Bad xmlns: > > OLD: > > <error-info > xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-push"> > <modify-subscription-datastore-error-info> > <period-hint> > 3000 > </period-hint> > </modify-subscription-datastore-error-info> > </error-info> > > NEW: > <error-info> > <modify-subscription-datastore-error-info > xmlns="urn:ietf:params:xml:ns:yang:ietf-yang-push"> > <period-hint> > 3000 > </period-hint> > </modify-subscription-datastore-error-info> > </error-info> Updated > o A.3.1 > > The example has: > > <transport xmlns:nsn= > "urn:ietf:params:xml:ns:yang:ietf-netconf-subscribed-notifications"> > nsn:netconf > <transport> > > There is no transport "netconf" defined in SN, so this is broken. Updated. > But this illustrates a problem with SN; the "transport" leaf is mandatory if the > feature "configured" is supported. The problem is that just b/c a server > supports the "configured" feature, it doesn't mean that there is an identity > defined for all transports; e.g., there is no identity defined for NETCONF. So > the leaf "transport" > should probably not be mandatory. Made optional within the SN grouping "subscription-policy", and tweaked the definition as follows: leaf transport { if-feature "configured"; type transport; description "For a configured subscription, this leaf specifies the transport used to deliver messages destined to all receivers of that subscription."; } Also in SN, refined the definition of: +--rw subscriptions +--rw subscription* [id] +--rw transport To: refine "transport" { description "For a configured subscription, this leaf specifies the transport used to deliver messages destined to all receivers of that subscription. This object is mandatory for subscriptions in the configuration datastore." } > o A.4 > > Namespace and XPath errors: > > OLD: > > <stream-xpath-filter xmlns="urn:ietf:params:xml:ns:yang:ietf-vrrp"> > /vrrp-protocol-error-event[protocol-error-reason="checksum-error"] > </stream-xpath-filter> > > NEW: > > <stream-xpath-filter vrrp:xmlns="urn:ietf:params:xml:ns:yang:ietf-vrrp"> > /vrrp:vrrp-protocol-error-event[ > vrrp:protocol-error-reason="vrrp:checksum-error"] > </stream-xpath-filter> Update made > o Spelling of XPath > > s/xpath filter/XPath filter/ (a couple of places) Found one. Fixed. > OLD: > > This section provides examples which illustrate both xpath and > > NEW: > > This section provides examples which illustrate both XPath and fixed > OLD: > > Establishing a subscription error reason via XPATH > > NEW: > > Establishing a subscription error reason via XPath Fixed. Eric > > /martin > > _______________________________________________ > Netconf mailing list > Netconf@ietf.org > https://www.ietf.org/mailman/listinfo/netconf
- [Netconf] WGLC on netconf-event-notifications-13 Kent Watsen
- Re: [Netconf] WGLC on netconf-event-notifications… Balázs Lengyel
- Re: [Netconf] WGLC on netconf-event-notifications… Eric Voit (evoit)
- Re: [Netconf] WGLC on netconf-event-notifications… Reshad Rahman (rrahman)
- Re: [Netconf] WGLC on netconf-event-notifications… Eric Voit (evoit)
- Re: [Netconf] WGLC on netconf-event-notifications… Tianran Zhou
- Re: [Netconf] WGLC on netconf-event-notifications… Martin Bjorklund
- Re: [Netconf] WGLC on netconf-event-notifications… Eric Voit (evoit)
- Re: [Netconf] WGLC on netconf-event-notifications… Eric Voit (evoit)
- Re: [Netconf] WGLC on netconf-event-notifications… Tianran Zhou
- Re: [Netconf] WGLC on netconf-event-notifications… Martin Bjorklund
- Re: [Netconf] WGLC on netconf-event-notifications… Juergen Schoenwaelder
- Re: [Netconf] WGLC on netconf-event-notifications… Eric Voit (evoit)
- Re: [Netconf] WGLC on netconf-event-notifications… Eric Voit (evoit)
- Re: [Netconf] WGLC on netconf-event-notifications… Juergen Schoenwaelder
- Re: [Netconf] WGLC on netconf-event-notifications… Eric Voit (evoit)
- Re: [Netconf] WGLC on netconf-event-notifications… Juergen Schoenwaelder
- Re: [Netconf] WGLC on netconf-event-notifications… Eric Voit (evoit)