Uploaded image for project: 'OCMUI - OpenShift Cluster Manager UI'
  1. OCMUI - OpenShift Cluster Manager UI
  2. OCMUI-3163

Cluster update scheduling briefly shown as successful before failing

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Core UI
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • True
    • OCMUI Core Sprint 274, OCMUI Core Sprint 275

      Steps to reproduce:

      • Create a cluster with an older version that requires user acknowledgements to be updated
      • Start the update procedure
      • Do not complete the listed prerequisites to proceed with the update
      • Acknowledge that the prerequisites are satisfied
      • Schedule the update

      What happens:

      You can briefly see the message that the update was successfully scheduled. Then you see an error because of missing prerequisites.

      See attached recording for an example.

      Expected behavior:

      You don't see a confirmation message before seeing an error.

      Also related to this, the error message is an alert box displayed in the middle of the modal window. It's not the way to handle those type of errors. We should use an EmptyState as described by PatternFly guidelines here: https://v5-archive.patternfly.org/components/empty-state/design-guidelines#back-end-failure

       

              zherman Zac Herman
              robertoemanuel Roberto Emanuel
              Jason Loss Jason Loss
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: