Bug 2045493 - [MAPO][externalCCM]Installation with Kuryr and multiple networks failed
Summary: [MAPO][externalCCM]Installation with Kuryr and multiple networks failed
Keywords:
Status: CLOSED DUPLICATE of bug 2030733
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Networking
Version: 4.10
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: ---
Assignee: Michał Dulko
QA Contact: Jon Uriarte
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-01-25 16:50 UTC by rlobillo
Modified: 2022-01-26 13:03 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-01-26 13:03:38 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
must gather (14.25 MB, application/gzip)
2022-01-25 16:50 UTC, rlobillo
no flags Details

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


Note You need to log in before you can comment on or make changes to this bug.