Re: [netmod] [Anima] mcr's YANG question raised during the ANIMA WG session

"Fries, Steffen" <steffen.fries@siemens.com> Fri, 29 July 2022 13:24 UTC

Return-Path: <steffen.fries@siemens.com>
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 23093C14CF1D; Fri, 29 Jul 2022 06:24:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=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 (2048-bit key) header.d=siemens.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 pIKE6WKPd0QD; Fri, 29 Jul 2022 06:24:17 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2046.outbound.protection.outlook.com [40.107.20.46]) (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 7F820C15C513; Fri, 29 Jul 2022 06:24:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vfs+UMds2jLCLDu4myhjWzThoQzKmGRreyXlPuGBH5s6RhTmeK/a6MDviZ+0pno/L1V47EZPnv12JBzDwPHa/QNT9dxQzrnbmPBMXJfIquepehjLg6CotpgAn+i4DpRFSPveTRVganEn7OioD8bDknyXTeuJF8NQi4C2oA75MF1DXueuoPIJgUgLyRsBvrmSW4Cl5upPFvbpNKFZ2SteRj/Sgc3mBD6OilZc6EHQTcQ0wZAwXU8gnwuku7Am7cGZbeiiXv+RNLWFUxhbKHOKVhN57aaQd4yu/n0hBkXjdCUaDJXHZd3mIWozYp/JA3nXZyosT41Pwx0kIafm2DT7Jw==
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=xvu67RKsWVVSa9ihmDRjphdqK0a3zTRHRyRdHnL4VwQ=; b=LEXgg52rIowhoFFwtwYeiVM34cD3D5e9H/tMy4xFmmYCNmb7t9pDSzd2bNSYPT+Hw65RsBe0ju51cNpM5fIR5mj4ceA0POxGvZrTuX6HCn8xyj8NGu16Kagw09imHgtT5+OKqfNPEG7JNL4zBr8Il4TO3SXMYzqYHTuLyuUgbw4kQxjr8znCv1t1NKz8pczcjvr2im1mQWcwZ5D/Mi9aRQQcOVIaDoXuqGBHL+yPMXyMXQDAZJuAUoifA8pJmLSYuMFE8DPIrAHiaepyxb/Gs96fKnU78cXrEm293mWjeQdtrfqjtqvRsEBcGtkPC36otNdiFPJZl/tUhdRs+ye8zg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xvu67RKsWVVSa9ihmDRjphdqK0a3zTRHRyRdHnL4VwQ=; b=vA6BL7mYQdiK8gzEDd9+roa/yHsfgFTAEs1YQ02phsooCqcY+IDzJOTheXYH6nbgQ7z/wRQ5NGSG9ZBVPUg97ID+3b52ek52lpLop3SY7MDFUU8iDCpyDy1UiibQSJvcQLXktuAKOWCbfwNoaa8Hy0fUa1kdK5Ab5AcZQdFLXScKndoTYB2huZzcnrrA4OdmuUkg71oJ5Y9UhDrO6Ia9nZpPX4mziIbLiyirCF7BwxjxUqq2f3QCF6y3dHxxTYw1dpIz6L0iLmZ5mp4K9/mz10T/BFORpNSiL07/WOawAqPAK3kU0T45WvRXsuKgHHbZ32k3esNabRw5NRVTGSxm5A==
Received: from DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:348::20) by AM6PR10MB2008.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:209:36::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.11; Fri, 29 Jul 2022 13:24:13 +0000
Received: from DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM ([fe80::c5bf:6ead:204f:1cb3]) by DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM ([fe80::c5bf:6ead:204f:1cb3%4]) with mapi id 15.20.5458.025; Fri, 29 Jul 2022 13:24:13 +0000
From: "Fries, Steffen" <steffen.fries@siemens.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>, "Anima@ietf.org" <anima@ietf.org>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [Anima] mcr's YANG question raised during the ANIMA WG session
Thread-Index: AdihM9LKRGqxUQKrTwSyqkRXTVbisQAlEycAAAvlAIAALqZLAAAm6CTg
Date: Fri, 29 Jul 2022 13:24:13 +0000
Message-ID: <DU0PR10MB51966008D0EA49AC6FCD3FB9F3999@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM>
References: <DU0PR10MB5196F26C92DD2F266A4FAC28F3949@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM> <365823.1658933390@dooku> <DU0PR10MB5196ADB3702B7417B0589555F3979@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM> <446675.1659033968@dooku>
In-Reply-To: <446675.1659033968@dooku>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2022-07-29T13:24:12Z; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=212ddbf1-6960-471a-821a-abcea65b40b6; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0
document_confidentiality: Restricted
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2e3d5248-53db-4577-5451-08da7165a121
x-ms-traffictypediagnostic: AM6PR10MB2008:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +Iyoe5Z3YGBUUCMav+SJLJuoajKCsq4Doz2PxcNJHQ3AnR8zz0JlxHHfa9h0agexWvGYy3+8tOZckmxGcI4k+zOYC4e7B97fxPBYrzgPz22wTZKFh7JcrgVegMzs4Ag7kwNTo5UX5pFe4lr+VCX7/52T5epWXHeu718plppf0rkZ1oiDThmjBN8JC1NysVlIU8TkhZZpiihDYt4xWmg9tn1m8g6ZEvJqEIbRM71pG9BloxhMZ+zgNeWvnATc4SlwLpS9bsieuQFTzDldq8w4MJtynECzkjYfwCfQw79RpW8ybvEyojL5bIiBWkQilt0MFB6f2iVKwqXlsHYfeui0PMfClSINdCANBbV0pDuL1ZsxzQ0M1UOGyqqgT6xk23xiethE2k5auUmMMOHCb28tLUb2k5NAG32AK5JQ6zsXQ/nmCehHb46+NU8JLoPjRxpcugkWtuuwDb5XFUq6R3dw1aZYluef1OMn9LdHjjgsIT9pFvWVpd+FjpoKUnV29FIvC41PWvlmR2stKizYF9RQtGiZWe6VukqMaC4BnjmB736xDIw49AqqjlEac7yM4SImk1Hd943WheUVKFdNkx8gb2Zi4hEqDYeWh52ixYYCBulB545xAKqNRmkO0df1hg5Q1G2QYXwkCvAxzAyk8oxbl7zanUEzu8kNQQVjhkFMUDW7hW1TdzMCE+182ltwF62e88T0kBGBxd507K2ZHsXLifc+CXB8BvWqoSpkqAMe0J/8wM1xIGFwrddcXRQdP3t1yFbkjj6E35pIrJTp12smkyMPVpUB7aKv7BDkZY3L79TXYj0T4Tm1k52BvEYVcXdQyVC5jstWhMSWhltRvWfq8w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(136003)(396003)(376002)(39860400002)(346002)(82960400001)(86362001)(83380400001)(38100700002)(38070700005)(66556008)(66946007)(76116006)(64756008)(66446008)(8676002)(55016003)(110136005)(316002)(122000001)(4326008)(66476007)(2906002)(5660300002)(6506007)(52536014)(26005)(8936002)(9686003)(53546011)(7696005)(33656002)(186003)(478600001)(45080400002)(71200400001)(41300700001)(966005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 5EfajDLqsabRj8S0mbtTt4gkq5M4ktmWuwmWeicGOrE61tR+UUtCt/bTWc1Iiv+jl5k1NHWkXdqhu2L2xSZ7lwCOALdoYaOdWnYp1stWTAkZmiS2na5r86oVrsLI1ZfsmmWhmtcYG7ZjQCkr9uSVQxIq5Pe2TeOjp313k/Y0F5Ba+T/Lcd+a0qyOIe5WhrtcpLleAUoXjRhCL1P1Xxi1bCuszG39tXFmIjv17DjkiIpecqrIg/j6SOHEwb702XSCNbJSABt6Kou6VpGtA7ajspSqRT53I9YqrEe+GdIviurh3whGNE/PeCPiDnxfNTwzhq2TgM7oIiymYhMdscYRBYJv0TG/7hhyqsPCSbn/ZM+sj58GiNlVAAysGQ0PvsrUQEgYz5+TvSlvfFaWhy7FhnZuqcQewj9UXTPCw56c0ygNhlN7qy+SP8H5QXTsi3VKdBHfJtg6NhdYmj6Y6IWz8Vuaw2WEZPK22Xwr5ZoZZx6IdZZ6/D/kgXrSSHC/pNcaxpurTUg10mWmhwP5gES/NPb7YjsT0KVx9T1c8gEsbkTfnzu/r4/68+YKg7Fbg6p93bYmul/jKa1eun8jiEQLaVwTZIqmv4uZLc+YKafjKzf06ykEMfsBC68YM2S0TO0lOV+6EJ0FCkHX9CME4tl6lS24uKLD969BnI7Kp0hLlhdzTx/mOCCGbzbWdJSebisH6c7AYdWKO6cWqwFWm33VcWSTafpN6wqlvWVRquQYMf0W9Nz4LoRUoScg44RvNQcUODdDDw7JdqP24Ef3/I4ykIK0KscxVcjqE1mG+FZQV1G2BRgD/EjETAWWigmpEOhVyJI4FAFs9rHIdDVIcA6MjyU7ef32pA9f2m2Y2M5uX4CxchHN4f4TqJ0o0Z/n89XDRrsRkinZK/6iaapsfTcHJWc4gzJ4pyO8/mu3ofiBAWj6AnVHKNKVybCR8S06WRgPLKLnDp8XryT41wDwKfjGzN+g1y7/SjHVafV8Y4iu1fSnimsG4OeBUkJrrrTmeB36yt0+6CF600f1G7SxbThrNXLSWpVicQfJPJ6W4qHASvwsihmvWCEpdXqAwefacnxZOin9zfk4bfaRFH7+yI+Hf+hlwPfEixU89UlqGWf0K2dlMkHIpxMKBUWWOR61TAit34shzFSDB+T34Pau4xTT6GnMRQMXWlvVYjcETchTaWp9/iULMnNclD+aZOY31Ed7pWVwMDZplqV4L9b8XWUC/caCTygenzA/va7CGakgveAdN8iZBb1NJqVesfy8D5g5sBdhpShkBAwFQ1ScijYSB2Pb9Y3F3W3W9W+0PJ67m8JyCydlnFPoPrUzLI8aZ2Kj18z3Tnrcd/0IUpVcDqd1oxt3E+OFOGkTSQc3TmZppziwmT0iaEMu2kVrsL2I0NLaRSS2sGaSaD73IEnZ5iqeZKbh5fG/1AVRXyQMGKw4L4wFDepo/FVSYqL95iY7CJY5+x4tlCiK7WyR94tyPy5qgiFDkuDdk44/QMPBqRyiovEIJjmDqzeMJ8+t4SrLkPIH+L+Pentkqm0rEL8cqUdbv+ljHbGlf4UB/byDZzTccAyrZzyHoby5syM2+RuTbznc+MQ2OpmOBsy7pGsL4dOM4g==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 2e3d5248-53db-4577-5451-08da7165a121
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jul 2022 13:24:13.4985 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: CoQ8cbcDJjvLqKV8aDmLTypA5jSavukYKFKP8vtkxylAZPZX0Dy0/Zx8LSuCObbVN16xowx82Pm7yTBmffRFe+eeQ0sxQT1cVz70VJewK0c=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR10MB2008
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/I-_GF2bp4CjPEManvbP7_dXknJA>
Subject: Re: [netmod] [Anima] mcr's YANG question raised during the ANIMA WG session
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: Fri, 29 Jul 2022 13:24:22 -0000

Hi Michael,

Thank you for the clarification. This means we don't have to change anything in either BRSKI-PRM and constraint voucher, resp. in the general approach we use the voucher.

Best regards
Steffen

> -----Original Message-----
> From: Anima <anima-bounces@ietf.org> On Behalf Of Michael Richardson
> Sent: Donnerstag, 28. Juli 2022 20:46
> To: Anima@ietf.org
> Cc: netmod@ietf.org
> Subject: Re: [Anima] mcr's YANG question raised during the ANIMA WG
> session
> 
> 
>     A---------> B
>      \          .
>       \          .
>        \          .
>         V          V
>         C . . . . > D
> 
> 
> I had lunch with Rob today and explained the situation.
> There are two answers!
> 
> If D is a new YANG module (/RFC) that wants to
>      augment B
> and  augment C
> 
> then it just works, and it's okay to say:
>      augment "B" {}
>      augment "C" {}
> 
> I was worried that this would *not* allowed.
> 
> i.e. D might not even add anything, although maybe it refines existing
>      things.
> 
> There is, however, another way to build a "D" that does not add anything,
> which is using
> 
> https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatat
> racker.ietf.org%2Fdoc%2Fdraft-ietf-netmod-yang-
> packages%2F&amp;data=05%7C01%7Csteffen.fries%40siemens.com%7C2f6
> a2caab69a45c5813308da70c97c84%7C38ae3bcd95794fd4addab42e1495d55a%
> 7C1%7C0%7C637946307930928893%7CUnknown%7CTWFpbGZsb3d8eyJWIjoi
> MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C300
> 0%7C%7C%7C&amp;sdata=WIU6YlA2s%2BXi9%2FBOH3qvTq7R4f2JYAdXh8p5
> P%2BKXDVQ%3D&amp;reserved=0
> 
> In the context of ANIMA, A=>rfc8366, B=>brski-prm, C=>constrained-
> voucher.
> D=>a mythical constrianed-brski-prm.  Whether or not D needs an RFC
> because it creates new semantics is a different question.  {It might need an
> RFC for trade agreement reasons though}
> 
> 
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
> -= IPv6 IoT consulting =-
> 
>