Re: [Sidrops] request for call for Working Group adoption draft-spaghetti-sidrops-rpki-validation-update

Job Snijders <job@fastly.com> Tue, 27 April 2021 11:24 UTC

Return-Path: <job@fastly.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 A4A033A10E3 for <sidrops@ietfa.amsl.com>; Tue, 27 Apr 2021 04:24:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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=fastly.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 3rNZ5K2Ka0FT for <sidrops@ietfa.amsl.com>; Tue, 27 Apr 2021 04:24:19 -0700 (PDT)
Received: from mail-ed1-x52e.google.com (mail-ed1-x52e.google.com [IPv6:2a00:1450:4864:20::52e]) (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 980C63A10D7 for <sidrops@ietf.org>; Tue, 27 Apr 2021 04:24:19 -0700 (PDT)
Received: by mail-ed1-x52e.google.com with SMTP id i24so9908233edy.8 for <sidrops@ietf.org>; Tue, 27 Apr 2021 04:24:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastly.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=vvOWXwxucPkPH4l5tLOYe2SE/gABfVo3sVKA2kgspXM=; b=I6BymXOqkzbW9Q+rhLIsstdvSc8P753acuDQpHksEnS5lgRIUXEwvr9E+M2CRgMeXT aAyfdcyUmq0oZVCeqqAhjbDc9z+xdlGxzRQ6n/5yS3Q70IJL/yS6ViPDTFvn3bexOvlz 062beJCSJT2CiZTf3sQ4y5jo2D1gR32CEzjSc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=vvOWXwxucPkPH4l5tLOYe2SE/gABfVo3sVKA2kgspXM=; b=dswD1uW8msnjDY23TuGQkGa9jibJcohvnBBs8c7cSiyO+4tQgj1B/jLumOr0ZfOlXw daA4zc5pGubEpn0LRwIFpAQc8SApWx0I6Zy4XRI061UQPCL0UMA44U6aBaozxTTOA8eY 3JveI5z3YGDjHT6IOYqPFnOmYxh6XACXOQnFeZ3/Wt8TzRwRMzYmPPUtmX+IvVWGGtbW /wwJP8oXCv3nAEcwstwDhSMJV8j+1yUiEu6FFsEWLSsAZCGbg8/91GJ+RFD3Zr2tdL3y QZSbt9sGeOW3y6mhP1xsGyiDxd7IRj+4SjyDM8shck41RvA8S5Z/Uip30AJdPmhYad+w Cqcw==
X-Gm-Message-State: AOAM530Cw0+X9TlOQlIj7CXqfmW+vac1zqRU35XCCx8ZRylqdkMWb888 pZdye8zM+BbIax7BjjPEyZmaoQ==
X-Google-Smtp-Source: ABdhPJyswnWhSKrGHA2lIIYjf5iDq/8eaoRajr5BqdxEb5nrxApj9lMRJMCOhJIhCKKQaQord2Bwrw==
X-Received: by 2002:aa7:db0c:: with SMTP id t12mr3659909eds.72.1619522656542; Tue, 27 Apr 2021 04:24:16 -0700 (PDT)
Received: from snel (mieli.sobornost.net. [45.138.228.4]) by smtp.gmail.com with ESMTPSA id rs8sm4810803ejb.17.2021.04.27.04.24.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Apr 2021 04:24:13 -0700 (PDT)
Date: Tue, 27 Apr 2021 13:24:12 +0200
From: Job Snijders <job@fastly.com>
To: Nick Hilliard <nick@foobar.org>
Cc: Christopher Morrow <christopher.morrow@gmail.com>, Randy Bush <randy@psg.com>, SIDR Operations WG <sidrops@ietf.org>
Message-ID: <YIf0XC6dLX7h6k4S@snel>
References: <YEjILk/5hwwX/x9P@snel> <m2pn07gl6g.wl-randy@psg.com> <YEjrr9IKijX1+5We@snel> <m2wnueg9ou.wl-randy@psg.com> <CAL9jLaaKZvqj8b8N-N6QUFXJbJVZQ2bzdEbz3sgt6GwugzXKsw@mail.gmail.com> <CAL9jLaaC=x0iqWUcD22Q8Dvcqr8+dCqnun+YDpqLQ7ABiApuOg@mail.gmail.com> <4d20e76a-6765-bc30-6441-b88ccf17e25d@foobar.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4d20e76a-6765-bc30-6441-b88ccf17e25d@foobar.org>
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/tv1WYLNqGROSgpuMlwhK5-Jnapw>
Subject: Re: [Sidrops] request for call for Working Group adoption draft-spaghetti-sidrops-rpki-validation-update
X-BeenThere: sidrops@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 27 Apr 2021 11:24:25 -0000

On Thu, Apr 22, 2021 at 06:54:35PM +0100, Nick Hilliard wrote:
> The proposal doesn't seem to be horrible, several software stacks have
> implemented it _and_ the rpki hasn't fallen over yet, so it seems like
> so far, it's not a regression and it seems to fix something, so ...
> yay?

Small point of correction, as far as I know none of the validators is
applying the 'new' algorithm to 'old' codepoints. None of the validators
merged code to do so into their main branch.

We provided these 3 code changesets for illustration purposes, to make
it clear that the 9 pages of hard-to-read document update shuffle work,
the ask to validator implementers actually is quite straight-forward and
easy to implement (if the community chooses to do so).

https://github.com/job/FORT-validator/commit/ff5f4b9313d5c553fa13bae427acb69665977727
https://github.com/job/rpki-rs/commit/d9fa8c72cf83ed6f25e4420eaaa9054078f15bc3
https://marc.info/?l=openbsd-tech&m=161011710120123&w=2

I fully expect each validator implemeter to want to do additional
refactoring/cleanup rather than verbatim copy+paste the above 3
changesets.

There is no deployed code, but the 3 links make it clear it is trivial
to get to a state of deployed code.

In order for validation implementers to adopt something similar to the
above changesets, some in the community requested an internet-draft
exists to reference. Making changes of this nature without an at least
an internet-draft existing would be detrimental to the cohesion of the
ecosystem.

Kind regards,

Job