Re: [Lsr] When to augment LSR base YANG modules...

tom petch <ietfc@btconnect.com> Tue, 02 April 2019 10:08 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 377B412009E for <lsr@ietfa.amsl.com>; Tue, 2 Apr 2019 03:08:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.247
X-Spam-Level:
X-Spam-Status: No, score=0.247 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 UuFhC6nZWEnB for <lsr@ietfa.amsl.com>; Tue, 2 Apr 2019 03:08:09 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80130.outbound.protection.outlook.com [40.107.8.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1DAA120091 for <lsr@ietf.org>; Tue, 2 Apr 2019 03:08:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IoUCgXqu2rmogI44eEyukObvS/bsr+7s6MIl/k3+rGA=; b=NThXkHN/0JgwPLsLMVaFv/D7VMbJwbAF9feowok/o07XF9rprHKHlgGsXXz7VjFG+coxTMHJ2JPLvdCDmg7zEozuz2zVOgJQ/AG26sMdwWHnzg/fMc+2Y6bLmbuQRE9ygwHkVXNj6lhX7Sk33fSLm8th2HKgI0VnSYDdpH+zPxM=
Received: from DB7PR07MB5562.eurprd07.prod.outlook.com (20.178.46.212) by DB7PR07MB3930.eurprd07.prod.outlook.com (52.134.100.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1771.9; Tue, 2 Apr 2019 10:08:05 +0000
Received: from DB7PR07MB5562.eurprd07.prod.outlook.com ([fe80::89bf:8194:3f8c:ff65]) by DB7PR07MB5562.eurprd07.prod.outlook.com ([fe80::89bf:8194:3f8c:ff65%5]) with mapi id 15.20.1771.007; Tue, 2 Apr 2019 10:08:05 +0000
From: tom petch <ietfc@btconnect.com>
To: Mikael Abrahamsson <swmike@swm.pp.se>, "Acee Lindem (acee)" <acee@cisco.com>
CC: "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] When to augment LSR base YANG modules...
Thread-Index: AQHU6Tv20oKsjRlZZECnt2ypFPIBow==
Date: Tue, 02 Apr 2019 10:08:05 +0000
Message-ID: <051b01d4e93b$93fc1320$4001a8c0@gateway.2wire.net>
References: <sa6wokiayd9.fsf@chopps.org> <2E6CA4AD-AD65-4A20-9545-1C81ED8B8968@tony.li> <B838962D-BDEA-46C9-9B9A-587484819784@cisco.com> <alpine.DEB.2.20.1903310903140.3161@uplift.swm.pp.se>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: LO2P265CA0435.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:e::15) To DB7PR07MB5562.eurprd07.prod.outlook.com (2603:10a6:10:7b::20)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Microsoft Outlook Express 6.00.2800.1106
x-originating-ip: [86.139.215.234]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bef9ad27-89dc-4311-4e72-08d6b7531926
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600139)(711020)(4605104)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:DB7PR07MB3930;
x-ms-traffictypediagnostic: DB7PR07MB3930:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <DB7PR07MB3930E80FC31A7F40A987E233A0560@DB7PR07MB3930.eurprd07.prod.outlook.com>
x-forefront-prvs: 0995196AA2
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(136003)(396003)(376002)(366004)(346002)(189003)(199004)(13464003)(62236002)(14496001)(3846002)(6116002)(84392002)(316002)(44736005)(81166006)(71200400001)(97736004)(6486002)(52116002)(446003)(6436002)(6246003)(229853002)(81686011)(81816011)(1556002)(66574012)(66066001)(44716002)(4326008)(76176011)(25786009)(2906002)(71190400001)(26005)(476003)(110136005)(68736007)(966005)(5660300002)(305945005)(8936002)(14454004)(53936002)(102836004)(9686003)(486006)(6512007)(386003)(256004)(8676002)(86152003)(6506007)(93886005)(105586002)(7736002)(61296003)(86362001)(478600001)(106356001)(81156014)(4720700003)(186003)(99286004)(50226002)(6306002)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR07MB3930; H:DB7PR07MB5562.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0;
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: caLiWr8DG789KV/RfXU50iUrSMbPq1yTjBl5M9IGK3XXiZxualyrdnuETJPw1ow3LsTGErpl60R+e5YH1HdjnxxDD5abP/PiECcYBX6Gm7Sg8OeiK7bJ3we02JVcrVHQyluM9hBn6Mz9IMIEmVg6j7oN3Cqj9GTG9uHOxwTuoQf71Zz0hYyLZuonDmJN/m1tIKgCKwOttMYD+qIj9HfRs8tp/CGzIeh45CqwX69E+z+qP6fRYG5zh7vFWIEU0k3LUsXmpQEGhcz1J07KSkiyUE1ZFEwWG8cqNMHS1X3tzZNI7cPmfLxy+J3aBLeKj36Upp+fumBwbGx2xDzp0GncXSPm+/EJuJ2u7Yo8bgFfElfFaE1oQMR+HsuKqmKG6MEjNGXExw9a+JsYN8WtNQ9up3/VStLJAZ5+PDCdyzBr4XA=
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <6B243AC632AB0E459C7F00FFCEA2271E@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bef9ad27-89dc-4311-4e72-08d6b7531926
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Apr 2019 10:08:05.4925 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB3930
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/QhiyjVcj0b2jEl7tGDnmLThqOj0>
Subject: Re: [Lsr] When to augment LSR base YANG modules...
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Apr 2019 10:08:12 -0000

----- Original Message -----
From: "Mikael Abrahamsson" <swmike@swm.pp.se>
Sent: Sunday, March 31, 2019 8:07 AM

> On Sat, 30 Mar 2019, Acee Lindem (acee) wrote:
>
> > Additionally, I agree with Yingzhen's comment that it is not clear
that
> > we want a separate YANG module for every OSPF/IS-IS feature.
>
> As an operator, I expect to manage my routers using YANG modules.
Thus,
> every feature that is introduced that would provide requirement for
> management and/or provide operational data needs to have an YANG
module
> come with it, otherwise this new feature isn't useful.
>
> I don't want YANG to be second class citizen compared to CLI the way
SNMP
> has been. I also want to avoid having vendor-specific YANG modules if
> possible. Thus it makes sense to require YANG module with every new
work.
>
> If this is in the same document or an accompanying document is not of
> importance to me, as long as it gets the YANG module shows up in
roughly
> the same timeframe as the feature.

Mikael

Do you have any concern about the number of modules involved i.e. in the
practical management on Internet routers, does it matter whether the
management comes in the form of 100 or 1000 or ... modules?

I have a nagging concern, based on experience with older technologies,
that difficulties can arise, and that they are not linear with the
number of modules.  Is management with YANG more difficult if you have
1000 arbitrary prefixes (or module names or module revision dates)
floating around or do the tools hide such details and present a coherent
picture to an operator?

Likewise, does it matter how many features there are, with a Cartesian
explosion leading to a five or six digit number of combinations?

Tom Petch

> --
> Mikael Abrahamsson    email: swmike@swm.pp.se
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>