# VM101 methods — bundle deployment and rollback

Timestamp: 20260716-062248
STEP: STEP_050M07R14B_LOCAL_REPAIR_NORMALIZATION_BUNDLE_R02

## Access route

ops@router-ops -> ssh pve-mgts -> root@10.71.100.2
Nested key on Proxmox: /root/.ssh/pve_to_openwrt_mgts_ed25519

## Release method

1. Upload one ZIP to /home/ops/incoming.
2. Verify ZIP SHA256 before extraction.
3. Extract on VM130.
4. Run install.sh as ops.
5. Installer transfers individual files into VM101 staging.
6. Each remote file is SHA256 checked before atomic installation.
7. Tar deployment to VM101 is not used.
8. Machine Git commit/push and exact VM130 publication are mandatory.

## Rollback

VM101 backup: /root/router-ops-backups/20260716-062248_STEP_050M07R14B_LOCAL_REPAIR_NORMALIZATION_BUNDLE_R02
Target rollback: /root/router-ops-backups/20260716-062248_STEP_050M07R14B_LOCAL_REPAIR_NORMALIZATION_BUNDLE_R02/rollback.sh
Local orchestrator: /opt/router-ops/steps/20260716-062248_STEP_050M07R14B_LOCAL_REPAIR_NORMALIZATION_BUNDLE_R02/rollback.sh

## Limitations

This release covers LOCAL_REPAIR only.
It does not enable full pool refresh commit, degraded mode, consolidation, Direct failopen or bootstrap recovery.
