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

Do not persist Status if Reconcile exits due to panic

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • Do not persist Status if Reconcile exits due to panic
    • 2
    • S
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • Proposed
    • Proposed
    • To Do
    • RHOSSTRAT-51 - Compute Engineering Backlog
    • Proposed
    • Proposed
    • 100% To Do, 0% In Progress, 0% Done

      Today we use a deferred call to always update the Status field when the Reconcile() call exits. We should consider not doing that if the Reconcile() exited due to panic, to avoid persisting potentially incorrect data.

      This is moved from https://github.com/openstack-k8s-operators/nova-operator/issues/85

              Unassigned Unassigned
              rh-ee-bgibizer Balazs Gibizer
              rhos-dfg-compute
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: