Re: [NGO] external module properties

"David Harrington" <ietfdbh@comcast.net> Tue, 29 April 2008 19:04 UTC

Return-Path: <ngo-bounces@ietf.org>
X-Original-To: ngo-archive@optimus.ietf.org
Delivered-To: ietfarch-ngo-archive@core3.amsl.com
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 73CEE28C2B3; Tue, 29 Apr 2008 12:04:38 -0700 (PDT)
X-Original-To: ngo@core3.amsl.com
Delivered-To: ngo@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0CCC728C245 for <ngo@core3.amsl.com>; Tue, 29 Apr 2008 12:04:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.523
X-Spam-Level:
X-Spam-Status: No, score=-2.523 tagged_above=-999 required=5 tests=[AWL=0.076, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IdEWCXmpWUm3 for <ngo@core3.amsl.com>; Tue, 29 Apr 2008 12:04:19 -0700 (PDT)
Received: from QMTA01.westchester.pa.mail.comcast.net (qmta01.westchester.pa.mail.comcast.net [76.96.62.16]) by core3.amsl.com (Postfix) with ESMTP id 9A48A3A6EB6 for <ngo@ietf.org>; Tue, 29 Apr 2008 12:02:20 -0700 (PDT)
Received: from OMTA12.westchester.pa.mail.comcast.net ([76.96.62.44]) by QMTA01.westchester.pa.mail.comcast.net with comcast id KX281Z00D0xGWP85100A00; Tue, 29 Apr 2008 19:02:23 +0000
Received: from Harrington73653 ([24.128.66.199]) by OMTA12.westchester.pa.mail.comcast.net with comcast id KX2G1Z00F4HwxpC3Y00000; Tue, 29 Apr 2008 19:02:17 +0000
X-Authority-Analysis: v=1.0 c=1 a=2iU_iIMPCawMWU89hHAA:9 a=ziyvR05MAQEj2OzcevPYvil9gDYA:4 a=ucw2XimmUOMA:10 a=lZB815dzVvQA:10 a=50e4U0PicR4A:10
From: David Harrington <ietfdbh@comcast.net>
To: 'Andy Bierman' <ietf@andybierman.com>
References: <4817444F.4070302@andybierman.com> <200804291612.m3TGCjJd088417@idle.juniper.net> <00ac01c8aa19$f56ffa80$0600a8c0@china.huawei.com> <48175E87.9010604@andybierman.com>
Date: Tue, 29 Apr 2008 15:02:16 -0400
Message-ID: <00d001c8aa2b$8b10d170$0600a8c0@china.huawei.com>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <48175E87.9010604@andybierman.com>
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
Thread-Index: AciqILakF3eKrm8vSfKdJiqkhjtAxQACDfcA
Cc: 'NETCONF Goes On' <ngo@ietf.org>
Subject: Re: [NGO] external module properties
X-BeenThere: ngo@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NETCONF Goes On - discussions on future work and extensions to NETCONF <ngo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ngo>, <mailto:ngo-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/ngo>
List-Post: <mailto:ngo@ietf.org>
List-Help: <mailto:ngo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ngo>, <mailto:ngo-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ngo-bounces@ietf.org
Errors-To: ngo-bounces@ietf.org

Hi,

My concern also includes multiple instances of a vlan module running
within a single (master/subagent) environment. This might be found in
a router chassis that supports new and legacy blades, or an x86 PC
server that can support disk drives from different vendors. 

Each of these components might support different revisions of the same
module, depending on the vendor model and release. In SNMP, this
wasn't critical beacause we were mostly monitoring. Th eoperators
complained about this for the CLI interface in the IAB workshop. 

If we are going to configure these using model-and-release-dependent
modules, we probably need to know which version of the "knob
definitions" are supported by the different components. If there are
includes in the module, then we better know which sub-module is being
referenced, just as installs on Linux usually require a clear
indication of the dependencies on specific versions of other packages.

dbh

> -----Original Message-----
> From: Andy Bierman [mailto:ietf@andybierman.com] 
> Sent: Tuesday, April 29, 2008 1:45 PM
> To: David Harrington
> Cc: 'Phil Shafer'; 'NETCONF Goes On'
> Subject: Re: [NGO] external module properties
> 
> David Harrington wrote:
> > I think that's a problem.
> > 
> > dbh 
> > 
> >> -----Original Message-----
> >> From: ngo-bounces@ietf.org [mailto:ngo-bounces@ietf.org] On 
> >> Behalf Of Phil Shafer
> >> Sent: Tuesday, April 29, 2008 12:13 PM
> >> To: Andy Bierman
> >> Cc: NETCONF Goes On
> >> Subject: Re: [NGO] external module properties
> >>
> >> Andy Bierman writes:
> >>> But if module FOO in any NETCONF system imports module X,
> >>> and module BAR imports module X, can we say in the YANG spec
> >>> that they MUST refer to the same exact module X?
> >> You can only say that if you can say that there is only
> >> exactly one module X.  If everyone makes their own "vlan"
> >> module, you're out of luck.
> >>
> 
> 
> I am proposing that within a given running NETCONF agent,
> that the [sub]module names are unique.  You cannot have
> multiple "vlan" modules within the same agent.  That
> implies that all import/include searches will use the
> same algorithm, but the spec can be silent about that.
> 
> (Multiple versions of the vlan module within a single agent
> is a different problem.)
> 
> >> Thanks,
> >>  Phil
> 
> Andy
> 
> 

_______________________________________________
NGO mailing list
NGO@ietf.org
https://www.ietf.org/mailman/listinfo/ngo