174 lines
5.4 KiB
Markdown
174 lines
5.4 KiB
Markdown
# 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:
|
|
|
|
1. **`docs/VMID_UPDATE_COMPLETE.md`**
|
|
- Status: Historical migration document
|
|
- Contains: Old → New VMID mapping table
|
|
- Action: ✅ Keep as historical reference
|
|
|
|
2. **`docs/VMID_REFERENCE_AUDIT.md`**
|
|
- Status: Historical audit document
|
|
- Contains: Old VMID ranges in migration context
|
|
- Action: ✅ Keep as historical reference
|
|
|
|
3. **`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`
|
|
|
|
4. **`docs/NEXT_STEPS_COMPREHENSIVE.md`**
|
|
- Status: Contains old VMID examples
|
|
- Contains: Examples using 1100-1122 range
|
|
- Action: ⚠️ Update examples if actively using this document
|
|
|
|
5. **`docs/BESU_SETUP_COMPLETE.md`**
|
|
- Status: Historical setup document
|
|
- Contains: References to `besu_balances_106_117.js` script
|
|
- Action: ⚠️ Update script name reference
|
|
|
|
6. **`docs/SOURCE_PROJECT_STRUCTURE.md`**
|
|
- Status: Contains example VMID references
|
|
- Contains: Examples with 106-117 range
|
|
- Action: ⚠️ Update examples if actively using this document
|
|
|
|
7. **`docs/EXPECTED_CONTAINERS.md`**
|
|
- Status: Contains old VMID ranges
|
|
- Contains: 106-117 ranges in tables
|
|
- Action: ⚠️ Update to current ranges if actively using
|
|
|
|
8. **`docs/COMPLETE_CONTAINER_LIST.md`**
|
|
- Status: Contains old VMID ranges
|
|
- Contains: 106-117 ranges in tables
|
|
- Action: ⚠️ Update to current ranges if actively using
|
|
|
|
9. **`docs/BESU_ALLOWLIST_RUNBOOK.md`**
|
|
- Status: Contains example commands with old VMIDs
|
|
- Contains: Loops using 106-117
|
|
- Action: ⚠️ Update examples if actively using
|
|
|
|
10. **`docs/RECOMMENDATIONS_AND_SUGGESTIONS.md`**
|
|
- Status: Contains example commands
|
|
- Contains: Examples with 106-110
|
|
- Action: ⚠️ Update examples if actively using
|
|
|
|
11. **`docs/VALIDATION_SUMMARY.md`**
|
|
- Status: Contains old VMID ranges
|
|
- Contains: 106-117 in validation checks
|
|
- Action: ⚠️ Update to current ranges if actively using
|
|
|
|
12. **`docs/DEPLOYMENT_VALIDATION_REQUIREMENTS.md`**
|
|
- Status: Contains old VMID ranges
|
|
- Contains: 106-117 in requirements
|
|
- Action: ⚠️ Update to current ranges if actively using
|
|
|
|
13. **`docs/OS_TEMPLATE_CHANGE.md`**
|
|
- Status: Historical change document
|
|
- Contains: References to containers 106+
|
|
- Action: ✅ Keep as historical reference
|
|
|
|
14. **`docs/UBUNTU_DEBIAN_ANALYSIS.md`**
|
|
- Status: Historical analysis document
|
|
- Contains: References to containers 106-117
|
|
- Action: ✅ Keep as historical reference
|
|
|
|
15. **`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 reference
|
|
- [ ] `docs/NEXT_STEPS_COMPREHENSIVE.md` - Update examples
|
|
- [ ] `docs/SOURCE_PROJECT_STRUCTURE.md` - Update examples
|
|
|
|
### Medium Priority (Reference Documents)
|
|
|
|
Consider updating these for consistency:
|
|
|
|
- [ ] `docs/EXPECTED_CONTAINERS.md` - Update VMID ranges
|
|
- [ ] `docs/COMPLETE_CONTAINER_LIST.md` - Update VMID ranges
|
|
- [ ] `docs/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:
|
|
|
|
```bash
|
|
# 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`):
|
|
|
|
```bash
|
|
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.**
|
|
|