Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-19707

Allow OpenStackControlPlane CR to prioritize surfacing warn/error severity sub-statuses

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • openstack-operator
    • None
    • OSPK8S Sprint 7
    • 1
    • Moderate

      Goal: 

      • Currently the OpenStackControlPlane CR surfaces the status of whatever sub-resource is processed last in a given reconcile loop iteration.  As a result, if something of a higher severity happens earlier in the loop, a later event of lesser (i.e. info) severity will overwrite it in terms of mirroring it in the "Ready" condition (which is the condition we surface and display at the command line).
      • We should add logic to the OpenStack operator that considers severity hierarchy and thus calculates which reconcile loop iteration condition should be promoted to the "Ready" condition.  This way the most critical condition messages will appear in `oc get osctlplane`

      Acceptance Criteria:

      • When a warning/error condition has occurred in a sub-resource, the `oc get osctlplane` command should show that condition's message

              abays@redhat.com Andrew Bays
              abays@redhat.com Andrew Bays
              rhos-conplat-core-operators
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: