Switch from wsgi script to wsgi module

Also drop jammy CI jobs and switch to noble to be compatible
with 2025.2 branch.

Change-Id: Iddd3290bb329722cade09a35b9c9a8727ae0f1b5
This commit is contained in:
Jonathan Rosser
2025-05-22 20:37:38 +01:00
parent b902d05b7a
commit f9cf3bd677
4 changed files with 5 additions and 17 deletions

View File

@@ -249,7 +249,7 @@ octavia_services:
start_order: 4
init_config_overrides: "{{ octavia_api_init_overrides }}"
wsgi_app: true
wsgi_name: octavia-wsgi
wsgi: "octavia.wsgi.api:application"
uwsgi_overrides: "{{ octavia_api_uwsgi_ini_overrides }}"
uwsgi_port: "{{ octavia_service_port }}"
uwsgi_bind_address: "{{ octavia_uwsgi_bind_address }}"

View File

@@ -73,7 +73,6 @@ uwsgi_octavia_services: |-
and ('wsgi_app' in value and value['wsgi_app']) %}
{% set _ = value.update(
{
'wsgi_path': octavia_bin ~ '/' ~ value.wsgi_name,
'wsgi_venv': ((octavia_install_method == 'source') | ternary(octavia_bin | dirname, None)),
'uwsgi_uid': octavia_system_user_name,
'uwsgi_guid': octavia_system_group_name,

View File

@@ -14,11 +14,6 @@
# limitations under the License.
- job:
name: openstack-ansible-deploy-aio_lxc_ovnprovider-ubuntu-jammy
name: openstack-ansible-deploy-aio_lxc_ovnprovider-ubuntu-noble
parent: openstack-ansible-deploy-aio
nodeset: ubuntu-jammy
- job:
name: openstack-ansible-deploy-aio_lxc_ovnprovider-rockylinux-9
parent: openstack-ansible-deploy-aio
nodeset: rockylinux-9
nodeset: ubuntu-noble

View File

@@ -24,13 +24,7 @@
check:
jobs:
- openstack-ansible-deploy-aio_lxc_ovnprovider-ubuntu-jammy
- openstack-ansible-deploy-aio_lxc_ovnprovider-rockylinux-9
- openstack-ansible-deploy-aio_metal-centos-9-stream:
voting: false
- openstack-ansible-deploy-aio_lxc_ovnprovider-ubuntu-noble
gate:
jobs:
- openstack-ansible-deploy-aio_lxc_ovnprovider-ubuntu-jammy
- openstack-ansible-deploy-aio_lxc_ovnprovider-rockylinux-9
- openstack-ansible-deploy-aio_metal-centos-9-stream:
voting: false
- openstack-ansible-deploy-aio_lxc_ovnprovider-ubuntu-noble