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

Whereabouts reconciler errors with "IPPool not found" on pod deletion although the IPPool exists

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Critical Critical
    • 4.16.0
    • 4.12
    • Networking / multus
    • None
    • Important
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      During a pod deletion, the whereabouts reconciler correctly detects the pod deletion but it errors out claiming that the IPPool is not found.However, when checking the audit logs, we can see no deletion, no re-creation and we can even see successful "patch" and "get" requests to the same IPPool. This means that the IPPool was never deleted and properly accessible at the time of the issue, so the error in the reconciler looks like it made some mistake while retrieving the IPPool.

      Version-Release number of selected component (if applicable):

      4.12.22

      How reproducible:

      Sometimes    

      Steps to Reproduce:

          1.Delete pod
          2.
          3.
          

      Actual results:

      Error in whereabouts reconciler. New pods cannot using additional networks with whereabouts IPAM plugin cannot have IPs allocated due to wrong cleanup. 

      Expected results:

          

      Additional info:

          

            zshi@redhat.com Zenghui Shi
            rhn-support-palonsor Pablo Alonso Rodriguez
            Weibin Liang Weibin Liang
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: