Commit bc651af
OCPSTRAT-1751: Address PR review feedback for control plane version status
- Adopt CVO's weighted ranking algorithm for history pruning instead of FIFO
- Introduce ControlPlaneUpdateHistory type (omits Verified/AcceptedRisks fields
not applicable to management-side tracking)
- Adopt CVO's mergeEqualVersions logic for version comparison including edge
cases and duplicate detection
- Initialize history entries as Partial consistent with CVO behavior
- Document dynamic component set handling: new components block completion,
no flipping between Completed and Partial
- Document CVO-consistent error handling (syncFailingStatus path)
- Elevate OVN limitation to Risks and Mitigations with CORENET-6064 link;
mitigation is each component removing its own data-plane dependencies
- Reword Non-Goals to clarify scope: visibility into state vs fixing components
- Deprecate ControlPlaneUpToDate condition in favor of controlPlaneVersion
- Document ControlPlaneReleaseImage divergence behavior
- Document HCP-to-HC propagation delay as bounded by reconciliation interval
- Document rollback as a new Partial entry following same process
- Fix typos (manamegement, fnisihed, prefered) and formatting nits
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent c667f69 commit bc651af
File tree
1 file changed
+79
-29
lines changed- enhancements/hypershift
1 file changed
+79
-29
lines changed
0 commit comments