hashgraph / hashgraph/solo-weaver
Story 6.2 — Implement consensus node migrate command (6-step idempotent cutover)
Open
- Dominant language
- Go
- Stars
- 3
- Forks
- 0
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 47
Description
**Epic:** #503 — Network Migration Workflow
Execute the Docker-to-Kubernetes cutover in six idempotent steps.
**Steps:**
1. Preflight checks
2. Stop Docker consensus node
3. Apply K8s manifests
4. Start K8s consensus node
5. Wait for readiness
6. Validate
**Acceptance criteria:**
- Each step is individually idempotent; re-running resumes from the last incomplete step
- Writes step progress to `cutover-state.jsonl`
- Emits `CutoverStepStarted`, `CutoverStepCompleted`, `CutoverCompleted` JSONL events
Contributor guide
Assessment
This issue has not been assessed yet.