Skip to content

Enable gossip on archiver nodes - #33

Merged
hsoerensen merged 1 commit into
mainfrom
archiver-enable-gossip
Nov 8, 2026
Merged

hsoerensen merged 1 commit into
mainfrom
archiver-enable-gossip

Conversation

@hsoerensen

Copy link
Copy Markdown
Contributor

Change

Sets EnableGossipService: true in the archiver profile for mainnet, testnet and betanet.

start-node starts a syncing archiver with goal node start -p <archive server>, which connects to the archive server over the websocket gossip endpoint. With gossip disabled, the archive server rejects that connection, so a new archiver can't sync from it.

🤖 Generated with Claude Code

start-node starts a syncing archiver with goal node start -p pointing at
the archive server, which connects over the websocket gossip endpoint.
With gossip disabled the archive server rejects that connection, so a new
archiver cannot sync from it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings November 7, 2026 03:37
@coderabbitai

coderabbitai Bot commented Nov 7, 2026

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 2acffdcc-582b-4265-9b3e-040904acf52f
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note

Copilot was unable to complete this review at the selected tier due to model policy or plan restrictions.

🟢 Approval recommended

The change is limited to enabling the gossip service flag in three archiver network configuration profiles and the provided review evidence notes no active issues blocking approval.

No open issues 🎉

What changed in this PR

This pull request enables the gossip service on archiver node profiles for mainnet, testnet, and betanet so newly started syncing archivers (via start-node / goal node start -p <archive server>) can connect to an archive server’s websocket gossip endpoint and successfully sync.

Changes:

  • Set EnableGossipService: true in the mainnet archiver configuration profile
  • Set EnableGossipService: true in the testnet archiver configuration profile
  • Set EnableGossipService: true in the betanet archiver configuration profile

This pull request is too complex or risky for automated approval.

File Summary
configuration/​testnet/​archiver/​config.json Enables gossip service for testnet archiver nodes to allow websocket gossip sync connections.
configuration/​mainnet/​archiver/​config.json Enables gossip service for mainnet archiver nodes to allow websocket gossip sync connections.
configuration/​betanet/​archiver/​config.json Enables gossip service for betanet archiver nodes to allow websocket gossip sync connections.

Review effort: Balanced

@hsoerensen
hsoerensen merged commit 7effc75 into main Nov 8, 2026
16 checks passed
@hsoerensen
hsoerensen deleted the archiver-enable-gossip branch November 8, 2026 13:17
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.

2 participants