Re: [netmod] explicit mount

Nadeau Thomas <tnadeau@lucidvision.com> Wed, 24 February 2016 14:14 UTC

Return-Path: <tnadeau@lucidvision.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E6371B2BC0 for <netmod@ietfa.amsl.com>; Wed, 24 Feb 2016 06:14:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.008
X-Spam-Level:
X-Spam-Status: No, score=-2.008 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.006, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 ttv_QrJ5P5jT for <netmod@ietfa.amsl.com>; Wed, 24 Feb 2016 06:13:59 -0800 (PST)
Received: from lucidvision.com (lucidvision.com [64.71.170.115]) (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 CDB871B2A82 for <netmod@ietf.org>; Wed, 24 Feb 2016 06:13:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lucidvision.com; s=default; t=1456323229; bh=b+st5ynqREaYPcIlim82NfVktthbf0ZnUf1PHH+zskI=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=dDxwQoteBI7yrh57NMRgh5Bhs7pXRjtjXB22kxC/mOWEVqC9zyLSrXbQFGcYTqOWY r2O0dRu9Ce9x++UpdE+avy31YDo38BR/Bi+lwMBx21Qivb+1DUvmjSrIUwyrnBwKN5 hWIGFv22faoum7sJVUHH4oEcGBKzhajrUFV2DNu4=
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=72.185.194.198;
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\))
From: Nadeau Thomas <tnadeau@lucidvision.com>
In-Reply-To: <20160223.160806.696185201696745163.mbj@tail-f.com>
Date: Wed, 24 Feb 2016 09:13:36 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <743F628C-FDCB-4742-8322-38CEC69AC7FF@lucidvision.com>
References: <20160223.160806.696185201696745163.mbj@tail-f.com>
To: Martin Bjorklund <mbj@tail-f.com>
X-Mailer: Apple Mail (2.3112)
X-Authenticated-User: tnadeau@lucidvision.com
X-Info: aspam skipped due to (g_smite_skip_relay)
X-Encryption: SSL encrypted
X-MyRbl: Color=Yellow Age=0 Spam=0 Notspam=1 Stars=0 Good=0 Friend=0 Surbl=0 Catch=0 r=0 ip=72.185.194.198
X-IP-stats: Notspam Incoming Last 0, First 1, in=6, out=0, spam=0 Known=true ip=72.185.194.198
Archived-At: <http://mailarchive.ietf.org/arch/msg/netmod/Au-3VMAWOWYWikEISqBWYuT-h6I>
Cc: netmod@ietf.org
Subject: Re: [netmod] explicit mount
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.15
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, 24 Feb 2016 14:14:01 -0000

> On Feb 23, 2016:10:08 AM, at 10:08 AM, Martin Bjorklund <mbj@tail-f.com> wrote:
> 
> Hi,
> 
> In yesterday's meeting, Lou (I think?) mentioned a use case for mount
> that is not documented in draft-rtgyangdt-rtgwg-device-model; the need
> for being able to specify modules to mount directly in the schema.
> Something like this:
> 
>  container root {
>    ymnt:mount-point "lne" {
>      ymnt:mount-module "ietf-interfaces";
>    }
>  }
> 
> It would be useful if the use case for this could be described in more
> details.  Is it a requirement to be able to specify this in the
> schema, or could it be done (as Chris mentioned) in the RFC text?
> 
> The reason I ask is that it is probably not as simple as the example
> above.  First, you probably need to specify a revision of the module
> to be mounted.  Or a min-revision.  Then probably a set of features
> that must be enabled.  And so on.  It turns out that there is already
> a proposal for specifying such a "conformance profile" - YANG Packages
> (see draft-bierman-netmod-yang-package).  Maybe it would be better to
> re-use packages?

	A question: is the point to manually/explicitly mount a specific container/s 
or the root of a device?  I’d like to understand the use case better here too
because, as you say, it can easily get complicated quickly.

	—Tom



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