Re: [netmod] origin annotation against non-presence container (potential error in RFC 8526)

Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> Tue, 26 July 2022 06:15 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 97643C183589 for <netmod@ietfa.amsl.com>; Mon, 25 Jul 2022 23:15:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham 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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mYIfe7_qE-xs for <netmod@ietfa.amsl.com>; Mon, 25 Jul 2022 23:15:24 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2060.outbound.protection.outlook.com [40.107.20.60]) (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 3B8F7C182D62 for <netmod@ietf.org>; Mon, 25 Jul 2022 23:15:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HTn7fL2yh73sQAwo2OwN7koGy7gHoxP/savEHeqW0W46UvQ7kq0ftLrCQCgL6DEJGYLOJPfVU265FbNHP5wZ4esUQFBZTigXLUrJziRszdvRlh6yFO4SU0zpC5LBm7o0VTBuSe/Zjrknl1dxH4+63//ndTB4khdT9sPDxwqcE9C2FQsCZ4VGgmC/b0yc3ZC3+hcr+9QeIQ8WFJynxQKkhfCdwUDzxCXdAP+xQi1P/IBf3hwLq7s83r3xp5OX/wlJ+m0K54PckapBBsejysFH9uHyJSZZSfj6ACT8n572aiIIRtPUIuBz/fnxduGtjtLDIj4HU7J4XtyMKT3eWVhXTw==
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=n7SaRYVBmJvrgUCwPAdXbWPXDLF0DVeIdaAu49vXP7E=; b=gJLl6QEPSLDgoKUQdN+6OucNF0A7oHe1/dYZ2mrlWxmzjTgpc+rnpeEoFYT3in8TSGeEaunFBtlBLZ9tbLMJBj4wk8boZHJvXoHxxPqUoALYTA2jGwCS74O4ysJoGXDwpk0Kgg0BES8Rd9L1Peh2aUHzshol5HPhgsLLa+V4QObVMLqBjcr3gQxPy2i1GM8J3sniOyS3m7qgzYu+ACzNMKiybsRvnss1ldV7nAQQlE+GeyYVEtZBR2MMZP/6e16EsjEiOBn30/5c6oHkhtM+GELFS9Bas8AkW49Kr8wdPeQliUbJYvD/Yz/31fDUYH3JjnT8u/49seLrjw3WQehrkg==
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=n7SaRYVBmJvrgUCwPAdXbWPXDLF0DVeIdaAu49vXP7E=; b=S3Ph+vSX4LL0Bwy8mO5mZ5ALMrQw05gbWq/OXAZg/0gtQj5P3g/0brut9Jt762J9CW4ydq90p4TfHFTTMCY5LZv6M6g2RPNeEqG3Iim1zTw44RBxwcCNHqieFoZRJsP9l8Ndqtdem9BNnMo8sXgHfY62XuEvW6EEDAQCQ+w4eIM=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de;
Received: from GVXP190MB1991.EURP190.PROD.OUTLOOK.COM (2603:10a6:150:3::6) by HE1P190MB0187.EURP190.PROD.OUTLOOK.COM (2603:10a6:3:cb::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Tue, 26 Jul 2022 06:15:18 +0000
Received: from GVXP190MB1991.EURP190.PROD.OUTLOOK.COM ([fe80::ec58:20f1:ad3f:59e0]) by GVXP190MB1991.EURP190.PROD.OUTLOOK.COM ([fe80::ec58:20f1:ad3f:59e0%5]) with mapi id 15.20.5458.024; Tue, 26 Jul 2022 06:15:18 +0000
Date: Tue, 26 Jul 2022 08:15:16 +0200
From: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20220726061516.jtmlhbzflldm6pl6@anna>
Reply-To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <DM6PR08MB508467D528106F0F51519B9E9B959@DM6PR08MB5084.namprd08.prod.outlook.com>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <DM6PR08MB508467D528106F0F51519B9E9B959@DM6PR08MB5084.namprd08.prod.outlook.com>
X-ClientProxiedBy: AM0PR06CA0137.eurprd06.prod.outlook.com (2603:10a6:208:ab::42) To GVXP190MB1991.EURP190.PROD.OUTLOOK.COM (2603:10a6:150:3::6)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2e5ed4a2-2869-4fda-beba-08da6ece3625
X-MS-TrafficTypeDiagnostic: HE1P190MB0187:EE_
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: KxUpcu01dVGY7zHKtPh4IpHwFzxSH1yo24Y8XG7+6MK7435P4+FWxDpeexQKwuDqDlOVT8LAPQt2bzzRezz87aOH4QioAN6YDVOdaPK1wAKxUMduOlp1gLrQENrRGTwXRx1M69G5Yz55yNpjLmr9udzobwxDO2KOZFynDn7KGjQS+IGqfgYcNKEXBnTDA9rgPX9CZOuvakZ/apKN8Pb1DWsOfAMnMikOL2OJkDH3Hj28Q+DSdIUxfZ3Co58r8WJFmFuDzJLmu9rf10L0QLl+9yy7N/WwV0gyJZLkmFxwS0TSj5Emq5tWeZou0mUruAs1IFe7WID6sFsimHJIhL0ueRRpmk54WLshr89ncCayQS66k8LMAcFqi7bQhwhzClyztoIaBpPMt0VuVVAa7AWJdJTI2Hmrl9Vam7mm2hChq3XVjN0u/xh/bA8XfBBfbFtq6NnxfGnbHZyGtVNFVQ76dzCrhdk47VhsX/OJaU68/W6X6/4KIrhCN2u+hgSMP4GfuSkWasGpTQ0IBGKUQVU9jb/ti3Pcmh105OLEzaxboiLRoVENpq4Sx5MLseww89TgtIfhxDYwiB0M2YUbZfHrnyJziaadjAobH2A9rxDAHrrCVoko9BChvAfIm9/ml+Dmd/cK34F5uCk3CBOLm7SA9aKotFVK7g9H9o6dIhevQNuHqONqVQZX95Jm0jCf5tn9+k30LozlHCWLOa6pFcpTRNtVvgHhaNMn+rrd7N0Y962tRoThNCDDviH7IP0+vpaMKH73QKt2GCJ+R8DiXYC9nnnh7m6Hw1/UaF6OdAeM4JbZgcwbs3I1sNdkMmUfQtGESTxgLpP3e5vRGWRdEeJST2iJsxUiyrlGeomiR5nRqiI=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GVXP190MB1991.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230016)(7916004)(396003)(366004)(376002)(346002)(39850400004)(136003)(38350700002)(52116002)(4326008)(66476007)(66946007)(66556008)(8676002)(6486002)(966005)(40140700001)(8936002)(66574015)(6862004)(6512007)(9686003)(41320700001)(478600001)(26005)(5660300002)(86362001)(85182001)(85202003)(786003)(38100700002)(316002)(3450700001)(41300700001)(33716001)(186003)(6506007)(1076003)(2906002)(19273905006)(83380400001)(563064011); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: BEYfTrDSOkZiDAOpcJpGwj8QVt5eoEKORQeaKacobd87wJZbX3xvML54ARQMiD7ZM/3+vLeafZ7QgLH7Dx8QKO1BN6ZUBeAVck3Zfs6oRTJYB32Mtd+YgurdbcF3m0g18+ELnV/kfCNCZuzu/s2JccbIP40XVJViWRsOhTgwUNA7GnYREsLsEQHSyhkRjGErfqXAiz9hmXPu7ofl9OgBex6mRq/x6/sGi/XyjsKaYXJ1GZ4qUmRN1+z80v6vQ5T82BExymE0mbyeMtVVsxCNVnelmlbkg5TkM5LOQBmXGUljThGkwSmMGe7KLLcFoCu5vil5oeO18KfRpjpO544UXHecdcizrnyensKtVkZFHWelnQKN0AHM+O4zmW6hayYcC3EhX+uh1pHKAyNSuIsz6Agj9zoCWMJuLcMf4JPU2E2oZRn4l3Ueq42QJZiv7pKo+zliKbUjB/WBAxFSDmso0QgLixyuK2venxixojMknZqgcvj4i1q5mzYJpF4wZVUKfI/0sNFo71sgKkZ0cK4d3yBWFE5KGoYGtm4GCeo9GMjlKun6MiKkIko6nCJevUH8adECU0Etb1b+3q7jvtJCebAImb6iIyP74VsNpyypj6aArSmabDAVPU/TKdjE+lEeWKiY/jHXnvDEE/bE14C54y3RvKEeSXhPqwDXvtiUzdXc903E30K5OC7twrOaRJM8MyBH1dB7TRn3p+P9MjK4zquLfdRbKeFJ3v88GYIeurih1f7fuCGd9fUY1TcR/KbTAaRGrdJdYcLR2Q7srp9bc2QRLBJo3kDRu+duUzHDYcoSEdr5/H/nS2+xtx+FOPFG3lXr/Mqd/PWhrOHv9PZrTTA+FA9R4EHrVvjNazuHFjGYgCu0UY3N2maN54TEs3R/A0lcced8U9ONLMkdsCPtNG6NjMbj1FMOXBDZfMt9R3cNeT4NCAgI3i5y2alkL2oHnY9qaW+Yp7kvANtSYs660rTF0Cw68cWRdPRtPVXxy33L5iIcDtLH4Dlj4e72vTGsSgCKDzFmRbKoa2fV4gIyCJ1NKQA6nBZvQWMkeIgMrhmbZlyb/TQsOd31Is1qKe/Ex2kPS91YohGkrU4wuwwpzMzSvuj+s6PKnyW3YdMIlmR6Gy8POJABf4IhmnV+eL9049lA8MjNs7oop/qJBhnj+yW+VSxoYodAm9DdYxl+D9iSOexKpQLOOJ3T+Q9Qm9jZOHlCqMH7qtMRfGqUfAX9AuvWQIauSUPJrSScae3/FDdYSxsA1rAYwAK9G6POpp2/qJSwvWYvqblFicjeCKjAllgAp60JyYvUQLiPKlIkiX0fOcFWdI+Y33TR0kAlavMdamS4A8BE9mStAA9oESs1rePVtVWzkuFnjsCC11mtFdlPbt8D+LPPy/5LfXCECETScctL4h3USfAXUyQM5QOMgGkusNyUt5gdITndr1SYS3Q91IkRKulzduJM65+5V1Cr0/KurowkKux5D9nk3tvMz9YlocMapnSsevCEWMTWIjgJ1smWazqP7NDSwU+V5AuaWclRvndeOA3GZ7qRv5kHwSBal41m1MBRSGcz7RhE4SPErXu6F4YRjGqWAyDGGggopZ6zNXeQGj/xIma9IkJ8PI9oaGUeXd26Qt20bOJcimU=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 2e5ed4a2-2869-4fda-beba-08da6ece3625
X-MS-Exchange-CrossTenant-AuthSource: GVXP190MB1991.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2022 06:15:18.1482 (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: r1rsmoTi0FfyN+4+9C0FlMDvwpIL+6LLiY2PpO4mMQ4SiBHGKSIMB5MXo8XJiHYIBuP0MNljSGS1kEFwKcOTmfJyQiScRHCj8iPJH2kMZIM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1P190MB0187
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/UNOvrV6HjidRfZSAUys57CjMIKU>
Subject: Re: [netmod] origin annotation against non-presence container (potential error in RFC 8526)
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
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: Tue, 26 Jul 2022 06:15:28 -0000

As far as I recall, you can define origin attributes anywhere in the
hierarchy to inherit them downwards towards the leaves. This does not
mean that the origin attribute applies to all nodes. Hence I do not
think this example has a problem, it just says the default origin for
everything below <bgq/> is intended unless this is overwritten (and
for non-presence containers, the origin does not apply - since they
essentially come and go as needed).

/js

On Mon, Jul 25, 2022 at 08:23:16PM +0000, Sterne, Jason (Nokia - CA/Ottawa) wrote:
> HI all,
> 
> RFC 8526 section 3.1.1.4 seems to have an origin against a container (container bgp, from C.2 in RFC 8342):
> 
>    <rpc-reply message-id="102"
>        xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
>      <data xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-nmda">
>        <bgp xmlns=http://example.com/ns/bgp
>             xmlns:or="urn:ietf:params:xml:ns:yang:ietf-origin"
>             or:origin="or:intended">
>          <peer>
>            <name>2001:db8::2:3</name>
>            <local-port or:origin="or:system">60794</local-port>
>            <state>established</state>
>          </peer>
>        </bgp>
>      </data>
>    </rpc-reply>
> 
> But that seems to contradict the statement in section 5.3.4:
> The origin applies to all configuration nodes except non-presence containers.
> 
> I assume that is an error in section 3.1.1.4 ?
> 
> Jason (he/him)
> 

> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


-- 
Jürgen Schönwälder              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/>