Skip to content

devnet-1: recover frame traffic and record Nimbus onboarding blocker - #10

Merged
qu0b merged 3 commits into
masterfrom
fix/devnet-1-spamoor-and-nimbus-readiness
Oct 19, 2026
Merged

qu0b merged 3 commits into
masterfrom
fix/devnet-1-spamoor-and-nimbus-readiness

Conversation

@qu0b

@qu0b qu0b commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Pin Spamoor to the tested e9b66be build so bogota-devnet-1 keeps the upstream nonce fix and gains correct frame RPC decoding plus one pending transaction per sender (ethpandaops/spamoor#306). The existing scenario configuration and client endpoints are preserved. Regenerated the Helm values from Ansible.

Use ethpandaops/nimbus-eth1:bogota-devnet-1 for Nimbus EL. Live onboarding is held: the tested 8747b0e8 image requires blob wrappers for non-blob frames, returns txErrorInvalidBlob, and disconnects Geth on gossip. It imports the same transactions in blocks and reached matching finality, so this is a client pool/gossip blocker, not a Spamoor workaround. No new node is provisioned.

The incident register records all findings, including the existing Besu stall. Nimbus reproduction data includes the rejected raw transaction, both clients' eventual receipts, source locations, test configuration and matching chain samples.

Validation: full Spamoor CI passes. The separate live canary verified 1,330 receipts in three minutes with no mismatches, missing receipts or submission warnings; sampled pending peaked at 51 with 100 wallets. The local 1,000 tx/block / 500-wallet run verified 9,475 receipts without mismatches or missing receipts, while preserving Nimbus errors. Helm lint/render and Ansible generation pass. The live canary is a short test, not a long soak; monitor the main scenario after rollout.

@qu0b
qu0b merged commit 09541ed into master Oct 19, 2026
2 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