[netconf] Draft minutes for NETMOD 112 session uploaded

Kent Watsen <kent+ietf@watsen.net> Mon, 15 November 2021 22:53 UTC

Return-Path: <0100017d25cdeaeb-c6ad2da8-c120-4657-8c99-630a977a3e4b-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 2EF543A0C33; Mon, 15 Nov 2021 14:53:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 3id4ywmdgHzi; Mon, 15 Nov 2021 14:53:13 -0800 (PST)
Received: from a48-93.smtp-out.amazonses.com (a48-93.smtp-out.amazonses.com [54.240.48.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 756D63A0A90; Mon, 15 Nov 2021 14:53:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1637016792; h=From:Content-Type:Content-Transfer-Encoding:Mime-Version:Subject:Message-Id:Date:Cc:To:Feedback-ID; bh=IfWpCXvkfio+voG/XYQZ47qVW+/8ekeffxiM9Kjk3fo=; b=LSCnSArt0h4vx78jrE/9yktk/aqup+WOf9Iym21L4lf3mCe4k2Xoe5Lu2BoycNlr VogoKPEYmThvO0fkEmNfUp8wu3ZQ7WmIbArEY3v3ydDI7e6McK4B4Nk9sEgR61YraPN MIzAJ0jESQyTYmlW2K7vZ8E7lo3Q4YY26SAAoNmw=
From: Kent Watsen <kent+ietf@watsen.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
Message-ID: <0100017d25cdeaeb-c6ad2da8-c120-4657-8c99-630a977a3e4b-000000@email.amazonses.com>
Date: Mon, 15 Nov 2021 22:53:12 +0000
Cc: "netconf-chairs@ietf.org" <netconf-chairs@ietf.org>
To: "netconf@ietf.org" <netconf@ietf.org>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
X-SES-Outgoing: 2021.11.15-54.240.48.93
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/kaaOefKao6_dTihrWgfRhR4uc_k>
Subject: [netconf] Draft minutes for NETMOD 112 session uploaded
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: Mon, 15 Nov 2021 22:53:15 -0000

The draft minutes for our session today are both below and uploaded here:

  https://datatracker.ietf.org/meeting/112/materials/minutes-112-netconf

Please review and send any corrections to the chairs alias (CC-ed).

Thanks!
Kent (and Mahesh)




# Meeting Minutes for the NETCONF 112 WG Session

# Introduction

## Chair slides (10 minutes)
  - Session Intro & WG Status

Rob: re: the IEEE liaison on the keystore draft, says that he'll setup a meeting.

Kent: requests all authors to bring discussions to the WG list.



# Chartered items:

## UDP-based Transport for Configured Subscriptions (10 min)
  - https://datatracker.ietf.org/doc/html/draft-ietf-netconf-udp-notif-04
  - Discussion Leader: Pierre Francois

Rob: Need to check with Sec Area.  From a quick discussion with the ADs they may not be happy with allowing unencrypted UDP in a standards track doc.  (2) We should also check that we cover transport issues such as congestion.

Pierre: XXX

Kent: I have sympathy for implementations that want to send notifications unencrypted in a private network.

Pierre: Do you think that having this traffic over a secure network would not be good enough?

Rob: Yes, I have sympathy for the the deployment scenario, but I'm still not sure whether this will be sufficient for the security ADs, they may think that the cost of encrypting all of the traffic is low enough to justify

Mahesh: Draft talks about a transmission timeout value to be set, but there is no configuration in the YANG module for that timer?  Is the draft asking for a  well known UDP port?

Pierre: I need to check for the timeout.  We might need to have this configured, but a default value may be sufficient.  Re 2nd question.  We had this in, but we decided that having a single default value is not really needed and nobody was caring.



# Non-Chartered items:


## Adaptive Subscription to YANG Notification (10 mins)
  - https://datatracker.ietf.org/doc/html/draft-wang-netconf-adaptive-subscription-07
  - Discussion Leader: Qiufang Ma
  
Rob: Thank you for Qin's comments.  I think that you are on the right track.  Okay to allow more complex expressions as long as all implementions support a minimum level of complexity.  Should have a well defined error code if the expression is too complex.


Kent: Arbitrary XPaths may also turn up in list pagination.  This may be a problem if the backend is supported by a simple database.  How does the server indicate to the client what level of complexity is supported.  I see the same problem turning up here and in the list pagination work.




## Transaction ID Mechanism for NETCONF (10 min)
  - https://datatracker.ietf.org/doc/html/draft-lindblad-netconf-transaction-id-01
  - Discussion Leader: Jan Lindblad

Kent: You had some open issues, there is no time for discussion.  I do think that we should take issues to the list.  Please take the open issues there.

Benoit: I really support the id being issued by the client, or at least having a way to label the required.  Particularly helpful if there are multiple clients configuring a server, and we want to keep track of the service request Id.

Kent: I do also think that there is value there.  Just need to decide the best way to introduce it.



# List Pagination for YANG-driven Protocols (20 mins)
  - https://datatracker.ietf.org/doc/html/draft-wwlh-netconf-list-pagination-00
  - https://datatracker.ietf.org/doc/html/draft-wwlh-netconf-list-pagination-nc-02
  - https://datatracker.ietf.org/doc/html/draft-wwlh-netconf-list-pagination-rc-02
  - Discussion Leader: Qin Wu

Mahesh: Out of time, so please take these questions to the list.