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

Bug 1869908

Summary: Octavia API driver reporting errors
Product: Red Hat OpenStack Reporter: rohit londhe <rlondhe>
Component: openstack-octaviaAssignee: Brent Eagles <beagles>
Status: CLOSED DUPLICATE QA Contact: Bruna Bonguardo <bbonguar>
Severity: medium Docs Contact:
Priority: medium    
Version: 16.1 (Train)CC: beagles, bhaley, gthiemon, ihrachys, lpeer, majopela, michjohn, pjakobs, scohen
Target Milestone: z3Keywords: Triaged
Target Release: 16.1 (Train on RHEL 8.2)   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-03-29 13:22:45 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:

Description rohit londhe 2020-08-19 01:24:10 UTC
Description of problem:

In the horizon, when navigating to load balancers tab we get an error like "Unable to retrieve load balancers"

Under /var/log/containers/octavia/octavia.log we can see errors like

2020-08-12 07:05:25.876 24 ERROR octavia.api.drivers.driver_factory [-] Unable to load provider driver ovn due to: Unable to open the driver agent socket: /var/run/octavia/status.sock: octavia_lib.api.drivers.exceptions.DriverAgentNotFound: Unable to open the driver agent socket: /var/run/octavia/status.sock

We found there is an upstream bug reported[1]

For now, we have followed the workaround mentioned in [1]

[1] https://bugs.launchpad.net/tripleo/+bug/1887801
 
Version-Release number of selected component (if applicable):

puppet-octavia-15.4.1-0.20200414135415.8bae62d.el8ost.noarch

How reproducible:
100%

Steps to Reproduce:
1. From Dashboard try creating a LB
2. You will notice errors like mentioned in the attachment

Actual results:
ERROR: Unable to retrieve LoadBalancers

Expected results:
We should be able to create LB via dashboard

Additional info:

# cat podman_ps_-a | grep -i octavia
7c49a6d16459  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-api:16.0-106                 /usr/bin/bootstra...  5 days ago   Exited (0) 5 days ago         octavia_db_sync
a3af707f9dd8  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-worker:16.0-106              kolla_start           5 days ago   Up 16 hours ago               octavia_worker
00a7385fed84  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-housekeeping:16.0-106        kolla_start           5 days ago   Up 16 hours ago               octavia_housekeeping
f3bf0aa94ae5  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-health-manager:16.0-106      kolla_start           5 days ago   Up 16 hours ago               octavia_health_manager
d0b3204289c8  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-api:16.0-106                 kolla_start           5 days ago   Up 16 hours ago               octavia_driver_agent
ed67948a5d6c  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-api:16.0-106                 kolla_start           5 days ago   Up 16 hours ago               octavia_api
c51618b71a6c  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-worker:16.0-106              /bin/bash -c mkdi...  5 days ago   Exited (0) 5 days ago         octavia_worker_init_dirs
3e80c26dafc8  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-housekeeping:16.0-106        /bin/bash -c mkdi...  5 days ago   Exited (0) 5 days ago         octavia_housekeeping_init_dirs
64768c2b5cc6  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-health-manager:16.0-106      /bin/bash -c mkdi...  5 days ago   Exited (0) 5 days ago         octavia_health_manager_init_dirs
827fffeb49f1  cnibydc02dir001.ctlplane.pl.cni.local:8787/rhosp-rhel8/openstack-octavia-api:16.0-106                 /bin/bash -c mkdi...  5 days ago   Exited (0) 5 days ago         octavia_api_init_dirs

Comment 11 Gregory Thiemonge 2021-03-29 13:22:45 UTC
Closing as duplicate of BZ 1936955

Bug was fixed in 16.1.4

*** This bug has been marked as a duplicate of bug 1936955 ***