Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-6162

Facilitate debugging clusters stuck installing

XMLWordPrintable

    • 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

              azaalouk Adel Zaalouk
              cbusse.openshift Claudio Busse
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: