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

Load balancers/ Ingress controller removal race condition

XMLWordPrintable

    • No
    • Hypershift Sprint 235, Hypershift Sprint 236
    • 2
    • Proposed
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      According to the slack thread attached: Cluster uninstallation is stuck when load balancers are removed before ingress controllers. This can happen when the ingress controller removal fails and the control plane operator moves on to deleting load balancers without waiting.

      Code ref https://github.com/openshift/hypershift/blob/248cea4daef9d8481c367f9ce5a5e0436e0e028a/control-plane-operator/hostedclusterconfigoperator/controllers/resources/resources.go#L1505-L1520

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

      4.12.z 4.13.z

      How reproducible:

      Whenever the load balancer is deleted before the ingress controller

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

       

      Expected results:

      Load balancer deletion waits for the ingress controller deletion

      Additional info:

       

      Slack: https://redhat-internal.slack.com/archives/C04EUL1DRHC/p1681310121904539?thread_ts=1681216434.676009&cid=C04EUL1DRHC 

              cewong@redhat.com Cesar Wong
              cbusse.openshift Claudio Busse
              Jie Zhao Jie Zhao
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: