5.4 KiB
Historical VMID References
Overview
This document identifies documentation files that contain references to old VMID ranges. These are primarily historical references or examples and should be updated when actively using those documents.
Current VMID Ranges:
- Validators: 1000-1004 (was 106-110, 1100-1104)
- Sentries: 1500-1503 (was 111-114, 1110-1113)
- RPC: 2500-2502 (was 115-117, 1120-1122)
Documents with Old VMID References
Update When Using These Documents
These documents contain old VMID references but may still be used for reference:
-
docs/VMID_UPDATE_COMPLETE.md- Status: Historical migration document
- Contains: Old → New VMID mapping table
- Action: ✅ Keep as historical reference
-
docs/VMID_REFERENCE_AUDIT.md- Status: Historical audit document
- Contains: Old VMID ranges in migration context
- Action: ✅ Keep as historical reference
-
docs/VMID_ALLOCATION.md- Status: Historical allocation document
- Contains: Old VMID ranges (1100-1122)
- Action: ⚠️ Consider updating or marking as superseded by
VMID_ALLOCATION_FINAL.md
-
docs/NEXT_STEPS_COMPREHENSIVE.md- Status: Contains old VMID examples
- Contains: Examples using 1100-1122 range
- Action: ⚠️ Update examples if actively using this document
-
docs/BESU_SETUP_COMPLETE.md- Status: Historical setup document
- Contains: References to
besu_balances_106_117.jsscript - Action: ⚠️ Update script name reference
-
docs/SOURCE_PROJECT_STRUCTURE.md- Status: Contains example VMID references
- Contains: Examples with 106-117 range
- Action: ⚠️ Update examples if actively using this document
-
docs/EXPECTED_CONTAINERS.md- Status: Contains old VMID ranges
- Contains: 106-117 ranges in tables
- Action: ⚠️ Update to current ranges if actively using
-
docs/COMPLETE_CONTAINER_LIST.md- Status: Contains old VMID ranges
- Contains: 106-117 ranges in tables
- Action: ⚠️ Update to current ranges if actively using
-
docs/BESU_ALLOWLIST_RUNBOOK.md- Status: Contains example commands with old VMIDs
- Contains: Loops using 106-117
- Action: ⚠️ Update examples if actively using
-
docs/RECOMMENDATIONS_AND_SUGGESTIONS.md- Status: Contains example commands
- Contains: Examples with 106-110
- Action: ⚠️ Update examples if actively using
-
docs/VALIDATION_SUMMARY.md- Status: Contains old VMID ranges
- Contains: 106-117 in validation checks
- Action: ⚠️ Update to current ranges if actively using
-
docs/DEPLOYMENT_VALIDATION_REQUIREMENTS.md- Status: Contains old VMID ranges
- Contains: 106-117 in requirements
- Action: ⚠️ Update to current ranges if actively using
-
docs/OS_TEMPLATE_CHANGE.md- Status: Historical change document
- Contains: References to containers 106+
- Action: ✅ Keep as historical reference
-
docs/UBUNTU_DEBIAN_ANALYSIS.md- Status: Historical analysis document
- Contains: References to containers 106-117
- Action: ✅ Keep as historical reference
-
docs/OS_TEMPLATE_ANALYSIS.md- Status: Historical analysis document
- Contains: References to containers 106-117
- Action: ✅ Keep as historical reference
Migration Path
Old → New VMID Mapping
| Old Range | New Range | Type |
|---|---|---|
| 106-110 | 1000-1004 | Validators |
| 111-114 | 1500-1503 | Sentries |
| 115-117 | 2500-2502 | RPC |
| 1100-1104 | 1000-1004 | Validators (intermediate) |
| 1110-1113 | 1500-1503 | Sentries (intermediate) |
| 1120-1122 | 2500-2502 | RPC (intermediate) |
Action Items
High Priority (Active Documents)
Update these documents if they're actively used:
docs/BESU_SETUP_COMPLETE.md- Update script name referencedocs/NEXT_STEPS_COMPREHENSIVE.md- Update examplesdocs/SOURCE_PROJECT_STRUCTURE.md- Update examples
Medium Priority (Reference Documents)
Consider updating these for consistency:
docs/EXPECTED_CONTAINERS.md- Update VMID rangesdocs/COMPLETE_CONTAINER_LIST.md- Update VMID rangesdocs/BESU_ALLOWLIST_RUNBOOK.md- Update examples
Low Priority (Historical Documents)
Keep as historical references:
- ✅
docs/VMID_UPDATE_COMPLETE.md- Historical migration doc - ✅
docs/VMID_REFERENCE_AUDIT.md- Historical audit doc - ✅
docs/OS_TEMPLATE_CHANGE.md- Historical change doc - ✅
docs/UBUNTU_DEBIAN_ANALYSIS.md- Historical analysis - ✅
docs/OS_TEMPLATE_ANALYSIS.md- Historical analysis
Verification
To find all old VMID references:
# Find references to old validator VMIDs
grep -r "\b\(106\|107\|108\|109\|110\)\b" docs/ --include="*.md"
# Find references to old sentry VMIDs
grep -r "\b\(111\|112\|113\|114\)\b" docs/ --include="*.md"
# Find references to old RPC VMIDs
grep -r "\b\(115\|116\|117\)\b" docs/ --include="*.md"
# Find references to intermediate VMIDs
grep -r "\b\(1100\|1110\|1120\)\b" docs/ --include="*.md"
Current Configuration
Active VMID Configuration (see smom-dbis-138-proxmox/config/proxmox.conf):
VMID_VALIDATORS_START=1000 # Validators: 1000-1004
VMID_SENTRIES_START=1500 # Sentries: 1500-1503
VMID_RPC_START=2500 # RPC: 2500-2502
All deployment scripts and active documentation should use these ranges.