Re: [netconf] Zaheduzzaman Sarker's Discuss on draft-ietf-netconf-sztp-csr-12: (with DISCUSS and COMMENT)

Kent Watsen <kent@watsen.net> Wed, 15 December 2021 00:11 UTC

Return-Path: <0100017dbb6de6a8-503b8aaa-031f-4c2c-bca4-79eaec0fbff7-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 774F73A0C39; Tue, 14 Dec 2021 16:11:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-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 9m_dh4zinAyI; Tue, 14 Dec 2021 16:11:27 -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 D2E453A0C6F; Tue, 14 Dec 2021 16:11:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1639527081; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=yghD45HI+eM5lnl3O55tgccYECQnX07CY7PgkidphSs=; b=WpY4vo1mU6m08Il7wKpEzD3/DgA6ufrkAqYXVAzg93n2UfqLB1v1u33t2+5m4AUP XOmILYxDV3N9CU8VO1Ksl6WsDQqkPU7Mp1Oz2dUZeUJ4tZq8p+oJ0amF4L0sF8sJGw+ loGqn3s2NTlQZSkTMcZa24RMwXiMrFbp0aO2FM9g=
From: Kent Watsen <kent@watsen.net>
Message-ID: <0100017dbb6de6a8-503b8aaa-031f-4c2c-bca4-79eaec0fbff7-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_8C6A2561-46A6-4E18-854F-79A23D5E2D34"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
Date: Wed, 15 Dec 2021 00:11:21 +0000
In-Reply-To: <163948820661.12873.16286675430659744022@ietfa.amsl.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-netconf-sztp-csr@ietf.org, "netconf-chairs@ietf.org" <netconf-chairs@ietf.org>, "netconf@ietf.org" <netconf@ietf.org>
To: Zaheduzzaman Sarker <Zaheduzzaman.Sarker@ericsson.com>
References: <163948820661.12873.16286675430659744022@ietfa.amsl.com>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
X-SES-Outgoing: 2021.12.15-54.240.48.93
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/ngHObum4T_SHcv3Id_UE3eKRf7g>
Subject: Re: [netconf] Zaheduzzaman Sarker's Discuss on draft-ietf-netconf-sztp-csr-12: (with DISCUSS and COMMENT)
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: Wed, 15 Dec 2021 00:11:32 -0000

Hi Zaheduzzaman,

Thank you for your review!  Responses to your comments are below.

Kent // as a co-author


> On Dec 14, 2021, at 8:23 AM, Zaheduzzaman Sarker via Datatracker <noreply@ietf.org> wrote:
> 
> Zaheduzzaman Sarker has entered the following ballot position for
> draft-ietf-netconf-sztp-csr-12: Discuss
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-netconf-sztp-csr/
> 
> 
> 
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
> 
> I would like to discuss two points -
> 
>  - as this specification add more detailed response for HTTP 400 Bad Request
>  error code. I would like to know if RFC7807 has been considered for such
>  usage.


The authors did not know about RFC 7807.  Thank you for bringing it to our attention.

Looking at RFC 7807, we do not believe that we should use it because:
  - an SZTP-server (RFC 8572) is a RESTCONF-server (RFC 8040)
  - RESTCONF defines it’s own mechanism for structure responses
    https://datatracker.ietf.org/doc/html/rfc8040#section-7.1.

This comment would have been good when RFC 8040 was being published, but
now it is water over the bridge, so to speak.  Agreed?


>  - is this specification defining new media type "application/yang.data+json"?
>  and would ask why? It could very well use "application/problem+json" or
>  "application/problem+xml" from RFC7807 or even "application/yang-data+json".

Aye!  This is a typo.   It should be "application/yang-data+json”, which is defined
In RFC 8040 here: https://datatracker.ietf.org/doc/html/rfc8040#section-11.3.2 <https://datatracker.ietf.org/doc/html/rfc8040#section-11.3.2>.

I have fixed this typo here: https://github.com/netconf-wg/sztp-csr/commit/7d62548f36b2bc325533c6d6a362900badc5301b <https://github.com/netconf-wg/sztp-csr/commit/7d62548f36b2bc325533c6d6a362900badc5301b>

An I-D update is pending a few more IESG-reviews.

Good?



> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Thanks for the work on this document.

Thank you!


K.