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

Do not show UpdateInProgress when status is Failing

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • 4.13
    • Management Console
    • None
    • False
    • Hide

      None

      Show
      None
    • Hide
      * Previously, the node progress bars were set to display when the cluster version had a status of `Failing`, `UpdatingAndFailing`, and `Updating` causing the node progress bars to display when the cluster is not updating. With this update, the node progress bars only display when the cluster version has a status of `UpdatingAndFailing` or `Updating`. (link:https://issues.redhat.com/browse/OCPBUGS-6049[*OCPBUGS-6049*])
      Show
      * Previously, the node progress bars were set to display when the cluster version had a status of `Failing`, `UpdatingAndFailing`, and `Updating` causing the node progress bars to display when the cluster is not updating. With this update, the node progress bars only display when the cluster version has a status of `UpdatingAndFailing` or `Updating`. (link: https://issues.redhat.com/browse/OCPBUGS-6049 [* OCPBUGS-6049 *])
    • Bug Fix
    • Done

      Description of problem:

      We show the UpdateInProgress component (the progress bars) when the cluster update status is Failing, UpdatingAndFailing, or Updating.  The inclusion of the Failing case results in a bug where the progress bars can display when an update is not occurring (see attached screenshot).  

      Steps to Reproduce:

      1.  Add the following overrides to ClusterVersion config (/k8s/cluster/config.openshift.io~v1~ClusterVersion/version)
      
      spec:
        overrides:
          - group: apps
            kind: Deployment
            name: console-operator
            namespace: openshift-console-operator
            unmanaged: true    
          - group: rbac.authorization.k8s.io
            kind: ClusterRole
            name: console-operator
            namespace: ''
            unmanaged: true
      2.  Wait for ClusterVersion changes to roll out.
      3.  Visit /settings/cluster and note the progress bars are present and displaying 100% but the cluster is not updating
      

      Actual results:

      Progress bars are displaying when not updating.

      Expected results:

      Progress bars should not display when updating.

            rhn-engineering-rhamilto Robb Hamilton
            rhn-engineering-rhamilto Robb Hamilton
            YaDan Pei YaDan Pei
            Olivia Payne Olivia Payne
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: