IETF email and IPv6 and related issues

Jay Daley <exec-director@ietf.org> Tue, 02 July 2024 11:25 UTC

Return-Path: <jay@staff.ietf.org>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C28EAC15198B for <ietf@ietfa.amsl.com>; Tue, 2 Jul 2024 04:25:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.907
X-Spam-Level:
X-Spam-Status: No, score=-6.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=staff-ietf-org.20230601.gappssmtp.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 hhIlyxqrnjpi for <ietf@ietfa.amsl.com>; Tue, 2 Jul 2024 04:25:03 -0700 (PDT)
Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) (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 E57B4C14F614 for <ietf@ietf.org>; Tue, 2 Jul 2024 04:25:03 -0700 (PDT)
Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-4256f102e89so27256835e9.0 for <ietf@ietf.org>; Tue, 02 Jul 2024 04:25:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=staff-ietf-org.20230601.gappssmtp.com; s=20230601; t=1719919502; x=1720524302; darn=ietf.org; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=/OmHNkzbBiAEohghlEiMpr/GNySs/EU+10R2o7yCugE=; b=mmLG7NF7fQuHCQ7vSZUt64b491JcNjE/URLmy87fgs1vbolwX8vd59OFK5wHODNwvE QmG2dyN8cIGWpLu/21E3RltE4czzknKhvJJlD91D5GD3f94T2I9NZOQGxp02c6kBwxYm tfcYmtuDtNNqp0co7PMQ0fIdRjTgOZdtpOLXyuz9cOwGxRx35taH22/fsgN+RMtKmguc cuxU9pp47tv2tFg4EoDbLYB0Cs6C4yTI8kACL5JLQqsLdRfKfJrrgE1843PI0ACHqy0N SDrmB8WhLf8Kf44fXATUcqWBgm0zOLG/89gNIosCiW5zy7r1diCnsk3Tb2cCtwqXrRGY wNQA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719919502; x=1720524302; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/OmHNkzbBiAEohghlEiMpr/GNySs/EU+10R2o7yCugE=; b=oMyTn2lRMKiw1vb6T7ghwm+xpaj4ugpeQUXmYvphGuMdcc42Q6nx1v3Xn/+qRMRHqp /FXnqTfSMd1OJ+oH6U0a8trhgaK90s2T1wjYp/3WlLXeHrlCdXRigUZoO2SCjCLPZ5o+ TuhqYk8dBD88kbrFvTa63R7MBCW7LzWpsiY66CqDDP7i6C2O7NpA8+bY0XPx4jQnCsiy p8Dk3CCRAHo6q5SKyusUMBx9yIrN25qytyf/QIae+ybw0S9CcrqKpsAFuhxH+xBvbkiH O2osBaRR1DQKYBxduoDFkndO0LOE0ppks23+jtV+oBLbm1zYLg5or12Xa1CXRMj0BWlt 7nwg==
X-Gm-Message-State: AOJu0YxtAimV82hma/C4yTeqx4ozvktq6nlOFGHhfIdjPid9Awt1yz02 Z5U5Ig8GmwDvysNkWymq+ZRNfyeHdLsUmVnWoo/w+g80JbHEG4P4F4PE1tgcK0aHTavcgfgAiod n/J0hRw==
X-Google-Smtp-Source: AGHT+IE3JLz9gA/14qOu+AqQVUgr6TiGUQrh7nsIF1Dj9gVadgP2QBMnqUl4WUjPD2maslcm/91kgA==
X-Received: by 2002:a05:600c:54cc:b0:425:849c:86fd with SMTP id 5b1f17b1804b1-425849c8732mr29298845e9.14.1719919502006; Tue, 02 Jul 2024 04:25:02 -0700 (PDT)
Received: from smtpclient.apple ([92.27.125.209]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4256b098426sm192812535e9.32.2024.07.02.04.25.01 for <ietf@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Jul 2024 04:25:01 -0700 (PDT)
From: Jay Daley <exec-director@ietf.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
Subject: IETF email and IPv6 and related issues
Message-Id: <9666F7D0-34B1-4018-8D7A-E516CF7B7EAE@ietf.org>
Date: Tue, 02 Jul 2024 12:24:51 +0100
To: ietf@ietf.org
X-Mailer: Apple Mail (2.3774.500.171.1.1)
Message-ID-Hash: DSJNOCNJY7DXPFIHFPC2ZKFWFFPH5YCT
X-Message-ID-Hash: DSJNOCNJY7DXPFIHFPC2ZKFWFFPH5YCT
X-MailFrom: jay@staff.ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
List-Id: "IETF-Discussion. This is the most general IETF mailing list, intended for discussion of technical, procedural, operational, and other topics for which no dedicated mailing lists exist." <ietf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/GLDqO_ck6zjlg-P3HUP0O8ikGMQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-owner@ietf.org>
List-Post: <mailto:ietf@ietf.org>
List-Subscribe: <mailto:ietf-join@ietf.org>
List-Unsubscribe: <mailto:ietf-leave@ietf.org>

(Sorry for this response taking so long - I was way last week)

From reading the various threads, there are four substantive points for me to address:

1.  Communications
I agree that our communication around the mail migration has not been good enough and I apologise for that.  We have put new processes in place to ensure that we are communicating with more details and in a more timely fashion, and so this will improve going forward.

2.  Consulting on specific changes
We have been engaged in a major infrastructure migration project for several months now, which follows a year and half of discussions to agree a new strategy for infrastructure management, all of which took place on tools-discuss@ietf.org and in the monthly tools calls. In any project of this scale and complexity, there’s a balance between getting on and delivering that strategy, and consulting on individual decisions as part of that.  We currently manage that balance through holding monthly tools calls with a detailed agenda and the LLC tools people and key contractors in attendance [1]. Unfortunately, we’ve had limited community participation in those meetings, those that have participated have been supportive and we have therefore been caught out here.   (That’s not to criticise those who have participated- their views have been very welcome).

As things stand, I don’t see a better way to manage that balance.  A pre-emptive issue-specific consultation mechanism would take too long and, given the likely spread of views, would not provide a clear path forwards.  To put it directly - if anyone wants to review/support/influence the migration project then they should either join those calls or read the agenda when posted and provide comment on the tools-discuss list.  

3.  IPv6 for mail
As others have explained, we have chosen to switch, at this stage, to a large commercial mail sender with extensive reputation management rather than continue to send directly and as a consequence that will be IPv4 only.  I don’t plan to reiterate the multiple trade-offs considered in that decision, but I do want to stress that this was not a simple decision.  I say "at this stage" because there are still discussions about whether or not this is the best long term strategy for mail delivery.

At a principled level, I agree that if the community says "we must have IPv6 for mail" then the LLC needs to deliver that, but at a practical level, given the cost and effort required, I would want that conveyed in a more formal way than a discussion on this list and us given a year plus to deliver it.  However, and this is major however, piecemeal decisions like that are only going to make things much harder and it would be much better to have a broader decision about IPv6 in IETF services (more on that below).  

For now at least then, we are going to continue with the plan to move to Amazon SES for mail sending.  Once that is bedded down, that will be reviewed, but that will be several months away and the outcome may be to stick with it, unless there has been a community decision that changes that.

4.  IPv6 for all services (or not)
If the community wants to develop guidance on the use of IPv6 for IETF services then that would be helpful.  More generally, it would be so much better all round, if the implicit expectations that people have about IETF services, were properly surfaced, discussed, agreed and recorded.  If that were done, then we would be very happy to include those in any RFP or service assessment.

Jay

[1]  https://notes.ietf.org/tools-team-20240611 for the most recent


-- 
Jay Daley
IETF Executive Director
exec-director@ietf.org