- Update dbis_core, cross-chain-pmm-lps, explorer-monorepo, metamask-integration, pr-workspace/chains - Omit embedded publish git dirs and empty placeholders from index Made-with: Cursor
2.7 KiB
Node List Fix - Complete
Historical note: This is a completion record from an earlier fix cycle. Legacy RPC VMID references are retained on purpose for chronology.
Last Updated: 2026-01-31
Document Version: 1.0
Status: Active Documentation
Date: 2025-01-18
Status: ✅ RECONCILIATION AND CLEANUP COMPLETE
Issues Found and Fixed
1. Old/Migrated Nodes Removed ✅
Removed 8 old/migrated enodes:
- 192.168.11.221 (old 2201, migrated from 2501)
- 192.168.11.232 (old 2301, migrated from 2502)
- 192.168.11.233 (old 2303, migrated from 2503)
- 192.168.11.234 (old 2304, migrated from 2504)
- 192.168.11.235 (old 2305, migrated from 2505)
- 192.168.11.236 (old 2306, migrated from 2506)
- 192.168.11.237 (old 2307, migrated from 2507)
- 192.168.11.238 (old 2308, migrated from 2508)
Reason: These VMIDs (2201, 2301, 2303-2308) do not exist in current Proxmox. They were from an old migration plan that was not completed or was reverted. Current configuration uses original 2500s VMIDs.
2. Current Valid Nodes Kept ✅
Kept valid enodes:
- Validators: 1000-1004 (5 nodes) ✅
- RPC: 2101, 2401 (2 nodes) ✅
Total kept: 7 enodes
3. Missing Nodes
Missing from file (expected but not present):
- Sentries: 1500-1503 (4 nodes) - Need enodes
- RPC: 2400, 2402, 2500-2508 (11 nodes) - Some stopped, need enodes from running
Note: These will need enodes collected when nodes are running or can be added when started.
Files Updated
static-nodes.json
Before: 15 enodes (7 valid + 8 old/migrated) After: 7 enodes (all valid, old entries removed)
Contents: Only current valid nodes with matching IPs from current VMID configuration.
permissioned-nodes.json
Status: ✅ Synchronized with static-nodes.json
Current File Contents
static-nodes.json contains:
- 5 Validator enodes (100-104)
- 2 RPC enodes (2101, 2401)
Total: 7 enodes
Next Steps
To Complete Node List
-
Collect Missing Sentry Enodes:
- Query sentries 1500-1503 when running
- Add their enodes to the file
-
Collect Missing RPC Enodes:
- Query running RPC nodes (2400, 2402, etc.)
- Add their enodes to the file
-
Update When Stopped Nodes Start:
- When nodes 2500-2508 are started, collect their enodes
- Add to both static-nodes.json and permissioned-nodes.json
Reconciliation Summary
✅ Removed: 8 old/migrated entries (221, 232-238)
✅ Kept: 7 valid entries (validators + RPC nodes 2101, 2401)
✅ Cleaned: No duplicates, no errors
✅ Synchronized: Both files match
Result: Clean, accurate node list with only current valid entries.
Status: ✅ FILES CLEANED AND RECONCILED