From 7fe1ecb5aab25709d2f9cdb2273e247aa480d7c9 Mon Sep 17 00:00:00 2001 From: Tyler Hawkes Date: Fri, 26 Jun 2026 13:59:05 -0600 Subject: [PATCH] test(d14n): bump xmtpd test images to the #2020 build (XIP-83 QueryApi.Subscribe bidi) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The d14n test stack pinned ghcr.io/xmtp/xmtpd{,-gateway,-cli} to v1.3.0 (Mar 2026), which predates xmtpd #2020 (XIP-83 d14n QueryApi.Subscribe, merged 2026-06-26) — so the containers had no bidi-streaming RPC. Pin to sha-ac17e82, the #2020 merge build, so d14n client integration can run against a node that serves Subscribe. Frozen SHA (not :main) keeps the shared CI dep reproducible; no tagged release carries the RPC yet. Co-Authored-By: Claude Fable 5 --- dev/docker/docker-compose-d14n.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dev/docker/docker-compose-d14n.yml b/dev/docker/docker-compose-d14n.yml index 85cfa80edf..2e70087cc4 100644 --- a/dev/docker/docker-compose-d14n.yml +++ b/dev/docker/docker-compose-d14n.yml @@ -1,6 +1,9 @@ -x-xmtpd-server-image: &x-xmtpd-server-image ghcr.io/xmtp/xmtpd:v1.3.0 -x-xmtpd-gateway-image: &x-xmtpd-gateway-image ghcr.io/xmtp/xmtpd-gateway:v1.3.0 -x-xmtpd-cli-image: &x-xmtpd-cli-image ghcr.io/xmtp/xmtpd-cli:v1.3.0 +# Pinned to the xmtpd #2020 merge commit (ac17e82), the first build with the XIP-83 d14n +# QueryApi.Subscribe bidi-streaming RPC. No tagged release carries it yet (latest is v1.3.0, +# Mar 2026); bump to a release tag once one ships with the RPC. +x-xmtpd-server-image: &x-xmtpd-server-image ghcr.io/xmtp/xmtpd:sha-ac17e82 +x-xmtpd-gateway-image: &x-xmtpd-gateway-image ghcr.io/xmtp/xmtpd-gateway:sha-ac17e82 +x-xmtpd-cli-image: &x-xmtpd-cli-image ghcr.io/xmtp/xmtpd-cli:sha-ac17e82 x-xmtpd-contracts-image: &x-xmtpd-contracts-image ghcr.io/xmtp/contracts:v2026.02.10-1 x-postgres-image: &x-postgres-image postgres:16 x-redis-image: &x-redis-image redis:7-alpine