Re: WG last call for draft-ietf-rtgwg-policy-model

tom petch <ietfa@btconnect.com> Mon, 07 September 2020 09:30 UTC

Return-Path: <ietfa@btconnect.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1537C3A0A4A; Mon, 7 Sep 2020 02:30:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 QZan4LhangYf; Mon, 7 Sep 2020 02:30:28 -0700 (PDT)
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30130.outbound.protection.outlook.com [40.107.3.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C0783A08C6; Mon, 7 Sep 2020 02:30:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KUTjWKTnZ78PFwCQKYXZd2Z5+NBIha4PYREMsXYzkY0EY/0ttruefLXPiDODxZP8tL/qMRWNMI+4fbelTpzO9Lo6Bg8gezl3swWyTOd0H0JKZiWESSUyazw++uAPLwFwTQ9lNp9ZAcYecmmMfNEFERVGZDVI9wwbcWy5QkEdeGcN9jrK82ZL2j2IbwitDqDeu2+X9rQoOEOuIYWy6HlZVUjdjbZ4YxamvIi4ddV5MkLSxODTHAXE/ZvWCy4uOd7xHDvf7+wmOzqE0YuUl++X+maIiAHrOrgiC6WMN1lELdbDH5JDngUsubT/En/v9V/+Nz9K8KXvir9vlCE+Z/td0w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WIkPcwnNhzqh8v5B6lBE5nu4Mf/rFq/STkF80wicanI=; b=J9RzE6glCkX6ngTriFBooaHn5frPqGYkp9ZvkOW40m9FqwXmcMC5vgtla7e1J45hcq6peUcfAhEFJR8oGPtR+UV9cOqYwuEace/B4+E6yNEf+AURbdMLeR5rxwPa27qMQWvbS2HDWafYh2mBMNgxb8L2SxJqatq7bVn4uRFE3yhKMoQiiWv2Oyk2e36SRotyDb0xe/R8GNPKDLj5hQPh4K6XHt9pzQATp8l1kk3viCOWzOB4Y58vcvJbjHgEcsQR9DmZhMFoMiVPSiCyI/dJjrZ06mUD7J4knUa1m88f3VOWEGTnPPZj/8FTZupKcvz0l1XJuQUmuHYCWs8uJyuoWQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WIkPcwnNhzqh8v5B6lBE5nu4Mf/rFq/STkF80wicanI=; b=qA6yzu2uzZCYtZCuOpkTvR2RI9mWREc3wt+5jKG4rtMuSLOcCq6tWn31Ur5VR/ATcNQ8MVQ1/+u0q9hOV3xMNz0YT4G1aJrdyPdr1DNzTtZLpdZvheYjx1J3sOqAGUoIsAa3Qh/Ge0EkQ+zcixj8xV9jDL0atGerpZOHUHY8IvI=
Received: from DB7PR07MB5340.eurprd07.prod.outlook.com (2603:10a6:10:69::25) by DB7PR07MB5497.eurprd07.prod.outlook.com (2603:10a6:10:7a::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.11; Mon, 7 Sep 2020 09:30:24 +0000
Received: from DB7PR07MB5340.eurprd07.prod.outlook.com ([fe80::e863:f3ba:5345:2c00]) by DB7PR07MB5340.eurprd07.prod.outlook.com ([fe80::e863:f3ba:5345:2c00%7]) with mapi id 15.20.3370.015; Mon, 7 Sep 2020 09:30:24 +0000
From: tom petch <ietfa@btconnect.com>
To: "Acee Lindem (acee)" <acee@cisco.com>, Chris Bowers <chrisbowers.ietf@gmail.com>, RTGWG <rtgwg@ietf.org>, rtgwg-chairs <rtgwg-chairs@ietf.org>
Subject: Re: WG last call for draft-ietf-rtgwg-policy-model
Thread-Topic: WG last call for draft-ietf-rtgwg-policy-model
Thread-Index: AQHWgjPR9ZBvoCC8PUS5tr73a2MLnalYgSn9gAIIHgCAAl9BRA==
Date: Mon, 07 Sep 2020 09:30:24 +0000
Message-ID: <DB7PR07MB5340CCD0ABC8382B77C12CECA2280@DB7PR07MB5340.eurprd07.prod.outlook.com>
References: <CAHzoHbu7g7VifCVf4hEuvNkf46+3AG8_A6JhJdKQ5y2WN1njQA@mail.gmail.com> <CAHzoHbtCvr+9pALnTeV_SQ8fGzebrvHBJ0014Kpxkspd4G+n-A@mail.gmail.com> <DB7PR07MB53400AD2E7D7D741B708C7A1A22D0@DB7PR07MB5340.eurprd07.prod.outlook.com>, <D97B9C42-A24C-40E7-93E4-27F344AC9A9A@cisco.com>
In-Reply-To: <D97B9C42-A24C-40E7-93E4-27F344AC9A9A@cisco.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.148.49.170]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5d22b3ca-67d1-42e2-71ef-08d85310a64d
x-ms-traffictypediagnostic: DB7PR07MB5497:
x-microsoft-antispam-prvs: <DB7PR07MB549774E52DAD5C55C30EC8ADA2280@DB7PR07MB5497.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: orWeS9pm/XtUVQ6GSu1+tgh7SC4wQ1B3f/W6OukTDMBBdq92hnVBxC+bI+WroG8Q2ibzvFqhEjfXFWWkwVKfoOhmnyoDPGL000lbA1eKg3145i62BAkzxfuoIkj2X2NzJEu+ezfJCR5mhNlPTWqYcpenX192orCviOBjP7mUB1+unnaSOikMCJGVvfxF4+FKus79XK86iuYwEFgGrl7vfTbikNrXQaUk8fnc8oA15Go4NUhOXb9AwPqLKm/z6F80HYaCKcfgjdIDPkFHRXw0VTeuBMXURZlgGWcy4W7dBq1rdUoxhk5LrEEMrSc7QstpuH2OKsYZgoG4gqE1BG8yZqQiqf3U+pqcq4Lapuo3J2FyUQxwSkkk9SaGw4Xp/FL75EGvj7FlmKEpgU2gkN7ZbA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5340.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(136003)(346002)(39860400002)(376002)(396003)(9686003)(26005)(110136005)(316002)(478600001)(8676002)(966005)(86362001)(6506007)(2906002)(53546011)(7696005)(5660300002)(52536014)(83380400001)(33656002)(55016002)(8936002)(76116006)(66446008)(64756008)(66556008)(91956017)(66476007)(186003)(66946007)(71200400001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 1RQ5UvgnYWXDDh8mvwLIX2t+DivGfvWiZ2Q930EPk8zm8tkQ5mKvzHYsG8Ibute6ntZzZoTT803a6PLicemm/9RL4+3cCAX9P+tETYb7KLBGsD8KlwuIS/3R1ZuI+xiCsnv0wzEeWay96fUXLF/HGCWrT0Vtaqe6rrf8V+OLz8OyIzTjPdsAMf1eAj5ABxYc6n/S1Vk2kLcztR3tcekD4Kyqqqus0jaE1HofNLg9nu5j/7NQ06nsydTjetUska69Q9PhneuhlrUgLeHAxxMtcpa1bA7fBgWGfo17VLPKG1TyuFb6EzY6+OcK3fqU1JFyb+YOcMQq0drk1KLxgiZMH6G+HTWss5xRVh4Ri6HZiS4XM4jV/KI3yJixiCUSJM6QmsEyPBBCMLFbTBvtIeYi3zlh7BhY3tstnmKTRL/Gazi8nxaQZvitZvW/4O9+Wif9Zjxb0DWOJAW07NAYbYI0T0SvXrHbezgJU2O45vYW+myoDB7d5yGuaoGZzWo7Z5JuEz2eHAJ6J9Bs2P4k3tL6gu4+8vi8XLU/CYOgIe38wSQIyJwi6Df/945GY4YF3igJA5Y6RtbhRCNsnE8UdnEOLZfw/SQY6TQAY1khoiEVO12eKwGHhlt1jhPQT7MkmQwQcVSJSo6yugQk4jvDhrcGBw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5340.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5d22b3ca-67d1-42e2-71ef-08d85310a64d
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Sep 2020 09:30:24.6791 (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-CrossTenant-userprincipalname: /L/VULEtnzkclaSR080AM1w1ZDVz92fTWr0jNhsBN2/Lu2md1mA+AXsY1h6aIZz01LKmoc69pOj9UYRwV/Kv2g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5497
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/4vIuWQOveln1hq5VYtwjPACOqXQ>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Sep 2020 09:30:30 -0000

From: Acee Lindem (acee) <acee@cisco.com>
Sent: 05 September 2020 21:55

Hi Tom,

On 9/4/20, 10:06 AM, "rtgwg on behalf of tom petch" <rtgwg-bounces@ietf.org on behalf of ietfa@btconnect.com> wrote:

    From: rtgwg <rtgwg-bounces@ietf.org> on behalf of Chris Bowers <chrisbowers.ietf@gmail.com>
    Sent: 03 September 2020 21:50

    RTGWG,

    An objection has been raised with respect to requesting publication of draft-ietf-rtgwg-policy-model at this time.  The main concern expressed is that changes in draft-ietf-idr-bgp-model may require changes in draft-ietf-rtgwg-policy-model.

    The main area of concern is the text in section 7 of draft-ietf-rtgwg-policy-model, which illustrates how the current version of draft-ietf-idr-bgp-model augments rpol:defined-sets, rpol:conditions, and rpol:actions with bp:bgp-defined-sets, bp:bgp-conditions, and bp:bgp-actions.

    I would like to suggest adding the following text to section 7 to make it clear that this text is not normative.

    =================
    The example below provides an illustration of how another data model can augment parts of this routing policy data model.
    It uses specific examples from draft-ietf-idr-bgp-model-09 to show in a concrete manner how the different pieces fit together.  This example is not normative with respect to draft-ietf-idr-bgp-model.
    =================

    Would this text, or something similar, help to address this concern?

    <tp>
    mmm sounds like me:-)

    I misread it at first as saying that the BGP model is not a Normative module as opposed to this not being a  Normative Reference but have not got a better wording.#
    I would like something added about the prefix.  I commented on BGP that the prefix were not used consistently and were not a good choice in IMHO while the YANG doctor review suggests a major restructuring of BGP which could impact on the prefix.

<Acee>
The authors of ietf-routing-policy really don't have any control over the BGP submodule prefixes. We can't use a different prefix since the BGP modules import ietf-routing-policy - not vice-versa. That is why this section is non-normative.
<tp>
Of course we can use a different prefix. When bgp-model imports routing-policy, it does not use the prefix specified in routing-policy but creates its own - we could return the compliment:-)

And the definition of prefix in bgp-model is invalid, inconsistent and so has to change!

More seriously, bgp-model makes a poor choice of prefix IMHO and there is scope for routing-policy to do better while trying to persuade bgp-model to make a better choice.  Technically, a YANG import can use any prefix it likes although YANG Guidelines says that the proper module prefix MUST be used.  Given that this is not a YANG import, is not valid YANG, I think that we could have licence to define our own, such as bgp-pol or bgpp with a note to the effect that that is what has been done.  I think that a note that the prefix, whatever is chosen, refers to the module bgp-policy is needed to guide the reader.

Tom Petch

</Acee>


    I think that this module should spell out which BGP module it is referring to with this prefix and perhaps choose a prefix other than bp:  I think it should be bgp-... such as bgp-pol with all the BGP modules have prefixe bgp-... but that is of course for the IDR WG to decide.

<Acee>
I can add some text that provides the mapping of BGP submodules to the prefixes. However,  I can't just use a different prefix in the example. Would it help if we also moved the examples to appendices?

</Acee>

Thanks,
Acee

    Tom Petch

    Thanks,
    Chris

    On Mon, Aug 17, 2020 at 4:45 PM Chris Bowers <chrisbowers.ietf@gmail.com<mailto:chrisbowers.ietf@gmail.com>> wrote:

    RTGWG,

    This email starts the two week WG last call for draft-ietf-rtgwg-policy-model.

    Please indicate support for, or opposition to, the publication of this
    document as Proposed Standard, along with the reasoning behind that support or
    opposition.

    Jeff Tantsura is a co-author of the document, so he won't be involved
    in judging consensus.

    IPR:

    If you are listed as a document author or contributor, please respond to
    this email stating whether or not you are aware of any relevant IPR. The
    response needs to be sent to the RTGWG mailing list. The document will
    not advance until a response has been received from each author and
    each individual that has contributed to the document.

    This WG last call will end on September 2, 2020.

    Thanks,

    Chris



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