-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
None
Previously, this code block was implemented as a way to populate MachineConfigPool (MCP) states from MachineConfigNode (MCN) status information. This story would involve investigating how the original code worked and how we can update it so it feeds accurate values to the MCP status. As can be seen in the related bugs, the initial implementation, which is currently commented out, seems to be inaccurate. Additionally, the MCN GA efforts in 4.19 (see MCO-836), resulted in updates to the statuses included in the MCN conditions, so these changes also need to be integrated.
To allow this update time to soak and get proper testing signal, it should be feature gated behind the Status Reporting feature gate created as part of MCO-1681.
Related issues/context:
- https://issues.redhat.com/browse/OCPBUGS-32812?focusedId=25157825&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-25157825
- https://issues.redhat.com/browse/OCPBUGS-44290?focusedId=26067774&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-26067774
Done when:
- The functionality to populate MCP statuses through MCN information is correctly implemented.
- In scope: Setting the "Updated" and "Updating" machine counts from the MCN conditions.
- Out of scope: Setting the "Ready" and "Unavailable" machine counts from the MCN conditions.
- This should be completed alongside MCO-1728.
- depends on
-
MCO-1713 [API 4/6 - Rebase & Socializing Work] Update MCO to reflect API changes made for Status Reporting
-
- Code Review
-
- is depended on by
-
MCO-1716 [Regression Test 3/5] Validate MCP statuses properly update from MCN properties on a standard node update in a default MCP
-
- To Do
-
- relates to
-
OCPBUGS-44290 worker MCP is degraded in Techpreview without reporting the actual reason of the degradation
-
- Verified
-
-
OCPBUGS-32812 When newly built images rolled out, the update progress is not displaying correctly (went 0 --> 3)
-
- Closed
-
- links to