Re: [netmod] Draft Minutes for Virtual Interim

"Jason Sterne (Nokia)" <jason.sterne@nokia.com> Tue, 30 January 2024 16:55 UTC

Return-Path: <jason.sterne@nokia.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 B2E1EC1C637B for <netmod@ietfa.amsl.com>; Tue, 30 Jan 2024 08:55:28 -0800 (PST)
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_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=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=nokia.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 ykZFGQ1Thc8j for <netmod@ietfa.amsl.com>; Tue, 30 Jan 2024 08:55:24 -0800 (PST)
Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02on2125.outbound.protection.outlook.com [40.107.95.125]) (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 A1143C19ECBF for <netmod@ietf.org>; Tue, 30 Jan 2024 08:55:24 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bbGs9yrPrS/zlVhSv4FFHEEwwfgdIBdDcpHZNAhFaIzl662dFQQFswSpZ9XxQzC91aa0wfjkJGKEaGLR1JA52EFyXxDVg8DG54rtyWPVG0N1kdaycg+qAba8u8voGv+I2u1ayaF/wWUhLot+HcWcnfDPldzrr6mkzGdn/Y/iNegV+NqJ0OZiQEx4qbbS2Ae9Js+B7vQxws51J7/xo6LNGTxoPV7FfWegLLMkRK6Sj1zMkJjXgXVX/T1q77aiLypKQtzpOd/5LAz4S6piuaeGuRFvnvI4AAEiX4dQ6AleqXcXQPO7KfHQwnFEVn2THqAi8uoEO8tdO2w34NdiH9SWUg==
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=lNwjUix2fk0T3xgA15xartPH4cge1gLzveq7hHChZwU=; b=BurMwkQsc+DJSIo6wiG6HiLGpIlxiWOQt4IzW+psTOiC5jvwm8nYAIRwy/djTbk141AN6zQeNedKvZiP0rtDxFuPqsLqTxcsrzAEwlL2oh6Tko4whJYbcXXZ+o4plep4hsy/j8xwcl0CKd0okfkYqxN5ncGY3T+FkX9xuscAiDa0AoVo/2+z4yRF1gL4VFQ2CmiUCoqcbqR88zi/ijcXyJjpkA9WnwHm7jjyaLx1BRBfOW5bu2d81/uA3cHR7cUPkaQ67NepT+id2Zqp74nRoXp3xVzgJAnp2OUH9CUFMbyuIqIzfl882KycAPDj6oooLgcTvb48L2UieCAEcHU5zA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lNwjUix2fk0T3xgA15xartPH4cge1gLzveq7hHChZwU=; b=Mgl3fR9p6HlvDUyfsdNmLj9/2G0d/Gn8oQy7UyqXRj39OJ1NPqBwM62NmIR37yYB1jUnvkmoEdWsitbxjv+y9gPrG+/hGoOfHIDQ14U43LRlmC7Y+iygdRdDiBU+7yaUI+ORiY9+g4IQ0tWK2jSMErpjkxk4z295OCpbFFKmJXWz7/CRgOGeUhUf7QCdlkNHKC1F6Ezyyd7sINx1cGttzIrQngLv/ekqfqBF4+5B2dESyRrhRiQSXdL3KaThEGaREHPyds0slmFUWxt4uJhQ02PPovVTSIR1/UOuB9HiIZJjPSC/hTOhxXjx9jGjogSaBmPzYTaOpJxbNAFVv5GoIg==
Received: from BN7PR08MB5233.namprd08.prod.outlook.com (2603:10b6:408:22::22) by SJ0PR08MB6493.namprd08.prod.outlook.com (2603:10b6:a03:2da::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.22; Tue, 30 Jan 2024 16:55:20 +0000
Received: from BN7PR08MB5233.namprd08.prod.outlook.com ([fe80::4142:f3e:2d7d:c903]) by BN7PR08MB5233.namprd08.prod.outlook.com ([fe80::4142:f3e:2d7d:c903%4]) with mapi id 15.20.7249.017; Tue, 30 Jan 2024 16:55:20 +0000
From: "Jason Sterne (Nokia)" <jason.sterne@nokia.com>
To: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Draft Minutes for Virtual Interim
Thread-Index: AQHaUxI6i9RuP77mrkq4WLouN3gnGrDyklOg
Date: Tue, 30 Jan 2024 16:55:20 +0000
Message-ID: <BN7PR08MB523394ACDB47D1220F8C177F9B7D2@BN7PR08MB5233.namprd08.prod.outlook.com>
References: <0100018d57bd8064-9b75a7c7-50cc-4eae-a947-553892702141-000000@email.amazonses.com>
In-Reply-To: <0100018d57bd8064-9b75a7c7-50cc-4eae-a947-553892702141-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN7PR08MB5233:EE_|SJ0PR08MB6493:EE_
x-ms-office365-filtering-correlation-id: a665a22f-26db-450b-a504-08dc21b43e66
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: cAzblPtE4JB+tkh4ErjlRtzqEfDect1n+YDosjG9hNqGSBnK6mmUWdZqZL+vDsa9tWLYOLJUqitTDvEGr4mmBHOwdMw6mKZp1OeDGE3joJZsUTp7XgunR/gq7N+m08zxX9qyJNV9u9jzWuP06qKYjUgsCK+u82zK9gYlWBh95S4/oQ9KHoKKYKu5WhOGTHGUpQE49cnmZuSM2T9NXnwKxBBPlyGXo1ckExR8NAQszBqN1uoMUWNrvafsYAZUltfvr+CWJUv6krO4spZfvMYXOLjCcrt6HzmYD2mA8loebHCbc2r7bvZFozL8oxR7O8tpeQiYf89iRaEdcGdT62YKad6nsZeFwlPCRwNWOyUzvXhPogsNAW5Jf0iDIdyzWS19Ae3Ip9bEotl4QpQkZPydgIOx/YqEgNKZV7OpL2/v3Yz7FPUzAf3aCHr1XghnuHBQI4pQQzGYo6VRItxYCy9He69xKgk8pC40u1lq8EeA2nRCOwe05KeaIqh4Rz/5jcMOqfNeZs1hF9MhrkvkUiYYmPzLR3l0ycLCbW4cj7ePWdu/lOguomtWW4vxfc2Y7gfEzWLTXVMlaXnhLbbkqMUCGPEe7xbNUUCv8sqtI9Ht8oZJ7bhMVgYvDDXjUHBD/Vug+wy076X3hIRJQDTNSYtk9ftIhrOZII8cGwHjsyOj/5GaQtRP5cjYZoReD+lHo9Ew
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN7PR08MB5233.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(346002)(396003)(376002)(366004)(39860400002)(230922051799003)(230173577357003)(230273577357003)(186009)(451199024)(1800799012)(64100799003)(66446008)(86362001)(110136005)(66556008)(76116006)(66476007)(66946007)(9686003)(53546011)(64756008)(6506007)(316002)(7696005)(52536014)(8676002)(82960400001)(8936002)(166002)(122000001)(5660300002)(478600001)(966005)(84970400001)(55016003)(83380400001)(26005)(38100700002)(71200400001)(38070700009)(33656002)(41300700001)(2906002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 4HgOMn2RtXWzTsD0lPB22xBlU4TMGDBs+coVbF5YFq1x5gYAlfLjPUkur85C8TIG402h+jYA0VoLU3e1d3Ewrx6VZtM1Va32HMi4eFJ1xP5sHvZpavnrh8VE7mq+04bx7iwJVQpQpOkcKNwonIsPyREOzv96sw58b3oSt2obgyW6bvLcAAI+6ElbiZdXkt+Dmoy9EWRagNWds0+awOdqfEeA8r5VJqGVrzwiqDJHfXdnQyFSfRWhwwMRCx1fr3DH75FZDk+5a6KXrernyt8T44l+/mHujnn7GqRfcikTHJQxdS8pMTxU1jB3yJIM2Q8GSeZ8wUt3QxjmtuAy450a7AOZdtQ2/eWrldnIm5fj/95y4+1jJ2+JYuBDcrFma9/Jmp87ClZuoUMHFBTlxESGqNYL7Xa2iPw9hNEo9qS3OVW5nQrXjRZw1z2MEGkMNOT8fRWcc1yVU+XUujLqMKnJhGpAaXurYlW6pGFkTnUGeH6aom+GTdfOo+V7kCIMNSRcQ4gD2AD3Mzv4rYFi/Vy0UTbyw4laIZx0LZJVr1exaF3tiaWc+ldtlZtZ6nlR5jhcJoioLTOUdnK8yFx3zWDasSm12tZ7T0RGwfNStO4hmAJStM3HNRXkKcP4Ypnuovdg5XJ/AwYyEYQnRASWo5IycVZlMsz+0hdxwLgbxrfDjmJhETAbIVsEuWYs/2jbvIMJVTslrocY+BrrVx4UPfpQsU8+EOWHg1TpUUqofJnTM5/Do75V5MvPAGISCUhKGQPuiQ+ZU0Bikhj8xRDpRt3z1GsUiLn6ggydBdaX/pv7W64B43uk1JQSUUmjd8G4f1y6Bnw9LTu1n2pSqP6TxGRxH7GNe0zJu3saJwnaFh0AefyPm7PdfZ83JTUiDcjtjWeTam6BVIcBgJ1xnod4LOdua//VCFMcxopUB//D5M0y0Y7Yp90mVgwrER+3pPv9ph3iVpgswo2WDMyLbCI2nvIUFmGhItcGs5mUoyAlKxhk12p+1z/kWGGsn3skg7+Dz+bCrYdDWhABTDuUm8+7ltbygjp+pZjLEgKbBdFKGDo+aMsoDbGe4oL0/02hxghqT/yfCG0XunzENBT+rzbxu+liNXMkaeEbcfGxfsLQY+lEJgFOBXBeFVRc8zLJk3OH9R8auihmAxvrUDtra5gMqaa2RGtDgBCJXn4KTvKLiJrboIUW9pqtaAND+Fjl+GYki2lYL80CtzVpYvnlBXEgZ/A6yQN09TrCYwoUOIjMBDEar73/WRZYTvA/ifX1AJVi+Bv5WrL1KrX/7BaOEPED5BZkohRbQI9Ry42U+PrHRuH4X8ZG4Gi0N+VhPqgpYCGI+dAHTvYtmTPT96qMOGvLHUbdN/Pa6SRerNelaCtFR8ZnVnc3UVjiwPCiae8gJ9DpDB/RTbhmDAJhQIecEuBBe20gaDxmzVFnjB0UdTvhBgBJsgxYiw9ThKxHQbJS70bDEhBFANp9fSILLrPeU0nya1zX0MwODtAF+tYvrI0KjeFTnv1sH+u89jsFP+s5tQzJ4IIt4jJIaRBqj6UBMrlrcmyE77Jav4yN7kGbhc7auOx3jAODXZzCTg6dOyO2tDTDWjWz
Content-Type: multipart/alternative; boundary="_000_BN7PR08MB523394ACDB47D1220F8C177F9B7D2BN7PR08MB5233namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN7PR08MB5233.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a665a22f-26db-450b-a504-08dc21b43e66
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2024 16:55:20.4156 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: SjMIcwNOIxlvoIEoeOpa8AtTgv9QxQ+zGxHVmeOkeycdVjSY2mk0YYfeJcqRKJiD1Smz/vQJkEZ+XLpVpnpWtQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR08MB6493
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/IBX1eixASqwxcUgnRgDQDmAfe60>
Subject: Re: [netmod] Draft Minutes for Virtual Interim
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, 30 Jan 2024 16:55:28 -0000

Hi WG,
(and in particular to those who attended the interim).

The summary below mostly matches my memory of the discussions, but I don't really remember us concluding on this:

     The WG agreed to let 7950-bis "update" 8342 (NMDA) with the
     clarification the <running> alone does not have to be valid.
     E.g., clients may have to perform transforms to calculate
     <intended>, which is subject to validation.

(the rest of the minutes/summary below also seems to contradict that paragraph being a conclusion no?)

I thought it was going to remain somewhat optional/indeterminate if running will be valid:

  *   Servers may or may not enforce running to be valid (i.e. they may only validate intended as a proxy for validating running)
  *   Clients can't necessarily expect to be able to offline validate running, although it may work in circumstances where the operator doesn't use templates or inactive config *or* the client reproduces the server logic for the running->intended transforms

Jason

From: netmod <netmod-bounces@ietf.org> On Behalf Of Kent Watsen
Sent: Monday, January 29, 2024 7:21 PM
To: netmod@ietf.org
Subject: [netmod] Draft Minutes for Virtual Interim


CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.


Link to minutes:
https://datatracker.ietf.org/doc/minutes-interim-2024-netmod-01-202401231400/

Reproduced below for convenience.

Please report any updates needed here.

Kent (and Lou)



This virtual interim was soley focused on the "system-config" draft.
Qiufang Ma presented.

Draft: https://datatracker.ietf.org/doc/draft-ietf-netmod-system-config

In the course of two hours, there was a lot of discussion.  So much so
that trying to capture all the points verbatim would take too long. A
link to the video is here: https://www.youtube.com/watch?v=sAF0fppqBGA.

A high-level summary is:

  Qiufang's presentation focused on two main questions?

  1) The "origin" issue.

     The WG agreed that <system> nodes copied into <running> should
     have origin "intended".  The system-config draft will "update"
     RFC 8342 (NMDA) to state this.

     The WG agreed that data-migration is 1) not <system>-specific
     concern and 2) is out-of-scope for this draft.

  2) Validity of <running> alone.

     The WG agreed to let 7950-bis "update" 8342 (NMDA) with the
     clarification the <running> alone does not have to be valid.
     E.g., clients may have to perform transforms to calculate
     <intended>, which is subject to validation.

     The WG agreed on a new Option 4: this document doesn't say
     anything at all about the validity of <running>.  That is,
     fully rely on existing 7950 and 8342 statements.

     This leaves it up to interpretation.

     Templates and inactive configuration are nice for humans, but
     unnecessary for machine-to-machine interfaces.  That is, the
     issues arounds such mechanisms are largely moot in environments
     using a controller.