Re: [Netconf] question about "event drafts"
Martin Bjorklund <mbj@tail-f.com> Mon, 26 September 2016 10:19 UTC
Return-Path: <mbj@tail-f.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 1F02212B115 for <netconf@ietfa.amsl.com>; Mon, 26 Sep 2016 03:19:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.217
X-Spam-Level:
X-Spam-Status: No, score=-4.217 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-2.316, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 5WpOXv5raA_0 for <netconf@ietfa.amsl.com>; Mon, 26 Sep 2016 03:19:55 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 0560A12B113 for <netconf@ietf.org>; Mon, 26 Sep 2016 03:19:54 -0700 (PDT)
Received: from localhost (unknown [173.38.220.42]) by mail.tail-f.com (Postfix) with ESMTPSA id 553BC1AE0352; Mon, 26 Sep 2016 12:19:50 +0200 (CEST)
Date: Mon, 26 Sep 2016 12:18:49 +0200
Message-Id: <20160926.121849.2201696613577261327.mbj@tail-f.com>
To: evoit@cisco.com
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <9cce4fa9a04847dcbfbc3239fed2a9bb@XCH-RTP-013.cisco.com>
References: <20160831.174019.1420525303963119375.mbj@tail-f.com> <9cce4fa9a04847dcbfbc3239fed2a9bb@XCH-RTP-013.cisco.com>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/N1ECEjaRMKAHMPciv9DfGBudMF8>
Cc: netconf@ietf.org
Subject: Re: [Netconf] question about "event drafts"
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
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: Mon, 26 Sep 2016 10:19:57 -0000
"Eric Voit (evoit)" <evoit@cisco.com> wrote: > Hi Martin, > > There has been subteam working the four subscription drafts. With our > weekly meetings, there have been good enhancements in since Berlin. > And you are correct in your note at the bottom hinting that some > individual drafts were released in the middle of shuffling some things > around. > > I believe we have cleaned up the overlaps with the four WG drafts: > draft-ietf-netconf-rfc5277bis-00 > draft-ietf-netconf-netconf-event-notifications-00 > draft-ietf-netconf-restconf-notif-00 > draft-ietf-netconf-yang-push-03 > > It is possible that a few overlaps might still exist in yang-push-03, > but these will be gone in with v04 in the coming week or so. Ok! I will review this again once there is a set of documents that are consistent with each other. One issue that maybe will be clarified is why we need a new operation "establish-subscription" instead of extending "create-subscription" with additional parameters? /martin > > Other thoughts inline... > > -----Original Message----- > From Martin Bjorklund, August 31, 2016 11:40 AM > > Hi, > > I just watched the recorded NETCONF session from IETF 96, and read the > minutes. In the minutes I read that four new drafts related to event > notifications are supposed to be adopted, after validation on the ML. > I haven't seen any email about this adoption, and I don't understand > which four drafts you referred to. I can guess that three of them > are: > > draft-gonzalez-netconf-event-notifications-00 > draft-gonzalez-netconf-5277bis-02 > draft-voit-netconf-restconf-notif-00 > > I don't think that these documents are ready for adoption. It is not > clear to me how they are supposed to work. First of all, we have the > 5277bis document, which apparently doesn't obsolete 5277. However, > the event-notifications draft says that it obsoletes 5277. Also, > there is still quite some overlap between the documents. > > For example, 5277bis says: > > This document defines mechanisms that provide an asynchronous message > notification delivery service for the NETCONF protocol . This is an > optional capability built on top of the base NETCONF definition. > > And draft-gonzalez-netconf-event-notifications says: > > This document defines the support of [event-notifications] by the > Network Configuration protocol (NETCONF). > > So it seems both drafts define how notifications are sent over > NETCONF. > > <Eric> Hopefully the new versions are eliminating these replications. > > Further, the intent of draft-voit-netconf-restconf-notif-00 is not > clear. RESTCONF already supports notifications, and this new draft > has: > > 3.1.1. Dynamic YANG Subscription over RESTCONF > > Dynamic Subscriptions are configured and manage Subscriptions via > signaling. This signaling is transported over [restconf]. Once > established, streaming Event Notifications are then delivered via > Restconf SSE. > > I don't understand what this means. > > <Eric> Restconf spec has an issue where it cannot handle multiplexed > subscriptions. (i.e., it effectively has the same limitation as > 5277). So we need a new mechanism. > > New draft significantly enhances the text above. For a summary of > what is coming, check out last week's meeting minutes at: > https://github.com/netconf-wg/yang-push/wiki/Minutes-2016-09-14 > Or wait until we post next week. The text is all written, it just > needs to be reviewed. Unicast me if you want a preview. > > > I think that this confusion is basically just the result of some > reshuffling of contents, and that's fine. But I think that the intent > of each individual draft must be more clear, and that the text in the > drafts actually reflects this. > > <Eric> Agree. Hopefully we are progressing here. > > Eric > > > /martin > > _______________________________________________ > Netconf mailing list > Netconf@ietf.org > https://www.ietf.org/mailman/listinfo/netconf >
- [Netconf] question about "event drafts" Martin Bjorklund
- Re: [Netconf] question about "event drafts" Eric Voit (evoit)
- Re: [Netconf] question about "event drafts" Martin Bjorklund