hashgraph / hashgraph/solo-weaver
Story 5.10 — Wait for ConsensusConfig CR reconciliation to Succeeded
- Dominant language
- Go
- Stars
- 3
- Forks
- 0
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 47
Description
**Epic:** #502 — Network Upgrade Workflow (Execute Phase)
After ConsensusConfig CRs are created (5.5/5.6), watch each CR's status until all reach `Succeeded`
before signaling readiness.
**Acceptance criteria:**
- Watch each created/idempotently-matched ConsensusConfig CR's status until it reaches `Succeeded`, with a bounded timeout.
- If any CR reaches a failed/terminal-non-Succeeded state or the timeout expires, halt via the DaemonResult handshake (DaemonResult=False).
- Emit `ConfigCRsApplied` once all config CRs have reconciled to `Succeeded`.
**Blocked on:** solo-operator CRD contract (ConsensusConfig kinds + status shape).
**Depends on:** #541, #542.
Contributor guide
Assessment
This issue has not been assessed yet.