Re: [Sidrops] Murray Kucherawy's No Objection on draft-ietf-sidrops-rpkimaxlen-12: (with COMMENT)

"Murray S. Kucherawy" <superuser@gmail.com> Fri, 12 August 2022 15:35 UTC

Return-Path: <superuser@gmail.com>
X-Original-To: sidrops@ietfa.amsl.com
Delivered-To: sidrops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C92FC15A72B; Fri, 12 Aug 2022 08:35:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TKu3o9TwhXKO; Fri, 12 Aug 2022 08:35:55 -0700 (PDT)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0920FC15A728; Fri, 12 Aug 2022 08:35:55 -0700 (PDT)
Received: by mail-ed1-x52b.google.com with SMTP id b16so1796171edd.4; Fri, 12 Aug 2022 08:35:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=L4os/qaTXSAvYw0MxYUytANf8ToZE+Jsqj5wugaGggQ=; b=a03pjUU/ZRrGb+r/ZDG2nhvcXeZ55BPl69T5wkWd+oDPhJCi4wBCCoFyEqPMwx/jz6 TFFQHAUxKyF3JMNj7VUO+AhuPPC5bftMzHDtEevh1Sx8m/mwMPbj9MDHF4w21MRvBa4T kw+WBdH+v64tjwBnaRHkGtMeiCVMwvNmKKMf7y/7H28HaVg8wFvK7eg5XHmO9qkiEcKU 9jx2yn3kCyDlIFwBcnos3XdxMeaibTZ/oiLArp4Ll9A6VMoFg0xQ/2jr4ZafvFLBbIXR OclFZu3A6xMuzC4wDAZjPFDLiHLkhU00Kb78CkHOEsXft1A6as5KSMxmvkey8EbiYUO+ DZgg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=L4os/qaTXSAvYw0MxYUytANf8ToZE+Jsqj5wugaGggQ=; b=hHQ2hY6y9lUyDOzQYcIygfaYVH5XNzpiA+BOCaJVEPDtAE4pnlZyYsmHfn2V5LwZoB Q1YhVh2qz+/C5TYNmplfHS9qA45dXnsWP5PD0M+Szg7pS6b8ug98+Uvh19KbMMPInliR upbpsB5rojGjPtt5369SdGBOrynrRTtR7Up0atPYRGm4FMO50Fhmd/hEPHSKDaAujs+N pwigOBsrI0Uxl0yG6UGCeuBNRLbC9NWRsKXVi1Yuc4alsquVJSnNXdqlY75f1z4N+/Ny R1M3bLkf80sBlmkzIbJVPlFb+QQL+7saLR6xX+33hyeKzbgmq+UWOjXS+1WBx6+ptTkN vLFw==
X-Gm-Message-State: ACgBeo2+lXK/i8+Kb2UEfZAgEtq2OKa6qQ7cPQfEL5ix07aJskIWQYM6 x/PuSKXEUCogMteLMhAllkqn0k1pUVyIQnGJi8dzBsAj
X-Google-Smtp-Source: AA6agR6j4WzIp2Nt7NpVb/PWnMoqpqYk+EaOZQXEOcaGDvVsVH/9DqoNLkUBAppV19dOpsBks48ipCF0gyK3qwi75hA=
X-Received: by 2002:a05:6402:5193:b0:43e:1d52:fd70 with SMTP id q19-20020a056402519300b0043e1d52fd70mr4090233edd.150.1660318553477; Fri, 12 Aug 2022 08:35:53 -0700 (PDT)
MIME-Version: 1.0
References: <166011063773.23310.12706451659677131184@ietfa.amsl.com> <20220810113718.gmmkzredf6heyjg6@benm-laptop>
In-Reply-To: <20220810113718.gmmkzredf6heyjg6@benm-laptop>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Fri, 12 Aug 2022 08:35:42 -0700
Message-ID: <CAL0qLwbDgYTE0pr-K41W8S_nEfy1R=G1_VvrMgogmjjmMGdZEw@mail.gmail.com>
To: Ben Maddison <benm@workonline.africa>
Cc: The IESG <iesg@ietf.org>, draft-ietf-sidrops-rpkimaxlen@ietf.org, sidrops-chairs@ietf.org, sidrops@ietf.org, morrowc@ops-netman.net
Content-Type: multipart/alternative; boundary="00000000000098144405e60d0961"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/zDv0-pLB3cJLYYlCC_wj4jlkZ9s>
Subject: Re: [Sidrops] Murray Kucherawy's No Objection on draft-ietf-sidrops-rpkimaxlen-12: (with COMMENT)
X-BeenThere: sidrops@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidrops>, <mailto:sidrops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops/>
List-Post: <mailto:sidrops@ietf.org>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidrops>, <mailto:sidrops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Aug 2022 15:35:55 -0000

On Wed, Aug 10, 2022 at 4:37 AM Ben Maddison <benm@workonline.africa> wrote:

> > I agree with Alvaro's point about updating RFC 7115.  Also, should it
> become
> > part of BCP 185 when published?  Also if you're extending what RFC 7115
> says,
> > shouldn't it be a normative reference?
>
> See my earlier response/question to Alvaro on this point. Guidance
> welcome.
>

I appreciate that the author of RFC 7115 doesn't support this work, but
presumably that feedback has been part of the consensus process, and the
consensus is to proceed with publication.  And if this document extends
what RFC 7115 says, I contend that it has to be a normative reference
because you can't understand this document without also understanding RFC
7115.

I'll leave it to the responsible AD to resolve the "Updates" question.  It
seems to me that this qualifies under the notion that people reading RFC
7115 really should at least be aware that this work also exists (in the
sense that "Updates" creates a forward pointer to this), but that AD will
have better context around that question.


> > The last SHOULD in Section 1 seems a little out of place since it's just
> an
> > introduction.  The real normative stuff is specified later in the
> document.
>
> That is the only place where that particular recommendation is made.
>
> We could move it into its own section, at the cost of making an already
> long-ish document even longer?
>

Another point I'll defer to the responsible AD, but it seems odd to me to
have normative text in an Introduction which is, almost by definition, not
a place for normative text.  It's introduction, painting the picture for
why this work is being done, with the actual work following.


> [...]
>
> Hope that clarifies?
>

Fair enough.


> > In the last paragraph of Section 5, the triple SHOULD makes the whole
> paragraph
> > feel mushy.  I would at least consider lower-casing the second one; it
> doesn't
> > seem like wiggle room is appropriate there.
>
> As per my response to Alvaro, I think either 3 x SHOULD or 3 x MUST are
> the only correct options here. Using MUST in an ops BCP seems like
> over-reaching to me, but this can be changed if you think it's
> appropriate?
>

It looks like you've gone with all MUSTs, which I think solves my concern,
but just for the sake of discussion:

I don't think  MUST is over-reaching.  You're effectively saying "If you
are compliant with this BCP, then you have to do this."

The triple-should gives an operator quite a bit of latitude.  The way I
read it in -12, I as an operator could not do any of the things in there
and still be able to say I'm compliant with the BCP.  My question was
basically challenging the idea that you really intended to allow that.

-MSK