upgrade prod bee to 2.8.0 to match homelab
Homelab migrated to a fresh data dir with --target-neighborhood matching its original swarmOverlay, so its on-chain provider registration stays valid. Both ends on 2.8 now speak the same v15 handshake protocol; the prior --bootnode workaround for v14 isolation is no longer needed. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
2263fed477
commit
c6879f1a79
1 file changed
+6
-13
@@ -192,22 +192,15 @@ services:
|
|||||||
|
|
||||||
|
|
||||||
bee:
|
bee:
|
||||||
# Pinned to 2.7.2-rc1 to match the homelab Bee — both speak the
|
# Pinned to 2.8.0 — matches the homelab Bee. Both speak the v15
|
||||||
# /swarm/handshake/14.0.0 protocol so they can peer directly. Bee 2.8
|
# handshake. Homelab uses a fresh data dir + --target-neighborhood
|
||||||
# bumped the handshake version, and the homelab's existing data dir
|
# to keep the same swarmOverlay as its on-chain provider registration.
|
||||||
# won't boot cleanly under 2.8, so prod stays here until that's
|
image: ethersphere/bee:2.8.0
|
||||||
# untangled upstream.
|
# NOTE: BEE_BLOCKCHAIN_RPC_ENDPOINT env var is silently ignored — pass
|
||||||
image: ethersphere/bee:2.7.2-rc1
|
# the flag explicitly. Without it Bee logs "chain backend disabled".
|
||||||
# NOTE: BEE_BLOCKCHAIN_RPC_ENDPOINT is silently ignored by Bee 2.8 — pass
|
|
||||||
# the flag explicitly. Without it Bee logs "chain backend disabled" and
|
|
||||||
# exits with "factory fail: chain disabled".
|
|
||||||
command:
|
command:
|
||||||
- start
|
- start
|
||||||
- --blockchain-rpc-endpoint=https://rpc.gnosischain.com
|
- --blockchain-rpc-endpoint=https://rpc.gnosischain.com
|
||||||
# The default bootnodes (mainnet.ethswarm.org) all reject Bee 2.7.x's
|
|
||||||
# v14 handshake — fresh nodes can't bootstrap. Use the homelab Bee
|
|
||||||
# (also 2.7.2-rc1, well-connected) as our entry point into the swarm.
|
|
||||||
- --bootnode=/dns4/bee.ffaerber.duckdns.org/tcp/1634/p2p/QmZTZyeQhFBMtta9XhtHUoLE3EtDKrzv76uoQX9h9SowQC
|
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
Reference in new issue
Block a user