Re: [netconf] [Technical Errata Reported] RFC8040 (6473)

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Mon, 15 March 2021 10:04 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 E75693A08BE for <netconf@ietfa.amsl.com>; Mon, 15 Mar 2021 03:04:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-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=jacobsuniversity.onmicrosoft.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 1N9w8x0P7mij for <netconf@ietfa.amsl.com>; Mon, 15 Mar 2021 03:04:16 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2068.outbound.protection.outlook.com [40.107.21.68]) (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 4EEC83A089C for <netconf@ietf.org>; Mon, 15 Mar 2021 03:04:16 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Stgj+fdkdrdfCLQMZ6EncezOrXzyPYhVr2xrqsx55U2nKCq83wTBVw59JROq7/tAkXhbL8e597tzwLl6BUVGgF7k47KWGwLDv+ldFxb4Y3D6ly5S/xT1DYnPD/IEttp1wT4VeCQIREuEuaSPyK8/48oMhzdOeYkOfWKFTLIdzfKOrb3SKkOyFq3lVAOoEa792jLE9Cdj7rhEioAokiI+zww2sQeiTxN45KZj3EYMYPfeqO4U1Z6jf7qsoD+9ZINNwd8ZzqJakMPU5oh10a2F04zf5KA6U564X4FpITW1fH78x4fkbTL61ayqAgzk1Hlt5ZoGzR5zY2kabaMLEiMnJQ==
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-SenderADCheck; bh=3R2MmZqMsM1sSyqHMbqcWaPc1wlw/8Paz8iTqcR0kRQ=; b=VRflBa3/Xe7YLRUuc5R9jGU+f16JvILH+dxqb2z9WmEwJIwS8BSZASZP+BigM4mF+XTqxYXBtgHTw6TecuIkSruWMwIWUdRN8KopE+OLAyoVIP56tbEg5Wc/YI0vP7n8pmX/K6kIzlTGDnbqBttN9qPsZSc9iqX46JJhwE6jeayfg/rX/iXTCk/Dgoce/7Lm+Sk4XPQeHnSfE4jJwI8l+tCp2aPeqU2Ot1lP6yx3MmcZrLhcvxzzwHp9IwsZwTM1Mm1srRSz7/lrWvg3M+l+SEYOy660cMTxWH9Bs1W3C1LgsVspWZPSZDX3UtfK59x6NcIn4w7cLQmMGpW2ZhOUSw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3R2MmZqMsM1sSyqHMbqcWaPc1wlw/8Paz8iTqcR0kRQ=; b=JPZoQ63pk8ONIjJqtgT1U7TzwaMSsO2pw1B0Fkxf3w5ZsA0c1VgMkgASemfyIfhNvFgVS0za4vHeCBPlhAtGRVIujCdSU6YNYlqyL/lxeKk71Eoi82QBJa3B/DXQOf5aR+QB61MslFXkoIorCSebQ1Ws0nj5sGEA1nwIvd7JnX8=
Authentication-Results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM4P190MB0020.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:61::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.32; Mon, 15 Mar 2021 10:04:13 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::e8a2:9886:8dfa:41c6]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::e8a2:9886:8dfa:41c6%5]) with mapi id 15.20.3933.032; Mon, 15 Mar 2021 10:04:13 +0000
Date: Mon, 15 Mar 2021 11:04:12 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>
Cc: RFC Errata System <rfc-editor@rfc-editor.org>, "andy@yumaworks.com" <andy@yumaworks.com>, "mbj@tail-f.com" <mbj@tail-f.com>, "kwatsen@juniper.net" <kwatsen@juniper.net>, "warren@kumari.net" <warren@kumari.net>, "kent+ietf@watsen.net" <kent+ietf@watsen.net>, "mjethanandani@gmail.com" <mjethanandani@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>, "Kyoung Yun (kyyun)" <kyyun@cisco.com>
Message-ID: <20210315100412.3r4vwe6a5ovc22ft@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Rob Wilton (rwilton)" <rwilton=40cisco.com@dmarc.ietf.org>, RFC Errata System <rfc-editor@rfc-editor.org>, "andy@yumaworks.com" <andy@yumaworks.com>, "mbj@tail-f.com" <mbj@tail-f.com>, "kwatsen@juniper.net" <kwatsen@juniper.net>, "warren@kumari.net" <warren@kumari.net>, "kent+ietf@watsen.net" <kent+ietf@watsen.net>, "mjethanandani@gmail.com" <mjethanandani@gmail.com>, "netconf@ietf.org" <netconf@ietf.org>, "Kyoung Yun (kyyun)" <kyyun@cisco.com>
References: <20210310232431.3F443F4076F@rfc-editor.org> <MN2PR11MB4366CE04D212D4D5D8F9F4F1B56C9@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <MN2PR11MB4366CE04D212D4D5D8F9F4F1B56C9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM0PR04CA0143.eurprd04.prod.outlook.com (2603:10a6:208:55::48) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.244) by AM0PR04CA0143.eurprd04.prod.outlook.com (2603:10a6:208:55::48) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.31 via Frontend Transport; Mon, 15 Mar 2021 10:04:13 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 806c1909-1762-4008-937b-08d8e799af7e
X-MS-TrafficTypeDiagnostic: AM4P190MB0020:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB002059CE840A1F5CDC8ACC02DE6C9@AM4P190MB0020.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:7219;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: MURvlfaKZh7ATgi14bLHZ6rE/ORqQFexWis21S8AGdn4pYMVSVFzZfruzhYOUYSsvGa+n4P6ap+5O8f2wTiUog4xVWMbaUj83FDtjkdH18jWpo9db4BH3TosnrOw4vtna/I8i+I+gaNXq0HD31XVSdqv+xwx4dEVHtSwCggzidZDhluV/OZ600X+/iTS3VyUc1Um/zW/XIp4o+UUMrVX9Clln9PY/WXBo8TxoDjLhJyoU8arp1HdsU3KzQHdu5Yrmi+bJKpDVFmKOvS7Cva9WKTRAmnDL704UMKayZ/tIXF+nuESfOKJhWSggvyfZG9BdOawtrxRWHZ8fxR2c4MLePgYikHoR0G8WtR5pLNJ7nKrqW4qMrdFj/eCgWkggxJbefuVdMMHycKCEXh67m1E36mx3dAPKEQTNVFEiyOTcXntQrH4rz6gb+b6b3HU1wfqKnaSpCbcOUA4irrZKfZ35d1jfAX2LmVuWMnUY0OlefnAFIhuy7Aol9QeoZDueRBo0doXt10AwG+uagFJIdLkOUvhI9Lut3ZHZRhywWgLKxMsCL0ioTh0jDjOH1bTZcsrRS0CdV7+wAYRM9ta4KtTadXartB08VI0jhoKAFHMkrJio6DakBXjGp2SK+USIgu7y1H4TkMo8UXW+Qe7OpGwTw==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(366004)(136003)(346002)(396003)(39850400004)(376002)(8936002)(2906002)(3450700001)(7416002)(26005)(1076003)(66476007)(53546011)(478600001)(786003)(8676002)(66946007)(52116002)(966005)(5660300002)(6496006)(66556008)(86362001)(186003)(16526019)(4326008)(956004)(83380400001)(6486002)(54906003)(316002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?fEi384mhEvK6mTQIagXCkTPDzeSh5OXQ3RMAAzW/8ZWVSvPQnDgx649eVSUW?= =?us-ascii?Q?VQHkZd4fs8YLsYDiJgTMbv3QPbin8+nG31Bq6eyYP6yYlIizdKVi67nq1LPD?= =?us-ascii?Q?KitqXo4a2hoZUiWiCNnWxyZy7jyAEAtd2HCquZpYRTy3k/JB4FggPPr0yBtj?= =?us-ascii?Q?y7f8GwcC1i/cWP5o9e7yhDv/Oy3Vg+anpqO7qC24u3cLXWpP3vOiEaAMTQfE?= =?us-ascii?Q?9iLSZWZsyiVSBQxgH2FsCpbB36HxBiwR+bZf6Gf1iDIT9vEsoAvkcvNWRJLi?= =?us-ascii?Q?6FTaHXlMRPetxzLjpaRNmGw5PnHben00AHYCCOnT0oORljcDlisD4BPo+qjo?= =?us-ascii?Q?fxYc34A/43UCS8v9tBjcS672V7sjlkYPaSvB2YXO8FUkOFQ/hzAqilaZf3iS?= =?us-ascii?Q?aR+oSxf4SP71Fi/EtPAo4R/7NiKgZWnNk/6jZwLOstaLZyxZQGwnAlp7wROb?= =?us-ascii?Q?PD2+718hdVDw9cDOwjs7KZdF154vfqFHBr5pbF43IHma82xYh8VeoEEMKlnp?= =?us-ascii?Q?h34ZFt2H+/Em/SzhWZhh79N5y9R3fn0dJd4wfperC65g5UbDxRFI74yUwNIE?= =?us-ascii?Q?zk2USNYQYH3g3ELp/Bfu22SBWQMD0npPoBC0juokPuVSqFiYSZ8RXQphLynf?= =?us-ascii?Q?Bq1cop6gva5dAR6FZGiy9VCpFlLlquX8lxdA+CQ4Qn8EfzaDH8Jdu1aVs5UZ?= =?us-ascii?Q?4wpAN0fgMoLwzpAwvz3n8ZLWvzoo2M+yKi+TwkCsp27CU6SGmJkIohOt7gdl?= =?us-ascii?Q?r09jAXBx5ID2E/BHXBAJEpd4Ukw/NbuUltlaT6QOii5oxTk2+P+tFCQraOaK?= =?us-ascii?Q?KhXM2jXYOlPN2Do9iMPp+xVQGnedSiO/UGzhp8ghP1n1kGHAlCFB0BUI4E/W?= =?us-ascii?Q?qX/3UGrP+AIJ1qb5HrWgAtDGR7W8MUePwupFmRrXKHkP59uxoKYQMW8B/juV?= =?us-ascii?Q?DHUzS+R7Z00Br2HMARJn3caGw/f8T0v/Gk6gZxvetJ501XM1qdstzFDVVFLb?= =?us-ascii?Q?chnM9jlBCQZf9Tbl9JZBbv/oTgwIvEFfo/xzLAotnueO1A2Kn6+KqH3zfXoW?= =?us-ascii?Q?5fxD4qM+EWsw4h2yqiBgEg/tyMQW/5YbzDyIbDD2IJZ4CUVryiGEJchmwDYT?= =?us-ascii?Q?+71vjnt1pmpBOJIfj7DRzI56A650e1XnDu8ULPTotIpADSmDCbw+mkG35VDw?= =?us-ascii?Q?xQO1VAAqqJkzpzEYecqAopQngtPwl7DEhDdgplHt2yg8luE0u6MdwsQA2rHt?= =?us-ascii?Q?pFoDcxd+VU5Ky9nr04SlXM0MdJko+ufs7oKlNe/Np2w74j/Qw4R8h4NsH4MR?= =?us-ascii?Q?oXiC+h/jHmr7iFZ0dVzYc1SS?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 806c1909-1762-4008-937b-08d8e799af7e
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2021 10:04:13.6182 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: r/QVkvQmbI2MO/N5x51rPk1dIK6b29GEQVwN4K5xfIPELlMV5UAJb0MN5hyevmLfXlC04UK7S0KxQd9a3kr/UJ7f5+a38CxjdPBkyIm7JiI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0020
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/97oqzCjDjjKCO4xkvMfeiKZy3Pc>
Subject: Re: [netconf] [Technical Errata Reported] RFC8040 (6473)
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 Mar 2021 10:04:20 -0000

But can we approve the errata, given that there could be another bug
in the example?

/js

On Mon, Mar 15, 2021 at 09:40:25AM +0000, Rob Wilton (rwilton) wrote:
> Hi,
> 
> This looks like a bug to me.
> 
> Does anyone disagree?
> 
> Regards,
> Rob
> 
> 
> > -----Original Message-----
> > From: RFC Errata System <rfc-editor@rfc-editor.org>
> > Sent: 10 March 2021 23:25
> > To: andy@yumaworks.com; mbj@tail-f.com; kwatsen@juniper.net;
> > warren@kumari.net; Rob Wilton (rwilton) <rwilton@cisco.com>om>;
> > kent+ietf@watsen.net; mjethanandani@gmail.com
> > Cc: Kyoung Yun (kyyun) <kyyun@cisco.com>om>; netconf@ietf.org; rfc-
> > editor@rfc-editor.org
> > Subject: [Technical Errata Reported] RFC8040 (6473)
> > 
> > The following errata report has been submitted for RFC8040,
> > "RESTCONF Protocol".
> > 
> > --------------------------------------
> > You may review the report below and at:
> > https://www.rfc-editor.org/errata/eid6473
> > 
> > --------------------------------------
> > Type: Technical
> > Reported by: Kyoung-Hwan Yun <kyyun@cisco.com>
> > 
> > Section: B.3.2
> > 
> > Original Text
> > -------------
> >    Example 3: depth=3
> > 
> >    To limit the depth level to the target resource plus two child
> >    resource layers, the value "3" is used.
> > 
> >       GET /restconf/data/example-jukebox:jukebox?depth=3 HTTP/1.1
> >       Host: example.com
> >       Accept: application/yang-data+json
> > 
> >    The server might respond as follows:
> > 
> >       HTTP/1.1 200 OK
> >       Date: Thu, 26 Jan 2017 20:56:30 GMT
> >       Server: example-server
> >       Cache-Control: no-cache
> >       Content-Type: application/yang-data+json
> > 
> >       {
> >         "example-jukebox:jukebox" : {
> >           "library" : {
> >             "artist" : {}
> >           },
> >           "playlist" : [
> >             {
> >               "name" : "Foo-One",
> >               "description" : "example playlist 1",
> >               "song" : {}
> >             }
> >           ],
> >           "player" : {
> >             "gap" : 0.5
> >           }
> >         }
> >       }
> > 
> > Corrected Text
> > --------------
> >    Example 3: depth=3
> > 
> >    To limit the depth level to the target resource plus two child
> >    resource layers, the value "3" is used.
> > 
> >       GET /restconf/data/example-jukebox:jukebox?depth=3 HTTP/1.1
> >       Host: example.com
> >       Accept: application/yang-data+json
> > 
> >    The server might respond as follows:
> > 
> >       HTTP/1.1 200 OK
> >       Date: Thu, 26 Jan 2017 20:56:30 GMT
> >       Server: example-server
> >       Cache-Control: no-cache
> >       Content-Type: application/yang-data+json
> > 
> >       {
> >         "example-jukebox:jukebox" : {
> >           "library" : {
> >             "artist" : []
> >           },
> >           "playlist" : [
> >             {
> >               "name" : "Foo-One",
> >               "description" : "example playlist 1",
> >               "song" : []
> >             }
> >           ],
> >           "player" : {
> >             "gap" : 0.5
> >           }
> >         }
> >       }
> > 
> > Notes
> > -----
> > "artist" and "song" are defined as list.  Therefore, according to RFC
> > 7951, they should be encoded as array instead of object.
> > 
> > Instructions:
> > -------------
> > This erratum is currently posted as "Reported". If necessary, please
> > use "Reply All" to discuss whether it should be verified or
> > rejected. When a decision is reached, the verifying party
> > can log in to change the status and edit the report, if necessary.
> > 
> > --------------------------------------
> > RFC8040 (draft-ietf-netconf-restconf-18)
> > --------------------------------------
> > Title               : RESTCONF Protocol
> > Publication Date    : January 2017
> > Author(s)           : A. Bierman, M. Bjorklund, K. Watsen
> > Category            : PROPOSED STANDARD
> > Source              : Network Configuration
> > Area                : Operations and Management
> > Stream              : IETF
> > Verifying Party     : IESG
> _______________________________________________
> netconf mailing list
> 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/>