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

"Installed operator - ready for use" is shown before all operand pods are shown Running

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Normal Normal
    • None
    • 4.13
    • cert-manager
    • Moderate
    • No
    • CFE Sprint 234
    • 1
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      "Installed operator  -  ready for use" is shown before all operand pods are shown Running

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

      cert-manager operator bunddle 1.10.2-18

      How reproducible:

      Always

      Steps to Reproduce:

      1. Install cert-manager operator in OpenShift Console OperatorHub. Wait a moment. When the Console shows:
      cert-manager Operator for Red Hat OpenShift1.10.2 provided by Red Hat      <tick symbol>
      
      Installed operator  -  ready for use
      
      Check operand pods immediately and repeately:
      $ oc get po -n cert-manager

      Actual results:

      Given Console already shows "Installed operator  -  ready for use", "oc get po -n cert-manager" can show not all pods have been Running. Below command are run after Console already shows "Given Console already shows "Installed operator  -  ready for use":
      [xxia@preserved-ui-fedora35 my]$ oc get po -n cert-manager
      NAME                                       READY   STATUS              RESTARTS   AGE
      cert-manager-cainjector-6fd45488b4-jtd9z   0/1     ContainerCreating   0          7s 
      cert-manager-webhook-554b55cd4f-rrwdq      0/1     Running             0          10s
      [xxia@preserved-ui-fedora35 my]$ oc get po -n cert-manager
      NAME                                       READY   STATUS    RESTARTS   AGE
      cert-manager-cainjector-6fd45488b4-jtd9z   1/1     Running   0          10s
      cert-manager-webhook-554b55cd4f-rrwdq      0/1     Running   0          13s
      [xxia@preserved-ui-fedora35 my]$ oc get po -n cert-manager
      NAME                                       READY   STATUS    RESTARTS   AGE
      cert-manager-cainjector-6fd45488b4-jtd9z   1/1     Running   0          12s
      cert-manager-webhook-554b55cd4f-rrwdq      0/1     Running   0          15s
      [xxia@preserved-ui-fedora35 my]$
      [xxia@preserved-ui-fedora35 my]$ oc get po -n cert-manager
      NAME                                       READY   STATUS    RESTARTS   AGE
      cert-manager-cainjector-6fd45488b4-jtd9z   1/1     Running   0          29s
      cert-manager-webhook-554b55cd4f-rrwdq      1/1     Running   0          32s
      [xxia@preserved-ui-fedora35 my]$ oc get po -n cert-manager
      NAME                                       READY   STATUS    RESTARTS   AGE
      cert-manager-cainjector-6fd45488b4-jtd9z   1/1     Running   0          32s
      cert-manager-webhook-554b55cd4f-rrwdq      1/1     Running   0          35s
      [xxia@preserved-ui-fedora35 my]$ oc get po -n cert-manager
      NAME                                       READY   STATUS    RESTARTS   AGE
      cert-manager-6f586c4465-dbbc4              1/1     Running   0          5s
      cert-manager-cainjector-6fd45488b4-jtd9z   1/1     Running   0          42s
      cert-manager-webhook-554b55cd4f-rrwdq      1/1     Running   0          45s
      
      i.e. still needs wait one or more minutes after Console already shows "Installed operator  -  ready for use", all pods are Running, as above shows.

      Expected results:

      Given Console already shows "Installed operator  -  ready for use", "oc get po -n cert-manager" should show all pods have been Running. Otherwise Console should continue show it is installing, instead of showing "Installed operator  -  ready for use" which can confuse users.

      Additional info:

       

              thn@redhat.com Thejas N (Inactive)
              xxia-1 Xingxing Xia
              Xingxing Xia Xingxing Xia
              Swarup Ghosh, Thejas N (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: