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

Bug 1809482

Summary: [OSP16] Octavia won't start when used with deployment using ovs
Product: Red Hat OpenStack Reporter: Chris Janiszewski <cjanisze>
Component: openstack-octaviaAssignee: Assaf Muller <amuller>
Status: CLOSED DUPLICATE QA Contact: Bruna Bonguardo <bbonguar>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16.0 (Train)CC: cgoncalves, ihrachys, lpeer, majopela, scohen
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: 2020-03-04 15:59:30 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 Chris Janiszewski 2020-03-03 08:41:42 UTC
Description of problem:
I have deployed OSP16 with OVS and octavia:
  -e /usr/share/openstack-tripleo-heat-templates/environments/services/octavia.yaml 
  -e /usr/share/openstack-tripleo-heat-templates/environments/services/neutron-ovs.yaml 

The deployment completed without error but Octavia doesn't work post deployment. Also, some octavia containers are not in running state:

# sudo journalctl -u tripleo_octavia_api.service
Feb 27 21:07:11 chrisj-osp16-controller-0 systemd[1]: Starting octavia_api container...
Feb 27 21:07:16 chrisj-osp16-controller-0 podman[4621]: Error: unable to start container "octavia_api": container_linux.go:346: star>
Feb 27 21:07:16 chrisj-osp16-controller-0 systemd[1]: tripleo_octavia_api.service: Control process exited, code=exited status=125
Feb 27 21:07:16 chrisj-osp16-controller-0 systemd[1]: tripleo_octavia_api.service: Failed with result 'exit-code'.
Feb 27 21:07:16 chrisj-osp16-controller-0 systemd[1]: Failed to start octavia_api container.


[root@chrisj-osp16-controller-0 octavia]# podman ps -a | grep octavia
b8d6073a946d  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-worker:16.0-79             kolla_start           3 days ago   Up 41 minutes ago             octavia_worker
b3cb07e32816  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-housekeeping:16.0-79       kolla_start           3 days ago   Up 41 minutes ago             octavia_housekeeping
e6218c20b855  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-health-manager:16.0-79     kolla_start           3 days ago   Up 40 minutes ago             octavia_health_manager
0f48084bce3d  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-api:16.0-79                kolla_start           3 days ago   Created                       octavia_api
f98ffee50224  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-api:16.0-79                /usr/bin/bootstra...  3 days ago   Exited (0) 3 days ago         octavia_db_sync
0789923c7514  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-worker:16.0-79             /bin/bash -c mkdi...  3 days ago   Exited (0) 3 days ago         octavia_worker_init_dirs
21dcb9a27cd0  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-housekeeping:16.0-79       /bin/bash -c mkdi...  3 days ago   Exited (0) 3 days ago         octavia_housekeeping_init_dirs
83fcd4718afb  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-health-manager:16.0-79     /bin/bash -c mkdi...  3 days ago   Exited (0) 3 days ago         octavia_health_manager_init_dirs
e9109f0443c2  undercloud-osp16.ctlplane.home.lab:8787/rhosp-rhel8/openstack-octavia-api:16.0-79                /bin/bash -c mkdi...  3 days ago   Exited (0) 3 days ago         octavia_api_init_dirs



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

How reproducible:


Steps to Reproduce:
1. Deploy OSP16 GA with OVS and octavia

Actual results:
Octavia won't work

Expected results:
Octavia works

Additional info:
sosreport controller - http://chrisj.cloud/sosreport-chrisj-osp16-controller-0-2020-03-02-resrwur.tar.xz

Comment 1 Chris Janiszewski 2020-03-03 08:52:07 UTC
just the quick update .. I think this might be the same as: https://bugzilla.redhat.com/show_bug.cgi?id=1795956


I have created following file:
   $ cat /etc/tmpfiles.d/var-run-octavia.conf 
     d /var/run/octavia 0755 root root - -

then rebooted controller and now octavia_api container is up.

Comment 2 Carlos Goncalves 2020-03-03 09:07:26 UTC
I agree. It does look like BZ #1795956 and workaround is the same as documented in doc text field.
If you agree, we could close this BZ as a duplicate of #1795956.

Comment 3 Chris Janiszewski 2020-03-03 09:30:51 UTC
ok .. let's make this as a duplicate and close.
Thanks

Comment 4 Carlos Goncalves 2020-03-04 15:59:30 UTC

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