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

Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> Thu, 16 December 2021 15:45 UTC

Return-Path: <zaheduzzaman.sarker@ericsson.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 8F1A63A1035; Thu, 16 Dec 2021 07:45:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.701, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-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=ericsson.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 T9Kt18DsWufZ; Thu, 16 Dec 2021 07:45:20 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05lp2173.outbound.protection.outlook.com [104.47.17.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 875493A1033; Thu, 16 Dec 2021 07:45:18 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kZcN/8IpycgRH6wsWM30grydpYuj9vrw8isoEhoHGHVTVIlnHY7TryMO2y3Jvmwc3FAivs+2BVPN6Zv2NJwHdZ6LDsZUagyJ10SSCF2fqmiw455qxWTWVwfSZbKEWNlk3PplxdPFxriH3q+2FKxBFRnUCxR61lBWnOXaGAYy1PjkwpGXZWrU8eCPfG0HHJI5eFXpQRcxX4Exm5YpYyWZ3KJziKBuGqQy1mpqmA+I63Qh0KnAPcAL56XiYhY8R7E2prliVoiLY6O7Qx9cq/DPD3/4YO3HbiLqFhGAiUD/Kn1ym68yKpK6WRiMopKgY48HKpJ3hy2nyXJodONykGesIA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=OtebEDUdxUhvFjN0qN88JBmt5omYkUYyCyGF5upRBTM=; b=i8886nu+WAdIykw2i1rRnoY/oFT3a/sdupeeeaBpWpUk0of02KC4Cf3Rg2DEGIBKFD1e18uZRPbc9vO+5IDry+18WCoV1hlZw5uEtqBIsYd7ct9/Cz+dBd03u8qAallKzpIe79OnN451AI7DHI9sx0HLh6juCLbhwMaJyzP+TvJrNdI/s5bCfeOO/NeF0FvctcaBnW1Rp+cE/WlcQyW+hzvq/BCyyDpowPC+muO0RpIHf6uO0l8ksk81QKNwB86OjqlGsMQoHaobwgqiiq+ExvVwVmGPKP0uNmESi8ToPVdXLavk/4V6UbIai08iE3i+WC+Jvs2ugKxhDj8DSohW+Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OtebEDUdxUhvFjN0qN88JBmt5omYkUYyCyGF5upRBTM=; b=RhfPaOOrJ6rX78k8Sh8JDDL984SPVAige0XMfTiPc6quu6ZD9M3IMCCtWZRIotC0yd8JlfkY/F9mEGUa8eDIZhh0zLgsRTJqLupqzwILjPrjUVB2SLNiXnESfap2SIfaeE+s9kWsA6HxLhO0EXc3kd9iRkVZ/0AZ22i7JY1qCZo=
Received: from HE1PR07MB4187.eurprd07.prod.outlook.com (2603:10a6:7:98::23) by HE1PR07MB4235.eurprd07.prod.outlook.com (2603:10a6:7:95::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.8; Thu, 16 Dec 2021 15:45:13 +0000
Received: from HE1PR07MB4187.eurprd07.prod.outlook.com ([fe80::9982:7fa1:fcf6:2967]) by HE1PR07MB4187.eurprd07.prod.outlook.com ([fe80::9982:7fa1:fcf6:2967%3]) with mapi id 15.20.4778.018; Thu, 16 Dec 2021 15:45:13 +0000
From: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
To: Kent Watsen <kent@watsen.net>
CC: The IESG <iesg@ietf.org>, "draft-ietf-netconf-sztp-csr@ietf.org" <draft-ietf-netconf-sztp-csr@ietf.org>, "netconf-chairs@ietf.org" <netconf-chairs@ietf.org>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] Zaheduzzaman Sarker's Discuss on draft-ietf-netconf-sztp-csr-12: (with DISCUSS and COMMENT)
Thread-Index: AQHX8O3V9Hut0HutdUW95ecisaIcWawyrriAgAKXPwA=
Date: Thu, 16 Dec 2021 15:45:13 +0000
Message-ID: <40468B1C-773D-46C0-8386-735478F8B04E@ericsson.com>
References: <163948820661.12873.16286675430659744022@ietfa.amsl.com> <0100017dbb6de6a8-503b8aaa-031f-4c2c-bca4-79eaec0fbff7-000000@email.amazonses.com>
In-Reply-To: <0100017dbb6de6a8-503b8aaa-031f-4c2c-bca4-79eaec0fbff7-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3654.120.0.1.13)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f37ed7a2-5521-4264-1d9a-08d9c0ab0ce3
x-ms-traffictypediagnostic: HE1PR07MB4235:EE_
x-microsoft-antispam-prvs: <HE1PR07MB4235070832BA289ED8EB2C409F779@HE1PR07MB4235.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: oWMIqoOL9yLg38oTMLuqY1oFqyUk7qPPACnLb/ocI8pxrK7tnfsBpNG89/Kqx4qK2r1K1GYN/GT8FB4oD8VXU67bsacUoazbgxCtu9cChSKhmvkLHVqz9wacgCM7hzeDjfAfuc3FkFfS3lVeEkCkaa9WXcDBsiyhgZoQxu1k1t80Jj7TMpZYc4byz73UMg4zLgmj1bL6vna8BhrfBPrRJITlMYmsXtvs6F2b5Ryd4DuNSeRKLBQhAoC2KWsuE5S5Cz3dDEOEeJGWk7yd2UXdLoWzcr4H64719gpVe5wfygUKO5SNA0fSLWsVjCGQYjAMrFFJAH4yOzkSL9UVwnMxWhZ9VffxlCMt0gHI3nUmS4n0x1X11x1U5vcEWmCxtWuTU2wbmceabrh/o1OjD837Ezr/RFs8P6PPvimyNTPbbv1y/rxoFsUALTibLtKGddg1C2BUD2GCcPPBgbkEBpBBdqZalKVgnejbEJGZop8vqz1ZuCw6qQUDYdJOwy4EB+rQc66RrRTkGBm0FwL6c93OrC9djSD2WAngQmnTkbLWmfTjOXUcAOloU4Z+va3EsmrMS6a72GfQuGb1kgvL2jmm/KWXz5ZCU/gsCKcsoRmFd6T15piFPk3a9CFKKwEVE3bZjvLEkXWQGuUqt2qn4tFcSsJVpRyugDpE6+IY5deEDN5WfCwT0dtiP0tTViKtq15HaUX3whfyqR4DK2tH21YjTIm6YPidSya6IjTw5RTKTW/jyftN2G/p4mVCqcHqf7+a70mE0Tl61FyvnzrMQdvw1NbxZSceRFxqPrZsTbL7Fg5Fy1KZ/RBfscW//aQUAXfgrJAfq4xOBcHcOmSu8BGfaESYencymTZe0vdMW+Lnzvc=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4187.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(53546011)(38070700005)(6486002)(66446008)(91956017)(26005)(66946007)(76116006)(82960400001)(38100700002)(166002)(86362001)(99936003)(122000001)(66476007)(316002)(186003)(66556008)(6916009)(508600001)(4326008)(2616005)(8676002)(83380400001)(8936002)(36756003)(64756008)(2906002)(44832011)(6506007)(966005)(71200400001)(6512007)(5660300002)(33656002)(54906003)(45980500001)(20210929001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 6XPTN3YNDIYdIOrbk2WVKpyq/IG+LDnTlZRK2qslicgkNaN2PALmbPR3mV3+5/vSrSV1pGJNem3hjv7qjHhxVwh3NKguebQjCJCPQChKw9a7jPEjvDFm/aZURaacebPsqFE5UqdYOKG7+ni3BIRMmydoE4lBjVHMmwbusVv9zXE9BJziB6kteIcGi90BXjcMjJpoOXg+1SoDWq7FW/biPS2O/HES2mKmMsdDtFyM81oqfwlvLWEwGM5wVFRRDwsYl3QpdITV3/KEECp3LWiONMyVLA3f8PJvktUOcAMbrejePcGqNfoSEAI6sQ4cn9AamiZGYuEnt4myLBwo2fWmQFkgJ1F4mkpob4rMYLbl0W9v5Gsp1O1V16hKaKtwelefEz7CX0/NdZOsmwsmtL7ipl/YYuphBlqHSs3vPSM5gUOQII8Uv4Kkiwd25ztkME6Kx4JdzpRIY6vly/85Bz0Pe8Diw1uQwYCdY5kU4GfHp4AZCneYBYBkWd0YHgyVJgvBzV/mpsn0aXvMdnDliW0r5WDh5gK9LQWCCwkfhzlxWnLWPxGCGE/6ohz6led1mTwEe3Yz9awr/P/N41mVw9cRSXTZd2Rt6MhXIh3CGRtuzohH+9dc0ugsq6jGGNbyZlHwsLnEwLtMiOaW5JUZ+6tJxQQVwBaO/OgkKTqhAntCS0z67jf7dsmfFBDU3HE7fiywl/9yspKzXw4ZYjyn5NrO8xYWlB31WWXpqtP5ZDQFr3MhGi2v3eCjRmJGbW28luS8Yhban+A+Cu10V18VwwArGNtUezn+iihOt1AhnYLqp7bCte0msVUG8MMZZtqr+lSQbhCdvdh5dhYyjR7z29+T0/i5+WkYfNA5oDxznVm6CldAItIe6woiTsaSynkXz95Ted6X4hDu1fD/AnbzsOCnxejC5E2WRE1GCWQ0yNr2mx6nAVuaNhxTE7Leab/RgjLljx5VqdbZ2+aZl5VLSU9BOkbnXroCKlAUtrDSWbb/rAd7pViEMW3IFusLAmSU8raFut8WJRNl2TjhNqn6bx9O48oG838JNoLST3vEDkmIsa2dqDZ7rjwE3exFEsO25ze0CRyu+fcsviL3cXKQc0lwQqWyRhIYHLtM3K77NXvWwV5LMbfEF/GR0HlIMgirh2WSH55HDC/t8HPrN8Vx655yAE1eVgdwqjoX6gmgdCwYBTe/VdLTU4zZSq4PtdkNPFcxWMTEV+gleAr8A/4yVYdOf7xBWxObj0CUWTGx7IimHoqt8Vg5RNj9PnTcluJjSE1kTeAE7gR726bKqPj5IpiDeK5+g2AxFema1t5ckIGi1X5/QeIamjLag3r5dfRe0Pr/mL73IxIHCbQhFWALy++R3jZibivSgbr5Ber2X5WgM0sYhNCYM0dQ3zSq7/tF9Jw8DmWQzleGwneNSGJpDG4DYmHMq1yk2YUwz697SHADkcXzVWArLhWtnCsE4Ky7W9jbLXm8WCaKvT6ijZJfI+XNV7XSWWXgFtjoG0+z8aPzhrOnxM93/QaM8X/ZDjdeo1jgVXj08s73HytJfVV8jIhDlRgIu2Nn9Mn3IQng+ERf3sp5VkezmGKgj0qG37uyFmuKraol6y9IolbMwKoUaAebKxBahUJrEZlkSWQ1O8kPyA6+GijnFZ97An4yUl/dsxq6J+lEWl+R5dqnpEIOAykXWjYj97WiZyL6K7CEuwoY2TC5R/SJcuJ9xGqKqZ1qCeKm9bnwigDtgrpZt99Kglh1aQ==
Content-Type: multipart/signed; boundary="Apple-Mail=_8927EE16-3C47-44D4-8E81-16C6CAE6AA38"; protocol="application/pkcs7-signature"; micalg="sha-256"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4187.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f37ed7a2-5521-4264-1d9a-08d9c0ab0ce3
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2021 15:45:13.6381 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Kcg6Jxurz1UuzsFQYSWAZy5R4+gKIkqywXEzNLQfpJdbL+JrNdGnGKPMR16z80FEX1IEHFx2MyxdMYfuWarpxD5pAcKjp56ozw+w0jG3CQlarJi1JORG00AxpvqL7GMa
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4235
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/jjI5ntpBTguLFCCX5Ojyg-ZH8D4>
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: Thu, 16 Dec 2021 15:45:26 -0000

