Re: [netmod] [Technical Errata Reported] RFC7317 (6245)

Martin Björklund <mbj+ietf@4668.se> Thu, 06 August 2020 17:50 UTC

Return-Path: <mbj+ietf@4668.se>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 740183A0DEA for <netmod@ietfa.amsl.com>; Thu, 6 Aug 2020 10:50:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=SJB8bMUS; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=dI0zwOJX
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 5zC4R6VLgwLk for <netmod@ietfa.amsl.com>; Thu, 6 Aug 2020 10:50:50 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BB5D3A0DE9 for <netmod@ietf.org>; Thu, 6 Aug 2020 10:50:50 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id B29E85C015C; Thu, 6 Aug 2020 13:50:49 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 06 Aug 2020 13:50:49 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm2; bh= XYBM0TW1hOr6v260+czBw/Lk6sRh0yiM3MKnHSwbNzw=; b=SJB8bMUS9yvDCa+p +NkqbB3f8qgGZJ9D0s2Ncj3x3arJJIl6QfXp972lAxcwubSecD/BMYSsnjwt83Cx NqjMcARAiraGJ6awXyIf3C2llbRLGNTdRbXMSjjKJD5jIAfQFRL1L6qUTGS3ngxG i84ht4pm5jzjBnO9DjB15epJUC4RDWvckeWOEL41Ol/ue57OX87W5+jQ61Sij7Wf IUV8P8fTZxqY5/A4OVIerdmjg1V+gREASwln6lFv+nZWYjLMkbAdE1pvHpPK/vW3 QNKGo1JecQgDY9nErZWBhA35XiWwQSZScpX+Y/UiViJJGSHWQxnjV9X4z6ISui3/ 2xcVlg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=XYBM0TW1hOr6v260+czBw/Lk6sRh0yiM3MKnHSwbN zw=; b=dI0zwOJX+47S9xhXuuhVR2hx/OzQE/sw3h7xb+24Ks1YOlXaDQVMjxl+2 Qutrmnm0U58JwlBaHuDRyVYfM6u3jtOGBmEGngxDqVvQSsGWQyu2NMjtTQURjt7k DZKYciAd7ucpCc0f1KzgydYRSXcyj1SOZB9ygtr0oFQDT241L7g+xDax5PI9BivL UZH5irZ5EOBBQNw45utffLNQTIisaqcj3WQAMtBIBSMl1oaYLiH9vKJPtGkkxn6p lP3oInAf3UFJKaxfGdvPVESdXckWQ8xMQ2MI0iUdCZ7wwZSEyI3VjrvzpCgWWaEB y2dhRC3VIfVVYsm3DtGBlI25zO4HA==
X-ME-Sender: <xms:-EIsXyujGC0t6D6Pb3Xj9uXlVWxdCHfC8cFO3ke3rh1zQb-ocTvGPQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrkedtgdduvddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffkffvuffhjghfofggtgfgsehtje ertdertddvnecuhfhrohhmpeforghrthhinhcuuehjnphrkhhluhhnugcuoehmsghjodhi vghtfhesgeeiieekrdhsvgeqnecuggftrfgrthhtvghrnhepheffgfekgfejuddvffekke evtdefffegleetgfdvfeevgedujeetieelieeiveetnecuffhomhgrihhnpehrfhgtqdgv ughithhorhdrohhrghdpfiefrdhorhhgpdhivghtfhdrohhrghenucfkphepudehkedrud ejgedrgedrgeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhf rhhomhepmhgsjhdoihgvthhfseegieeikedrshgv
X-ME-Proxy: <xmx:-EIsX3c3sFP5QrELqkbp36Q1NaKTgP-A6Z8QgHqwKP8Baunhr1z6lg> <xmx:-EIsX9zf8D5gw4mkKf90QYZpT_rhuOFLXsx1QekcynQbzj2PCY8nnQ> <xmx:-EIsX9NkYqFcOVRz1XRXqH0cH3I3Qxi8R-m7L6XfGv82E-mfktvUYA> <xmx:-UIsX5ktgAWE2wAp53lJVTjvONrE-J0rbUSmFqBh6fV0Ymn1XV1aFQ>
Received: from localhost (unknown [158.174.4.44]) by mail.messagingengine.com (Postfix) with ESMTPA id 722B530600B7; Thu, 6 Aug 2020 13:50:47 -0400 (EDT)
Date: Thu, 06 Aug 2020 19:50:44 +0200 (CEST)
Message-Id: <20200806.195044.256436419504596658.id@4668.se>
To: rfc-editor@rfc-editor.org
Cc: andy@yumaworks.com, warren@kumari.net, rwilton@cisco.com, joelja@bogus.com, kent+ietf@watsen.net, lberger@labn.net, maurizio.brigandi@sm-optics.com, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <20200729133225.95FD6F4071F@rfc-editor.org>
References: <20200729133225.95FD6F4071F@rfc-editor.org>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/n1iPN7TCEOVBI18QkJ0my7ykJ8M>
Subject: Re: [netmod] [Technical Errata Reported] RFC7317 (6245)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Aug 2020 17:50:52 -0000

Hi,

This errata is correct; the must expression in the errata reflects the
intention correctly.

But the question is if this can be fixed by an RFC errata...


/martin


RFC Errata System <rfc-editor@rfc-editor.org> wrote:
> The following errata report has been submitted for RFC7317,
> "A YANG Data Model for System Management".
> 
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid6245
> 
> --------------------------------------
> Type: Technical
> Reported by: Maurizio Brigandi' <maurizio.brigandi@sm-optics.com>
> 
> Section: 6
> 
> Original Text
> -------------
> 
>          leaf-list user-authentication-order {
>            type identityref {
>              base authentication-method;
>            }
>            must '(. != "sys:radius" or ../../radius/server)' 
> 
> 
> 
> Corrected Text
> --------------
> 
>          leaf-list user-authentication-order {
>            type identityref {
>              base authentication-method;
>            }
>            must '(not(. = "sys:radius") or ../../radius/server)'
>  
> 
> Notes
> -----
> As indicated in https://www.w3.org/TR/1999/REC-xpath-19991116/#booleans
> 
> the following expression comparing a node-set with a string
> 
>        . != "sys:radius"
> 
> is true if at least one node in the node-set satisfies the boolean expression.
> 
> This is not the intention of the "must" condition.
> 
> It is necessary to use not(. = "sys:radius") to achieve the right intention of the check.
> 
> 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. 
> 
> --------------------------------------
> RFC7317 (draft-ietf-netmod-system-mgmt-16)
> --------------------------------------
> Title               : A YANG Data Model for System Management
> Publication Date    : August 2014
> Author(s)           : A. Bierman, M. Bjorklund
> Category            : PROPOSED STANDARD
> Source              : Network Modeling
> Area                : Operations and Management
> Stream              : IETF
> Verifying Party     : IESG
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod