-
Feature
-
Resolution: Done
-
Major
-
None
-
BU Product Work
-
False
-
-
False
-
0% To Do, 0% In Progress, 100% Done
-
M
-
7
-
0
-
Program Call
Feature Overview (Goal Summary)
Implement a robust MachineHealthCheck (MHC) system for HyperShift to effectively manage and recover unhealthy nodes in hosted clusters, particularly for Baremetal machines using the Agent provider. This involves overcoming the current challenges in MHC CR creation and node cleaning, and establishing clear criteria for unhealthy machines.
Goals (Expected User Outcomes)
- Efficient identification and automated recovery of unhealthy nodes in hosted clusters.
- Streamlined node management with reduced manual interventions.
- Enhanced reliability and performance of Baremetal machines using the Agent provider.
Requirements (Acceptance Criteria)
- Enable HyperShift to create MachineHealthCheck CRs without the blockage of the IgnitionEndpointReachable condition.
- Implement a reliable node cleaning process that consistently works.
- Define clear criteria for unhealthy machines in the Agent Provider context.
- Incorporate necessary API changes for the assisted installer and agent communication.
- is blocked by
-
OCPBUGS-16653 Nodes not joining agent cluster because ignitionReached condition is not met.
- Verified
- links to