Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-37595

Cluster operator's conditions are unclear when a pod fails to become ready

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Normal Normal
    • None
    • 4.14
    • Monitoring
    • Moderate
    • None
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      CMO condition messages are not very helpful when the managed objects (such as deployments) are unavailable/degraded.

      Version-Release number of selected component (if applicable):

         At least 4.14 

      How reproducible:

          Always in case of error

      Steps to Reproduce:

          1. Configure a node selector for 1 monitoring component which fails the scheduling (e.g. "nodeSelector: {foo: bar}") 
          2. Wait for a couple of minutes till CMO reports Available=False & Degraded=True conditions
          3.
          

      Actual results:

          the Available condition's message is unhelpful: "UpdatingTelemeterClient: reconciling Telemeter client Deployment failed: updating Deployment object failed: waiting for DeploymentRollout of openshift-monitoring/telemeter-client: context deadline exceeded"

      Expected results:

      An indication about the telemetry-client deployment state.     

      Additional info:

          

            spasquie@redhat.com Simon Pasquier
            spasquie@redhat.com Simon Pasquier
            Junqi Zhao Junqi Zhao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: