Re: [BEHAVE] Benoit Claise's Discuss on draft-perrault-behave-deprecate-nat-mib-v1-01: (with DISCUSS and COMMENT)

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Thu, 25 June 2015 01:25 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: behave@ietfa.amsl.com
Delivered-To: behave@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 783061A1AC9; Wed, 24 Jun 2015 18:25:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=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 4KfwbJgLsIvY; Wed, 24 Jun 2015 18:25:00 -0700 (PDT)
Received: from mail-vn0-x22e.google.com (mail-vn0-x22e.google.com [IPv6:2607:f8b0:400c:c0f::22e]) (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 EA2D51A1A96; Wed, 24 Jun 2015 18:24:59 -0700 (PDT)
Received: by vnbf7 with SMTP id f7so8867982vnb.7; Wed, 24 Jun 2015 18:24:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Mfb8A9IzoIPXGV3V4ShKBJ88pQCnqObp+OGTDHkCTJo=; b=07HS7enwVwy1HQJ+JRU2QjFjbE2IIUmMnTelD8XMPtguoHyOaZx6wd+7ga0agBOl/8 Jp3bnUdG1Y01Tfs7b8z3lOArHqUQSUi2d1neHrNjUElQViydmG5guwTS+LAf5t35mv2P ZHooFHW1yk5F/cyNOmF9ZNFLddbgabbeHUzvxA4iZijYG5/8dmHGs7/OuHOhR0TxlmyT aVdHEyGXinw3f0GX7CYlSnWURpOyC/lB2q60Vc6LaDoTpuYJEaN0EMyyl303IjajLlXw JbyvJKiiFbf915AqBLpaD1d4w4vbL+CYj3i1nPFHzKm5f0AqyAZAmReInN9vDx9V0Fbu SylA==
MIME-Version: 1.0
X-Received: by 10.52.114.230 with SMTP id jj6mr26624208vdb.66.1435195499164; Wed, 24 Jun 2015 18:24:59 -0700 (PDT)
Received: by 10.31.195.6 with HTTP; Wed, 24 Jun 2015 18:24:58 -0700 (PDT)
Received: by 10.31.195.6 with HTTP; Wed, 24 Jun 2015 18:24:58 -0700 (PDT)
In-Reply-To: <558B2F8F.7070008@gmail.com>
References: <20150608134117.30091.62236.idtracker@ietfa.amsl.com> <001501d0a20e$b31c90e0$1955b2a0$@comcast.net> <5575EA98.1080009@cisco.com> <557EEDCF.9000506@gmail.com> <5587B06C.1080507@cisco.com> <CAKKJt-eFUEVLLuWnbNa6Yf_qYTMhej5wQQTMcO49iCNr5Wdv7g@mail.gmail.com> <5589C2E3.7050002@gmail.com> <558A6F72.3060203@cisco.com> <CAKKJt-cO4ryBWTiN3TdRciWP9B3btWAHV8f-gttiPbpQrQ789w@mail.gmail.com> <558AC9EA.6070907@gmail.com> <064f01d0aecb$bcd84ab0$3688e010$@comcast.net> <558B2F8F.7070008@gmail.com>
Date: Wed, 24 Jun 2015 21:24:58 -0400
Message-ID: <CAKKJt-dKJ+re1DxRbt6CXVdbZkhCKsfTyZP9ZHE2OUnWNo5SwA@mail.gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
To: Tom Taylor <tom.taylor.stds@gmail.com>
Content-Type: multipart/alternative; boundary="bcaec5489e45e93e5f05194d7d10"
Archived-At: <http://mailarchive.ietf.org/arch/msg/behave/MLtgZbx3_C8HhAfot515lK2jR8k>
Cc: behave@ietf.org, Tina Tsou <tina.tsou.zouting@huawei.com>, Jouni Korhonen <jouni.nospam@gmail.com>, iesg@ietf.org, Benoit Claise <bclaise@cisco.com>, sperreault@jive.ca, ietfdbh <ietfdbh@comcast.net>
Subject: Re: [BEHAVE] Benoit Claise's Discuss on draft-perrault-behave-deprecate-nat-mib-v1-01: (with DISCUSS and COMMENT)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/behave/>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jun 2015 01:25:02 -0000

So, I was perhaps jumping a gun?

I sent the approval note for this draft earlier today.

Should I be asking the IESG Secretary to hold this document while I make
sure we're in sync?

Spencer

On Jun 24, 2015 18:30, "Tom Taylor" <tom.taylor.stds@gmail.com> wrote:
>
> OK, if others accept this, I guess I have one more editing pass. And I
should close out all the issues I set up inb the issue tracker.
>
> Tom
>
>
> On 24/06/2015 6:18 PM, ietfdbh wrote:
>>
>> I recommend leaving the object definitions unchanged, except for the
status clause. I think some of the SMILINT rules were not set when RFC4008
was published. The consensus of the MIB Doctors wasn't "set" until RFC4181,
and SMILINT both helped drive the consensus, pre-4181, and automates the
consensus, post-4181.
>>
>> RFC2578 recommends explaining in each description clause why the object
is deprecated.
>> I personally feel that having one statement in the module-identity
explaining the deprecation could suffice, this discussion is running
parallel to the discussion of why we need to change the status in each
object and re-publish. Given that the per-object deprecation is important
so an NMS can import that information, it would be helpful to operators to
look at the imported deprecated object and see the description of why it
was deprecated (Some NMS's bring up the object definition/description as a
sort of man-page for each object, so an operator doesn't need to hunt down
the info in RFCs while fighting network fires. So I think it would be
justified to put an explanation into each object description.
>>
>> I would be satisfied with a textual reference to the NAT-V2-MIB and a
REFERENCE clause to the new RFC, in each deprecated object. This would make
for a normative reference, I think.
>>
>> David Harrington
>> ietfdbh@comcast.net
>> +1-603-828-1401
>>>
>>> -----Original Message-----
>>> From: Tom Taylor [mailto:tom.taylor.stds@gmail.com]
>>> Sent: Wednesday, June 24, 2015 11:17 AM
>>> To: Spencer Dawkins at IETF; Benoit Claise
>>> Cc: behave@ietf.org; sperreault@jive.ca; The IESG; Jouni Korhonen;
ietfdbh;
>>> Tina Tsou
>>> Subject: Re: [BEHAVE] Benoit Claise's Discuss on draft-perrault-behave-
>>> deprecate-nat-mib-v1-01: (with DISCUSS and COMMENT)
>>>
>>> Below with [PTT]
>>>
>>> On 24/06/2015 6:26 AM, Spencer Dawkins at IETF wrote:
>>>>
>>>> On Jun 24, 2015 04:51, "Benoit Claise" <bclaise@cisco.com> wrote:
>>>>>
>>>>>
>>>>> Hi Tom,
>>>>>
>>>>>> Yes, I believe so. If the RFC Ed. doesn't pick up the copyright
thing,
>>>>
>>>> it can be fixed in AUTH48.
>>>>>>
>>>>>>
>>>>>> Reviewing the IESG evaluation, I note the suggestion to leave out the
>>>>
>>>> MIB module definition itself and just have text saying (as Joel
suggested)
>>>> that all objects are deprecated. Would people agree to that? That would
>>>> eliminate my fiddling with syntax to eliminate SMILINT warnings.
>>>>
>>>> So, two questions -
>>>>
>>>> - is the issue that changing the definition while deprecating the
objects
>>>> is strange?
>>>
>>>
>>> [PTT] Yes, per guidelines quoted by Benoit.
>>>>
>>>>
>>>> - if the document just said "all objects are deprecated", would the
>>>> resulting MIB modules still produce SMILINT warnings?
>>>
>>>
>>> [PTT] Yes. I just verified that RFC 4008 generates the following
warnings
>>> mibs/NAT-MIB:932: [5] {index-exceeds-too-large} warning: index of row
>>> `natAddrBindEntry' can exceed OID size limit by 141 subidentifier(s)
>>> mibs/NAT-MIB:1162: [5] {index-exceeds-too-large} warning: index of row
>>> `natAddrPortBindEntry' can exceed OID size limit by 143 subidentifier(s)
>>>>
>>>>
>>>> Obviously, I'm wondering if the right answer is to leave the syntax
>>>> unchanged, and point out that the syntax generates SMILINT warnings
>>>
>>> whether
>>>>
>>>> the objects are deprecated or not, but since all this document is
doing is
>>>> deprecating objects, the syntax is left unchanged, and anyone who
>>>> implements the V1 MIB now will have bigger problems than the SMILINT
>>>> warnings, but I don't know that's the right answer.
>>>>
>>> ...
>>
>>
>>