Re: [netmod] [Netconf] LC of NDMA NETCONF/RESTCONF drafts

Andy Bierman <andy@yumaworks.com> Thu, 08 February 2018 17:55 UTC

Return-Path: <andy@yumaworks.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 AF894126E64 for <netmod@ietfa.amsl.com>; Thu, 8 Feb 2018 09:55:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 lM6NfREDLS65 for <netmod@ietfa.amsl.com>; Thu, 8 Feb 2018 09:55:51 -0800 (PST)
Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FCC5126C2F for <netmod@ietf.org>; Thu, 8 Feb 2018 09:55:50 -0800 (PST)
Received: by mail-lf0-x230.google.com with SMTP id g72so7625298lfg.5 for <netmod@ietf.org>; Thu, 08 Feb 2018 09:55:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=eYxBUaZtKNVkVIBZ2PwT/O9mc4V4uQhRi6U4FJYNQBI=; b=yRXGU1CF0UUCrv1mqmx+nZM99PkCVoQnBBZjthPmkYIEaDK0xy0wRwjcZ2Pe6op8xA 31mgVlmMBKjQcwi+wN0fGkyAiEa+7z/HgwKX61kIBH0Zq89I78KUNp3UePwnCNzlQ3Wr nJfOdZDc96aei1s5tcyAyjujRFgUizacwbqvUkLhTqathDAGkOfRA0paHf5Tc6D0Qrg3 I2R3WgaoMZaigi7bMc9o8AwxGn/jfQMfM+HN6FG+B7lQFnzl1OFCtZBjjA25WTqsad04 eCCQI4HL2YZ+eL+4MHUekJTKfHk2NcXU1x7LIWF7PGqxbA/9KXVq6uW27mr/EKmKBLZp qXBQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=eYxBUaZtKNVkVIBZ2PwT/O9mc4V4uQhRi6U4FJYNQBI=; b=ju2P/6JijrULctFINRcc7hIAKsxNEXD0PJWuVUHSvIWXhaf7BNIUWhd9WWM/D0USML JECLHcYkNixuoZYSIie5a2n1MPhy9YGQw9q4JSsRNzaXPIG7IGCW4iUplqeE4Vocmx3o qmtPfiFfLWQGcOeZtg2iGq9aHWFw3EveW2Ke62MXcJYItmD7s5qE6P2CHd4pOLplSfEJ L3NpWIKhrlWdjX0hacYqWOf6STW9Em8x1UwePaQZSQVCl9lbr36iz1Vp7B/1wWmtJBS0 NuJWPqOrreo0T7tZfObUaMGaVD/O36sgJyB83ENX4BeYuurbmrf57Iwk53mBvwSMyOLw 1dow==
X-Gm-Message-State: APf1xPDSDB6CR5LXs/OCtxEvTsyHbaoSUt7vH2ZhWJUDBgA7LxO1gEWS 2qMB3Jb5dkO5FLfpffy18+grGUxJbEURt/DqCSnL0Q==
X-Google-Smtp-Source: AH8x2243eGxtEGo4tDbY6TV2h1qDuRRxHwdbA1+M8spdrHfBUfrLiQQyZBslvrtJfx2mwvBgjg+qYNQdxOsfQ0EHApE=
X-Received: by 10.25.20.168 with SMTP id 40mr4964lfu.23.1518112548674; Thu, 08 Feb 2018 09:55:48 -0800 (PST)
MIME-Version: 1.0
Received: by 10.25.225.18 with HTTP; Thu, 8 Feb 2018 09:55:47 -0800 (PST)
In-Reply-To: <20180208073617.yico4gvfrl6xdusw@elstar.local>
References: <CABCOCHSUWGKOH2JJA3TrRRJrvgwmmFRPs8cmOtPg0YKcY9=tsg@mail.gmail.com> <a0b9c4ba-a54d-f26e-3c09-1c2a92df58dd@cisco.com> <CABCOCHR34ovCHumyTKXOYzJcU3WM1kt-EnpxxtGLS2kLUPtECA@mail.gmail.com> <20180207.192803.834988416883038576.mbj@tail-f.com> <CABCOCHR95zL=AZ-LLq_1FsCff9dgUKP5_33uY7W7OMd8tdfb3w@mail.gmail.com> <20180208073617.yico4gvfrl6xdusw@elstar.local>
From: Andy Bierman <andy@yumaworks.com>
Date: Thu, 8 Feb 2018 09:55:47 -0800
Message-ID: <CABCOCHQBWawB=d1-+8KVWQaMX-TVBf8KU6QdK7An6cPoB0gthA@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Andy Bierman <andy@yumaworks.com>, Martin Bjorklund <mbj@tail-f.com>, Netconf <netconf@ietf.org>, NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="001a113fb11831b2a60564b71f17"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/yAWjii2TMvRb0nHv0zN-pDUksXU>
Subject: Re: [netmod] [Netconf] LC of NDMA NETCONF/RESTCONF drafts
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.22
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, 08 Feb 2018 17:55:54 -0000

> ....
> Who needs all this to manage a network?
>
>

I sometimes get comments from people about NETCONF defaults, like
"You think this is a standard? Why does a vendor get to decide what
is a default leaf?"

CoMI has taken a different approach.
Every server MUST implement "trim" mode and nothing else.
NETCONF should do the same (but won't)


Andy



> > This draft makes with-defaults mandatory-to-implement.
> > It is a SHOULD implement now.  (I approve!).
> >
> > The with-defaults capability MUST be advertised by the NMDA server,
> > including
> > the basic-mode parameter. The also-supported parameter MAY be included.
> >
> > Is it possible for report-all-tagged to apply to nodes that are learned
> > (i.e., not origin=default)?
>
> So here is an alternate proposal: The NMDA documents are silent about
> with-defaults and if someone wants to use with-defaults with
> datastores then an update of RFC 6243 needs to be written. This way,
> implementations can choose to not do any of the with-defaults magic.
>
> What we may consider, though, is to have a way to negate origin-filter
> so that we can exclude specific origins - right now to emulate this
> one has to (a) know all possible origins and then (b) list all origins
> except the one not wanted.
>
> /js
>
> --
> Juergen Schoenwaelder           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/>
>