Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

TELEICU/Bulk migration playbook

From OHC Network Wiki
Revision as of 08:52, 6 July 2026 by Admin (talk | contribs) (Fix Migration states table: convert Markdown pipe syntax to proper MediaWiki wikitable (via update-page on MediaWiki MCP Server))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
playbookteleicuCARE 3.0+

Process for migrating the existing 200+ nodes from the current state to the target architecture in controlled waves.

Migration waves

Per-wave process

Before wave

- [ ] Verify staging passed all gating criteria - [ ] Confirm rollback procedure tested - [ ] Notify hub admins in the target region - [ ] Schedule maintenance window

During wave

- [ ] For each node: execute Site onboarding flow - [ ] Verify node health before moving to the next - [ ] Track progress in TeleicuSites - [ ] Pause wave if > 1 node fails

After wave

- [ ] Run full fleet health check on migrated nodes - [ ] Review VictoriaMetrics for anomalies - [ ] Collect hub admin feedback - [ ] Gate decision for next wave

Rollback during migration

If a wave reveals issues:

  1. Stop migration — do not proceed to next wave
  2. Roll back the affected wave's nodes (Rollback strategy)
  3. Fix the issue in staging
  4. Re-run the wave

Migration states

State Meaning
not-started Running original deployment
ansible Partially migrated via Ansible path
nixos Partially migrated via NixOS path
done Fully migrated to target architecture