Re: [Netconf] Agenda Request

"Alberto Gonzalez Prieto (albertgo)" <albertgo@cisco.com> Wed, 23 March 2016 02:13 UTC

Return-Path: <albertgo@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 3665212D5E1 for <netconf@ietfa.amsl.com>; Tue, 22 Mar 2016 19:13:10 -0700 (PDT)
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, 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 K14Z950M5OwW for <netconf@ietfa.amsl.com>; Tue, 22 Mar 2016 19:13:08 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABFEF12D5B9 for <netconf@ietf.org>; Tue, 22 Mar 2016 19:13:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16476; q=dns/txt; s=iport; t=1458699187; x=1459908787; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=NtzFbZSWT+HaJb1WVl5E+6794qI1J1p7rATyBuDCTs8=; b=i+zb5RshQ/NO6FngH0btYQUVMv8DiZ1ma/MlCEvlF2FGf+wB9F6ictVl 5OcijQkEj0YKNkQQq1FD60gp99UUnq77jbCYEWdGiy179TXqiiKzVyfvS QQMjmj0IcLkIr5pCq4QupwBfKV/oXeRvTjlwlNd27cDaDEspTIBnk0zpb U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A+AgB9+vFW/5ldJa1egmdMU3oGrxuGYIRuAQ2BcBcBCYUiSgKBTDgUAQEBAQEBAWQnhEEBAQEEAQEBawsQAgEIEQMBAQEOGgchBgsUCQgCBA4FG4d3AxIOvA4NhHEBAQEBAQEBAQEBAQEBAQEBAQEBAQERBIpigj6BZjgNhSkFh2CLJIQjMQGFcIYegXWBZoRMiFhqhkiHVAEeAQFCg2VqiEsjGn4BAQE
X-IronPort-AV: E=Sophos;i="5.24,380,1454976000"; d="scan'208,217";a="252676456"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Mar 2016 02:13:06 +0000
Received: from XCH-RTP-012.cisco.com (xch-rtp-012.cisco.com [64.101.220.152]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u2N2D6v7016232 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 23 Mar 2016 02:13:06 GMT
Received: from xch-rtp-003.cisco.com (64.101.220.143) by XCH-RTP-012.cisco.com (64.101.220.152) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 22 Mar 2016 22:13:05 -0400
Received: from xch-rtp-003.cisco.com ([64.101.220.143]) by XCH-RTP-003.cisco.com ([64.101.220.143]) with mapi id 15.00.1104.009; Tue, 22 Mar 2016 22:13:05 -0400
From: "Alberto Gonzalez Prieto (albertgo)" <albertgo@cisco.com>
To: Andy Bierman <andy@yumaworks.com>
Thread-Topic: [Netconf] Agenda Request
Thread-Index: AQHReCCXnxWOt0Dw+0uIkww9TXgdy59OZWuAgBZC+ICAAatAAIAAYwOA
Date: Wed, 23 Mar 2016 02:13:05 +0000
Message-ID: <D317B403.6A7D7%albertgo@cisco.com>
References: <FB2B427A-23BF-41C5-AEEF-45392D3EE535@gmail.com> <e0186f1a0e6448fa92459907e2e59e78@XCH-ALN-013.cisco.com> <D315FF4C.6A029%albertgo@cisco.com> <CABCOCHQFkaqEj6cFJsaW=eLZkD5pAAx0f0_Dg-GBpLx_8ykN+g@mail.gmail.com>
In-Reply-To: <CABCOCHQFkaqEj6cFJsaW=eLZkD5pAAx0f0_Dg-GBpLx_8ykN+g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.6.1.160122
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.252.9]
Content-Type: multipart/alternative; boundary="_000_D317B4036A7D7albertgociscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/netconf/Ah56UDYlLufxHn1ibF5cFjzEo_k>
Cc: NETCONF <netconf@ietf.org>
Subject: Re: [Netconf] Agenda Request
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: Wed, 23 Mar 2016 02:13:10 -0000

Thanks Andy,

The draft targets charter item #6. I include it below for convenience.

One of the goals in the item is to not affect older clients I.e., backwards compatibility.
To achieve this, we have kept the mechanisms in 5277. E.g., the create-subscription RPC.
If a mechanism in 5277 is not in the draft it is an unintended omission.

I agree that the complete set of features in the draft is more complex than those in 5277.
Some features are explicitly stated in the charter item (e.g., multiple subscriptions over a session).
Others, like static subscription, are not mandatory in the yang with the new features.
What is mandatory and what is optional is open to discussion.
A server implementation may only advertise the capabilities corresponding to 5277.

On the point your bring about the authors, I am not familiar with it. Guidance from the chairs would be appreciated.

Thanks,

Alberto



