Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2045493

Summary: [MAPO][externalCCM]Installation with Kuryr and multiple networks failed
Product: OpenShift Container Platform Reporter: rlobillo
Component: NetworkingAssignee: MichaƂ Dulko <mdulko>
Networking sub component: kuryr QA Contact: Jon Uriarte <juriarte>
Status: CLOSED DUPLICATE Docs Contact:
Severity: high    
Priority: unspecified CC: mbooth
Version: 4.10Keywords: TestBlocker
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-01-26 13:03:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
must gather none

Description rlobillo 2022-01-25 16:50:48 UTC
Created attachment 1854453 [details]
must gather

Description of problem:

kuryr-controller in crashloopback on installation enabling the TP features for 4.10:

$ oc get pods -n openshift-kuryr
NAME                                READY   STATUS             RESTARTS         AGE
kuryr-cni-5wqbw                     1/1     Running            0                3h4m
kuryr-cni-clkcw                     1/1     Running            0                165m
kuryr-cni-jxw7m                     1/1     Running            0                3h4m
kuryr-cni-lltnt                     1/1     Running            0                168m
kuryr-cni-n7bfg                     1/1     Running            0                164m
kuryr-cni-t8lsn                     1/1     Running            0                3h4m
kuryr-controller-5cf4dd8798-4h6dp   0/1     CrashLoopBackOff   41 (4m35s ago)   3h4m


2022-01-25 16:38:23.284 1 ERROR root [-] Original exception being dropped: ['Traceback (most recent call last):\n', '  File "/usr/lib/python3.6/site-packages/kuryr_kubernetes/handlers/retry.py", line 85, in __call__\n    self._handler(eve
nt, *args, retry_info=info, **kwargs)\n', '  File "/usr/lib/python3.6/site-packages/kuryr_kubernetes/handlers/k8s_base.py", line 90, in __call__\n    self.on_present(obj, *args, **kwargs)\n', '  File "/usr/lib/python3.6/site-packages/kury
r_kubernetes/controller/handlers/lbaas.py", line 336, in on_present\n    raise k_exc.KuryrLoadBalancerNotCreated(endpoints)\n', 'kuryr_kubernetes.exceptions.KuryrLoadBalancerNotCreated: KuryrLoadBalancer not created yet for the Service ku
be-system/kubelet\n']: greenlet.GreenletExit      

Version-Release number of selected component (if applicable): 4.10.0-0.nightly-2022-01-25-023600

 
How reproducible: N/A


Steps to Reproduce:
1. Create manifest based on install-config.yaml
2. Include manifest_feature_gate.yaml on the manifest folder:

      apiVersion: config.openshift.io/v1
      kind: FeatureGate
      metadata:
        annotations:
          include.release.openshift.io/self-managed-high-availability: "true"
          include.release.openshift.io/single-node-developer: "true"
          release.openshift.io/create-only: "true"
        name: cluster
      spec:
        featureSet: TechPreviewNoUpgrade


Actual results: Installation failed. Some Cluster Operators not available.


Expected results: Installation success


Additional info: must-gather and install-config.yaml