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

    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • RHOSSTRAT-51 - Compute Engineering Backlog
    • rhos-workloads-compute
    • None
    • Compute Early F + 18.0.7
    • 1

      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

              rhn-support-ratailor Rajesh Tailor
              rh-ee-bgibizer Balazs Gibizer
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 2 days
                  1w 2d