Public bug reported:

Continuing this thread:

https://lists.openstack.org/archives/list/openstack-
[email protected]/thread/LIT4IBXTNFKJSJ3EIENUGAAEHCJCZ64J/

Using the provided wsgi script from the python3-octavia package
apparently still calls the octavia-api entrypoint directly.


Just some background:

I followed the Epoxy docs [0] to manually deploy octavia where it still
refers to using the octavia-api systemd unit (the Gazpacho docs contain
the same info):

systemctl restart octavia-api octavia-health-manager octavia-
housekeeping octavia-worker

But that results in a warning in octavia-api.log:

WARNING octavia.cmd.api [-] You are running the Octavia API wsgi application 
using simple_server. We do  
not recommend this outside of simple testing. We recommend you run the Octavia 
API wsgi with a more full function server such as gunicorn or uWSGI.

Gregory pointed then out that it seems to be a packaging issue regarding
systemd units as well as the wsgi script not being used.

[0] https://docs.openstack.org/octavia/2025.1/install/install-
ubuntu.html

lsb_release -rd
No LSB modules are available.
Description:    Ubuntu 24.04.3 LTS
Release:        24.04

apt info python3-octavia | grep Version
Version: 1:16.0.0-0ubuntu1~cloud2

** Affects: octavia (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2165103

Title:
  wsgi script not used by octavia-api init

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/octavia/+bug/2165103/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to