Re: [Netconf] YangPush now

"Tim Jenkins (timjenki)" <timjenki@cisco.com> Tue, 17 July 2018 13:21 UTC

Return-Path: <timjenki@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 4AC77130F13 for <netconf@ietfa.amsl.com>; Tue, 17 Jul 2018 06:21:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 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, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, 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 lOmWRzT379Sa for <netconf@ietfa.amsl.com>; Tue, 17 Jul 2018 06:21:03 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61EFF130F9D for <netconf@ietf.org>; Tue, 17 Jul 2018 06:20:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=35188; q=dns/txt; s=iport; t=1531833657; x=1533043257; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=hOtHDfrbmj4x5jfYFt0QQigof4NH/tvB/PHX7Q0LnS8=; b=IC5+sNqLPIRw3uWJ6NlKxkzwrUUdvMqQkN9rL87VmHJ+GAZ51zMjzNh+ jCcR9zdEvuLySNjjUwlfsUJAI6YXHVdvlUGdf8Zxbhkg8itycQBIDN6gU BsS5N7gpsDpg3mNPnzieHt+yXSApYqpjqOCEn+ZfOum3znmdapyjfMHRX s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C4AADT7E1b/4cNJK1ZAxkBAQEBAQEBAQEBAQEHAQEBAQGCU0wqY38oCoNziASMPIIMdZREgXoLGAEKCYN6RgIXglkhNBgBAgEBAgEBAm0cDIU2AQEBAwEBASErGAgLBQkCAgEIDgIBAwECAQwBEwEGAwICAhkMCgEUCQgCBA4BBAEcBIJ/AYEbXAgPqkOBLoRbhWoFiH2BVz+BESeCNTWDDgsBAQEBGIFdCQEVEYI6MYIkAohRiSCHawkCjyWBQ4QRgm2FJId9iXACERSBJB04JoEscBU7KgGCPgkKghIXegEJgkEzhGGFPm8BD4EFixEBgRkBAQ
X-IronPort-AV: E=Sophos;i="5.51,365,1526342400"; d="scan'208,217";a="143775885"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Jul 2018 13:20:56 +0000
Received: from XCH-RTP-013.cisco.com (xch-rtp-013.cisco.com [64.101.220.153]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id w6HDKtRB013724 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 17 Jul 2018 13:20:56 GMT
Received: from xch-rtp-011.cisco.com (64.101.220.151) by XCH-RTP-013.cisco.com (64.101.220.153) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Tue, 17 Jul 2018 09:20:55 -0400
Received: from xch-rtp-011.cisco.com ([64.101.220.151]) by XCH-RTP-011.cisco.com ([64.101.220.151]) with mapi id 15.00.1320.000; Tue, 17 Jul 2018 09:20:55 -0400
From: "Tim Jenkins (timjenki)" <timjenki@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [Netconf] YangPush now
Thread-Index: AQHUHVo97/1MCRrcckGjuypYd3RC86STLH0AgAA6yQA=
Date: Tue, 17 Jul 2018 13:20:55 +0000
Message-ID: <18622ABD-DB9F-406C-836F-64649F3D8FF6@cisco.com>
References: <2E1BAD12-EFF2-4E35-B232-57A4C4490989@cisco.com> <20180717055030.7bmzlychtznf3mso@anna.jacobs.jacobs-university.de>
In-Reply-To: <20180717055030.7bmzlychtznf3mso@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [161.44.212.117]
Content-Type: multipart/alternative; boundary="_000_18622ABDDB9F406C836F64649F3D8FF6ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/LHD1hRiKSC1ToWmuwNsGQ2qiw7Q>
Subject: Re: [Netconf] YangPush now
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.27
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: Tue, 17 Jul 2018 13:21:13 -0000

Juergen,

To flip this around, I don’t understand where the difficulties are.

But here’s what I see:

  1.  The format of the update notifications should be the same whether the subscription is dynamic or configured for a given transport and encoding. I believe we have that.
  2.  There are some differences in out of band notifications when I last read the drafts in details; these were explained by the different connection setup contexts. But this is otherwise unrelated to configured subscriptions.
  3.  Since the transport specific details are now separate from the base line drafts, it allows transport specific behaviour to decide how the connections (for configured subscriptions) are to be setup. We have usable variations of “call home” or “dial out” or whatever you want to call it for the cases we need. Admittedly, we do have to provide augmentations for some of the protocols, but then, that’s the intent of the design.

BTW, my comment below was sent last week. I have no idea how/why it arrived on the list after the IETF meeting yesterday.

Tim

--
Cisco Systems Canada Co.
2000 Innovation Drive
Kanata, ON, Canada, K2K 3E8
Preferences <http://www.cisco.com/offer/subscribe/?sid=000478326>
Unsubscribe <http://www.cisco.com/offer/unsubscribe/?sid=000478327>
Privacy <http://www.cisco.com/web/siteassets/legal/privacy.html>

From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Date: Tuesday, July 17, 2018 at 1:50 AM
To: "Tim Jenkins (timjenki)" <timjenki@cisco.com>
Cc: "netconf@ietf.org" <netconf@ietf.org>
Subject: Re: [Netconf] YangPush now

I do not think that configured subscriptions have been fully worked
out. Nor do I see how I configure something that actually works.
Since you have implemented this, perhaps you can help me to understand
how all this actually works with the text in the current IDs.

/js

On Mon, Jul 16, 2018 at 11:10:52PM +0000, Tim Jenkins (timjenki) wrote:
Hi,
As an implementor of the drafts, I suggest enough already: we've been going down this path for quite some time.
Please publish both sets (dynamic and configured, and SN and YP) together.
Thanks,
Tim
> Hi,
>
> It might be useful (at least to me), if the draft authors could explicitly indicate what their preference is, and also which of the choices below they think would lead to the work completing most quickly.
>
> Thanks,
> Rob
>
>
> On 12/07/2018 19:48, Kent Watsen wrote:
> I would like to strongly +1 retaining the configured subscriptions
> (not necessarily in the Push draft itself for the sake of expediting
> WGLC or
> modularity)
> Ah, so here's another hum question: with or without yang push.
>
> hums now are:
>
>  1. dynamic subscriptions ~ configured subscriptions
>   a. dynamic first, then configured (published sequentially)
>  b. dynamic and configure together (published in parallel)
>
>   2. subscribed-notifications ~ yang-push
>     a. SN first, then YP  (published sequentially)
>     b. SN and YP together (published in parallel)
>
> Eric/Alex: please include a slide with this somewhere in your preso.
>
> Thanks,
> Kent // chair
_______________________________________________
Netconf mailing list
mailto:Netconf@ietf.org
https://www.ietf.org/mailman/listinfo/netconf
--
Cisco Systems Canada Co.
2000 Innovation Drive
Kanata, ON, Canada, K2K 3E8
Preferences <http://www.cisco.com/offer/subscribe/?sid=000478326>
Unsubscribe <http://www.cisco.com/offer/unsubscribe/?sid=000478327>
Privacy <http://www.cisco.com/web/siteassets/legal/privacy.html>
_______________________________________________
Netconf mailing list
Netconf@ietf.org<mailto:Netconf@ietf.org>
https://www.ietf.org/mailman/listinfo/netconf

--
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>