Skip to content

Add a teku 26.10.1 patch and build images from release tags - #14

Merged
samcm merged 1 commit into
masterfrom
feat/teku-26.10.1
Oct 19, 2026
Merged

samcm merged 1 commit into
masterfrom
feat/teku-26.10.1

Conversation

@samcm

@samcm samcm commented Oct 19, 2026

Copy link
Copy Markdown
Member

Adds patches/consensys/teku/26.10.1.patch, the xatu patch rebased onto teku 26.10.1. It matches master.patch except for the Eth2TopicHandler accept hook, which is re-indented to fit upstream's async gossip decode. master.patch is rebased onto current teku master, and the transport peer wrapper now delegates getDecodedMessagePrefix. docker.yml takes a teku_ref dispatch input (non-master refs are tagged <ref>-<sha7> and leave latest alone), and the integration test runs once per patched teku ref.

patches/consensys/teku/26.10.1.patch is master.patch rebased onto teku
26.10.1 (115ab40), the first release with the Hoodi Gloas schedule. Only
the Eth2TopicHandler hunk changed: upstream moved gossip decoding onto
the async runner (#11447), so the accept hook is re-indented into the
new thenApply.

master.patch is rebased onto current teku master (7cbed66). The daily
check has failed since upstream added
PreparedGossipMessage.getDecodedMessagePrefix (#11503); the transport
peer wrapper now delegates it so Eth2TopicHandler keeps reading the
prefix cached at message-id time instead of decoding the payload again.

docker.yml takes a teku_ref dispatch input like dimhouse: non-master
refs are tagged <ref>-<sha7> and never move latest. The integration
test runs once per patched teku ref.
@samcm
samcm merged commit 60d4592 into master Oct 19, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant