Re: [netconf] RFC 8639 configured subscriptions

Kent Watsen <kent@watsen.net> Thu, 01 April 2021 16:50 UTC

Return-Path: <010001788e57d883-0be8fa5c-0435-4e63-bac2-911ef2947bfa-000000@amazonses.watsen.net>
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 EADF83A1B45 for <netconf@ietfa.amsl.com>; Thu, 1 Apr 2021 09:50:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.917
X-Spam-Level:
X-Spam-Status: No, score=-1.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 MN1lcNb0RTvV for <netconf@ietfa.amsl.com>; Thu, 1 Apr 2021 09:50:26 -0700 (PDT)
Received: from a48-90.smtp-out.amazonses.com (a48-90.smtp-out.amazonses.com [54.240.48.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C1A93A1B40 for <netconf@ietf.org>; Thu, 1 Apr 2021 09:50:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1617295825; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=odgSb7AE3QLFP6vFI+TjZPIE9bxFz1gZdsCWZ0ABKd0=; b=iMXMKHSxc8NLU8z8wjT5QLpJ7Mzs1wIN2tyebIFaFRGXx+9cIxxZmc55ynDo5YSc C4nmZEb5QRwMPlnKuvWjx2eQFbrhxl9B96DyESpoWIwlej8A4TfGrTTQiRBaOY+2gRK Mdhawo6nvf2uGI9HpohWVUpdk9jxyiGzEYL8J+r4=
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <BL0PR11MB3122F3F41C7FBADECF91ADE4A1929@BL0PR11MB3122.namprd11.prod.outlook.com>
Date: Thu, 01 Apr 2021 16:50:25 +0000
Cc: Michal Vaško <mvasko@cesnet.cz>, "netconf@ietf.org" <netconf@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <010001788e57d883-0be8fa5c-0435-4e63-bac2-911ef2947bfa-000000@email.amazonses.com>
References: <BL0PR11MB31227C530D0F4303E12D89DBA1939@BL0PR11MB3122.namprd11.prod.outlook.com> <3bf7-60471b00-55-203315c0@163861349> <BL0PR11MB3122F3F41C7FBADECF91ADE4A1929@BL0PR11MB3122.namprd11.prod.outlook.com>
To: "Eric Voit (evoit)" <evoit=40cisco.com@dmarc.ietf.org>
X-Mailer: Apple Mail (2.3654.60.0.2.21)
X-SES-Outgoing: 2021.04.01-54.240.48.90
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ZRcGaDqFD5JYgKIG5BsQ6N017Bs>
Subject: Re: [netconf] RFC 8639 configured subscriptions
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: Thu, 01 Apr 2021 16:50:31 -0000

Hi Michal,

The “https-notif” and “udp-notif” drafts moving through the WG enable *configured* subscriptions to be delivered.

So far there seems to be no interest in publishing a standard for RESTCONF or NETCONF based *configured* subscriptions.  

That said, it’s pretty easy to configure a RC/NC “call-home” connection over which the call-home client (i.e., the NMS/Orchestrator) immediately initiates a *dynamic” subscription for notifications.

Cheers,
Kent


> On Mar 9, 2021, at 10:24 AM, Eric Voit (evoit) <evoit=40cisco.com@dmarc.ietf.org> wrote:
> 
> Hi Michal,
> 
> There is nothing which halts an implementation.   The question really is someone wanting to push the rest of the rest of NETCONF Configured Subscription requirements through the IETF process.  It shouldn't controversial to complete the work.  But the IETF process is always time consuming.
> 
> Eric
> 
>> From: Michal Vaško, March 9, 2021 1:51 AM
>> 
>> Hi Eric,
>> 
>> I appreciate the help but what is the official situation then?
>> NETCONF/RESTCONF has RFCs only for dynamic subscriptions so for these
>> protocols configured subscriptions are not supported? Actually, there are no
>> protocols that support it, currently?
>> 
>> Michal
>> 
>> On Monday, March 08, 2021 18:06 CET, "Eric Voit (evoit)" <evoit@cisco.com>
>> wrote:
>> 
>>> Hi Michal,
>>> 
>>> Configured subscriptions for NETCONF was originally in RFC-8640.  But
>>> the draft was rescoped to just dynamic subscriptions by the time it
>>> was published.
>>> 
>>> So it might be worth looking through:
>>> https://tools.ietf.org/html/draft-ietf-netconf-netconf-event-notificat
>>> ions-1
>>> 0
>>> This version does include the module you request below.  Also included
>>> is other text which might be of interest.
>>> 
>>> Eric
>>> 
>>> 
>>>> -----Original Message-----
>>>> From: netconf <netconf-bounces@ietf.org> On Behalf Of Michal Vaško
>>>> Sent: Monday, March 8, 2021 10:17 AM
>>>> To: netconf <netconf@ietf.org>
>>>> Subject: [netconf] RFC 8639 configured subscriptions
>>>> 
>>>> Hi,
>>>> 
>>>> we want to implement both dynamic and configured subscriptions for a
>>>> NETCONF server. Reading through the RFC, it is pretty clear that the
>>> configured
>>>> subscriptions require a YANG module with NETCONF-specific parameters
>>>> including a "netconf" identity derived from the "transport" identity
>>>> (juts
>>> like the
>>>> "foo" example[1]). We have not managed to find such a module, does
>>>> it
>>> exist? If
>>>> not, could someone provide some more information about how it can be
>>>> implemented? Thank you.
>>>> 
>>>> Regards,
>>>> Michal
>>>> 
>>>> [1] https://tools.ietf.org/html/rfc8639#appendix-A
>>>> 
>>>> _______________________________________________
>>>> netconf mailing list
>>>> netconf@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/netconf
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf