-
Feature Request
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
None
-
False
-
Not Selected
-
-
1. Proposed title of this feature request
Facilitate debugging HCP provisions.
2. What is the nature and description of the request?
Currently, when root causing a stuck installation, we have a lot of HC states that are in Unknown / False. It's not clear which step the reconciliation of HO / CPO is currently needed proceed with the installation.
Example of what we're looking for:
HostedCluster ... Status: Reason: [Missing: <what's currently missing for the provision to continue, e.g. cluster-api cert>] ProvisionComplete: False"
Ideally, this should not show every step missing, but rather what's currently pending for the provision to proceed. Cherry on top would be to show both what's missing for the next step as well as what's missing for the whole provision process.
3. Why does the customer need this? (List the business requirements here)
As an SRE operating ROSA HCP, I want to be able to quickly know in which state HCP provisions are via status/meric so that I can know the component/step blocking the provision process.
4. List any affected packages or components.
HyperShift, CPO
- depends on
-
OCPSTRAT-1615 Enhanced Debuggability for HyperShift Cluster NodePool Failures
- New
-
OCPSTRAT-1632 [Spike] Enhanced Debuggability for HyperShift Cluster Upgrade Failures
- New
-
OCPSTRAT-1598 Enhanced Debuggability for HyperShift Cluster Installation Failures
- Backlog