Hi,

Thanks for the response. 


> On 15 Dec 2021, at 01:11, Kent Watsen <kent@watsen.net> wrote:
> 
> 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 <mailto: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/ <https://protect2.fireeye.com/v1/url?k=31323334-501d5122-fe22d327-454445555731-25536b0fc4f2f08a&q=1&e=8bdc1b3f-3bb5-4977-b0cc-2ef6b2d2f69c&u=https%3A%2F%2Fwww.ietf.org%2Fblog%2Fhandling-iesg-ballot-positions%2F>
>> 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/ <https://protect2.fireeye.com/v1/url?k=31323334-501d5122-fe22d327-454445555731-0d29f8eb2e6170be&q=1&e=8bdc1b3f-3bb5-4977-b0cc-2ef6b2d2f69c&u=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-netconf-sztp-csr%2F>
>> 
>> 
>> 
>> ----------------------------------------------------------------------
>> 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 <https://protect2.fireeye.com/v1/url?k=31323334-501d5122-fe22d327-454445555731-ba8856b8a30df5a9&q=1&e=8bdc1b3f-3bb5-4977-b0cc-2ef6b2d2f69c&u=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc8040%23section-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?
Ok I get it. I am now thinking if it is worth mention this fact in the draft. My main point was that RFC7807 is more a generic HTTP way to send details about problem which this specification is using hence might need motivation for why not RFC 7807 is used, specially looking the discussion on this topic in the mailing list. 
> 
> 
>>  - 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://protect2.fireeye.com/v1/url?k=31323334-501d5122-fe22d327-454445555731-c734ee8eb53f95cf&q=1&e=8bdc1b3f-3bb5-4977-b0cc-2ef6b2d2f69c&u=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc8040%23section-11.3.2>.
> 
> I have fixed this typo here: https://github.com/netconf-wg/sztp-csr/commit/7d62548f36b2bc325533c6d6a362900badc5301b <https://protect2.fireeye.com/v1/url?k=31323334-501d5122-fe22d327-454445555731-23a44a3c4c1031e7&q=1&e=8bdc1b3f-3bb5-4977-b0cc-2ef6b2d2f69c&u=https%3A%2F%2Fgithub.com%2Fnetconf-wg%2Fsztp-csr%2Fcommit%2F7d62548f36b2bc325533c6d6a362900badc5301b>
> 
> An I-D update is pending a few more IESG-reviews.
> 
> Good?
Very good.

//Zahed
> 
> 
>