Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-45972

Azure Cloud Controller Manager Panic

XMLWordPrintable

    • None
    • Approved
    • False
    • Hide

      None

      Show
      None
    • Hide
      Cause: In certain scenarios, an event may be missed by the informer watch stream. If an object is deleted while this disconnection occurs, the informer may return a different type, to signify that the state may be stale, but the object is now deleted
      Consequence: The returned type was not as expeceted and caused a panic
      Fix: Ensure that unexpected types are correctly handled, and avoid panics
      Result: The temporary disconnection possibilities are now handled correctly
      Show
      Cause: In certain scenarios, an event may be missed by the informer watch stream. If an object is deleted while this disconnection occurs, the informer may return a different type, to signify that the state may be stale, but the object is now deleted Consequence: The returned type was not as expeceted and caused a panic Fix: Ensure that unexpected types are correctly handled, and avoid panics Result: The temporary disconnection possibilities are now handled correctly
    • Bug Fix
    • In Progress

      This is a clone of issue OCPBUGS-45859. The following is the description of the original issue:

      The following test is failing more than expected:

      Undiagnosed panic detected in pod

      See the sippy test details for additional context.

      Observed in 4.18-e2e-azure-ovn/1864410356567248896 as well as pull-ci-openshift-installer-master-e2e-azure-ovn/1864312373058211840

      : Undiagnosed panic detected in pod
      {  pods/openshift-cloud-controller-manager_azure-cloud-controller-manager-5788c6f7f9-n2mnh_cloud-controller-manager_previous.log.gz:E1204 22:27:54.558549       1 iface.go:262] "Observed a panic" panic="interface conversion: interface {} is cache.DeletedFinalStateUnknown, not *v1.EndpointSlice" panicGoValue="&runtime.TypeAssertionError{_interface:(*abi.Type)(0x291daa0), concrete:(*abi.Type)(0x2b73880), asserted:(*abi.Type)(0x2f5cc20), missingMethod:\"\"}" stacktrace=<}
      

              joelspeed Joel Speed
              openshift-crt-jira-prow OpenShift Prow Bot
              Zhaohua Sun Zhaohua Sun
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: