Re: [netmod] system configuration sync mechanism

Kent Watsen <kent@watsen.net> Wed, 04 August 2021 12:34 UTC

Return-Path: <0100017b1128b30f-fe4c9258-3392-476a-ae21-604d2a80f523-000000@amazonses.watsen.net>
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 0F5CD3A1825 for <netmod@ietfa.amsl.com>; Wed, 4 Aug 2021 05:34:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 KGZjiYR6QvtE for <netmod@ietfa.amsl.com>; Wed, 4 Aug 2021 05:34:46 -0700 (PDT)
Received: from a8-96.smtp-out.amazonses.com (a8-96.smtp-out.amazonses.com [54.240.8.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F9093A1834 for <netmod@ietf.org>; Wed, 4 Aug 2021 05:34:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=ug7nbtf4gccmlpwj322ax3p6ow6yfsug; d=amazonses.com; t=1628080485; h=Content-Type:Content-Transfer-Encoding:From:Mime-Version:Subject:Date:Message-Id:References:Cc:In-Reply-To:To:Feedback-ID; bh=x44rtLgSOeYG/HZf2/b8RNKpa7XVEfglkJaqURuR44o=; b=hzvxlAUub0auF0lahOzQ8sE+GuJ8R79eZb1NnYTuudaIwnoHwIdRx3LK6szIJLfx vyjYH+qZncvN8xajPisbn7lwWfYVrlE/k9LLDJPy60cyUUhp+rBICg6EBbLEX358tC4 W/kp/wXjpxQ72Kdlt4cbh+aY8lc2g7fw9KudOyG8=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: Kent Watsen <kent@watsen.net>
Mime-Version: 1.0 (1.0)
Date: Wed, 04 Aug 2021 12:34:45 +0000
Message-ID: <0100017b1128b30f-fe4c9258-3392-476a-ae21-604d2a80f523-000000@email.amazonses.com>
References: <CABCOCHR+E7uh5EOxXaMaFEBb-Oi0U_4G41Z=Jwk3mUAcodnAPg@mail.gmail.com>
Cc: "maqiufang (A)" <maqiufang1@huawei.com>, netmod@ietf.org
In-Reply-To: <CABCOCHR+E7uh5EOxXaMaFEBb-Oi0U_4G41Z=Jwk3mUAcodnAPg@mail.gmail.com>
To: Andy Bierman <andy@yumaworks.com>
X-Mailer: iPhone Mail (18F72)
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
X-SES-Outgoing: 2021.08.04-54.240.8.96
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/WsEqy8qf1XK8T5sii_bUaOJHFJY>
Subject: Re: [netmod] system configuration sync mechanism
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: Wed, 04 Aug 2021 12:34:50 -0000

I am confused by the confusion  ;)

You all know that JUNOS implemented this concept before YANG was even a thing, right?  

Admittedly, it’s not a “datastore“, but flexing the NMDA is where we can do better. 

A “with-system” mechanism could also work.  The only downside is the inability for a client to get only the system configuration, without the rest of <running>.   

Please stop stating/suggesting “config true” nodes are referencing “config false” nodes,  or that config is referencing operational state.  There is no intention to break either of these tenants here.  

I think that some folks just joined the conversation and may have missed out when we covered all this before.  

The draft needs to be updated to more clearly identify the goals. 

K.