|
|
d896378eb7
|
Add optional/ephemeral volume notation for restore resilience
Introduce x-optional-volumes for beacon sidecars (prysm, nimbus, lighthouse,
teku, lodestar) that are checkpoint-sync capable and rebuild state quickly.
Mark reth sockets volumes as ephemeral (runtime IPC artifacts).
Script changes:
- volume-utils.sh: add is_optional_volume_key() function
- restore-volumes.sh: tolerate missing optional/ephemeral volume archives
- clone-backup.sh: skip missing optional/ephemeral volumes gracefully
- list-restorable.sh: only require archives for non-optional persistent volumes
This fixes the de-25 ethereum prysm incident (entire 1.1T restore failed
due to missing prysm archive) and arc-testnet reth sockets restore loops.
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
|
2026-08-04 06:10:55 +00:00 |
|
|
|
30aa16e4e2
|
arc.mainnet: bump arc-execution (reth) and arc-consensus to v0.7.3
Mirror arc.testnet pins so mainnet EL/CL image defaults use v0.7.3.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-31 07:35:35 +00:00 |
|
|
|
990a406751
|
deploy: regenerate compose from vibe-node main cef3cb8cdb49
|
2026-07-07 14:19:44 +00:00 |
|
|
|
1ec43f481f
|
deploy: regenerate compose from vibe-node main d0d784c8ff09
|
2026-07-07 13:45:47 +00:00 |
|
|
|
6311aeae0b
|
deploy: regenerate compose from vibe-node main 6463a06bc49f
|
2026-07-05 14:23:54 +00:00 |
|
|
|
03034ab069
|
deploy: regenerate compose from vibe-node main 2819af5125c4
|
2026-07-05 00:31:44 +00:00 |
|
|
|
499275ea84
|
arc: add mainnet (chain 5042) — reth EL + malachite CL
Mirror arc-testnet for mainnet: --chain=arc-mainnet (bundled genesis, chainspec.rs
ARC_SUPPORTED), drpc chain 'arc' (CHAIN_ARC__MAINNET), forwarder rpc.arc.network.
malachite follows rpc.arc.network + arc.drpc.org (testnet endpoints are testnet-only
in Circle's docs). Generates arc/reth/arc-mainnet-reth-{pruned,archive}-trace.yml.
|
2026-06-30 06:04:29 +00:00 |
|