-
Task
-
Resolution: Done
-
Normal
-
None
-
None
-
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