Bug 2054669 - [osp][octavia lb] cannot create LoadBalancer type svcs
Summary: [osp][octavia lb] cannot create LoadBalancer type svcs
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Cloud Compute
Version: 4.8
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
: 4.7.z
Assignee: Martin André
QA Contact: Jon Uriarte
Depends On: 2039377
Blocks: 2059677
TreeView+ depends on / blocked
Reported: 2022-02-15 13:04 UTC by OpenShift BugZilla Robot
Modified: 2022-11-21 19:08 UTC (History)
15 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Cause: There's a race condition between OpenStack credentials secret creation and kube-controller-manager startup. Consequence: If it happens OpenStack cloud-provider will not get configured with OpenStack credentials, effectively breaking support for creating Octavia load balancers for LoadBalancer services. Fix: Retry fetching the OpenStack credentials secret until it succeeds during the kube-controller-manager started. Result: The OpenStack cloud-provider is now consistently initialized upon kube-controller-manager startup.
Clone Of:
Last Closed: 2022-11-21 19:08:52 UTC
Target Upstream Version:

Attachments (Terms of Use)

System ID Private Priority Status Summary Last Updated
Github openshift kubernetes pull 1178 0 None open [release-4.7] Bug 2054669: UPSTREAM: 89885: SQUASH: Retry fetching clouds.conf 2022-02-15 13:04:30 UTC

Comment 1 ShiftStack Bugwatcher 2022-02-16 07:07:11 UTC
Removing the Triaged keyword because:
* the QE automation assessment (flag qe_test_coverage) is missing

Comment 4 Jon Uriarte 2022-03-08 15:38:11 UTC
LB tests in downstream CI are passing with OCP 4.7.0-0.nightly-2022-03-03-210749 OpenshiftSDN and Kuryr.
They are failing with OVNKubernetes due to bug 2057526.

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