6. Enhance RFC 5277 with the ability to delete subscriptions without
closing the client session, to modify existing subscriptions, and to
have multiple subscriptions on a established client session. These
changes should not affect older clients that do not support these
particular subscription requirements. The RPCs and the data models in
RFC 5277 should be converted to YANG.


From: Andy Bierman <andy@yumaworks.com<mailto:andy@yumaworks.com>>
Date: Tuesday, March 22, 2016 at 10:18 PM
To: Alberto Gonzalez Prieto <albertgo@cisco.com<mailto:albertgo@cisco.com>>
Cc: "Eric Voit (evoit)" <evoit@cisco.com<mailto:evoit@cisco.com>>, Mahesh Jethanandani <mjethanandani@gmail.com<mailto:mjethanandani@gmail.com>>, NETCONF <netconf@ietf.org<mailto:netconf@ietf.org>>
Subject: Re: [Netconf] Agenda Request

Hi,


I don't know how much agreement there is on requirements or solution.

IMO, this draft should not be called RFC5277bis

 - all mechanisms from RFC 5277 have been removed
 - all RFC 5277 authors have been removed

IMO, the new work should not obsolete RFC 5277, as stated in the draft.
The existing notifications work as intended and there are several independent
implementations.

This new draft is radically different and much more complex to implement on
the client and server than RFC 5277.



Andy


On Mon, Mar 21, 2016 at 11:49 AM, Alberto Gonzalez Prieto (albertgo) <albertgo@cisco.com<mailto:albertgo@cisco.com>> wrote:
Hello,

Our proposal for RFC5277-bis has been submitted
(https://datatracker.ietf.org/doc/draft-gonzalez-netconf-5277bis)
You can find an high-level summary of the draft below.
We would like to present it in the NETCONF session at IETF 95.

Length: 10 minutes
Presenter: Eric Voit


Thanks,

Alberto, Alex, Eric, Einar, and Ambika



This draft targets charter item #6 of the NETCONF WG.
It enhances RFC 5277, addressing limitations identified during the design
of draft-ietf-netconf-yang-push-01 and
draft-voit-netconf-restconf-yang-push-02

Goals of charter item #6, (all of them addressed in the draft):
- Ability to delete subscriptions without closing the client session.
- Ability to modify existing subscriptions.
- Ability to have multiple subscriptions on a client session.
- Do not affect older clients.
- Convert data models in RFC 5277 into YANG.

The draft also includes the following features:
- Subscription negotiation.
- Static subscriptions. (i.e., configuration-driven susbcription)
- Subscription suspension and termination by server.
- Support for multiple encodings (e.g., json).





On 3/7/16, 2:52 PM, "Netconf on behalf of Eric Voit (evoit)"
<netconf-bounces@ietf.org<mailto:netconf-bounces@ietf.org> on behalf of evoit@cisco.com<mailto:evoit@cisco.com>> wrote:

>Hi Mahesh & Mehmet,
>
>Below are the two topics we were hoping present .
>
>Topics:
>(1) Yang Subscriptions
>  -  draft-ietf-netconf-yang-push
>       - WG draft revisions
>       - IETF hackathon demo results: yang-push interworking with
>OpenDaylight
>  -  draft-voit-netconf-restconf-yang-push
>       - New draft this week: shrunk to cover just Restconf & HTTP
>transports
>  -  Discussion:  do we have the desired WG division for these drafts?
>
>(2) RFC5277bis
>  - Proposal coming into WG before submission cut-off date
>
>Length:
>(1) Yang Subscriptions - 20 min
>(2) RFC5277bis - 10 min
>
>Presenter:
>  -  Eric Voit (on behalf of the authors)
>
>Thanks,
>Eric, Alex, Alberto, Ambika, Einar
>
>-------------------
>From: Netconf [mailto:netconf-bounces@ietf.org<mailto:netconf-bounces@ietf.org>] On Behalf Of Mahesh
>Jethanandani
>Sent: Sunday, March 06, 2016 10:22 PM
>To: NETCONF
>Subject: [Netconf] Agenda Request
>
>It is that time again where we ask if you want to present in the NETCONF
>session at IETF 95.
>
>Please indicate
>
>Topic:
>Length:
>Presenter:
>
>in your request for the slot.
>
>All this assumes that you have published/updated a draft on the mailing
>list and have garnered some discussion around it. If not, there is still
>time to do that before the meeting.
>
>Cheers.
>
>Mahesh & Mehmet
>
>
>
>_______________________________________________
>Netconf mailing list
>Netconf@ietf.org<mailto:Netconf@ietf.org>
>https://www.ietf.org/mailman/listinfo/netconf

_______________________________________________
Netconf mailing list
Netconf@ietf.org<mailto:Netconf@ietf.org>
https://www.ietf.org/mailman/listinfo/netconf