devstack/lib
Stephen Finucane b6613b1e71 lib/apache: Use module paths instead of WSGI scripts
pbr's 'wsgi_scripts' entrypoint functionality is not long for this world
so we need to start working towards an alternative. We could start
packaging our own WSGI scripts in DevStack but using module paths seems
like a better option, particularly when it's supported by other WSGI
servers like gunicorn.

Currently only nova is migrated. We should switch additional projects as
they migrate and eventually remove the support for WSGI scripts
entirely.

Change-Id: I057dc635c01e54740ee04dfe7b39ef83db5dc180
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Depends-on: https://review.opendev.org/c/openstack/nova/+/902687/
2024-04-19 11:42:07 +01:00
..
cinder_backends Add config options for cinder nfs backend 2022-12-27 06:16:55 +00:00
cinder_backups Do not create cinder backup pool and key when cephadm is used 2022-06-06 14:19:32 +02:00
cinder_plugins Remove references to XenAPI driver 2021-03-05 15:10:19 +00:00
databases Add debian-bookworm job 2023-08-02 05:11:03 +00:00
neutron_plugins Fix neutron empty string check 2024-04-12 08:37:49 +02:00
nova_plugins Merge "nova: unset cpu_model on aarch64" 2024-02-23 18:27:39 +00:00
apache lib/apache: Use module paths instead of WSGI scripts 2024-04-19 11:42:07 +01:00
cinder Merge "Allow others to override NOVA_SERVICE_REPORT_INTERVAL" 2023-09-12 17:07:55 +00:00
database Fix stacking without preconfigured DATABASE_PASSWORD 2021-12-23 12:07:29 +01:00
dstat Add new service "file_tracker" 2022-11-07 08:21:34 +00:00
etcd3 Set ETCD_USE_RAMDISK=True by default 2019-02-05 11:21:39 -05:00
glance Remove Glance uWSGI config in clean.sh 2024-03-15 20:15:09 +08:00
horizon Horizon: Install pymemcached 2023-10-16 15:04:13 +09:00
host Remove Glance uWSGI config in clean.sh 2024-03-15 20:15:09 +08:00
infra Create virtualenv with abstracted VIRTUALENV_CMD 2020-01-13 16:05:11 +11:00
keystone Option to disable the scope & new defaults enforcement 2023-01-11 09:45:12 -06:00
ldap Remove support for opensuse 2023-02-16 12:01:39 +01:00
libraries Revert "Enable keystone token caching by OSC" 2023-11-15 12:44:50 +00:00
lvm Fix configuration of LVM global_filter 2023-08-24 03:28:31 +00:00
neutron Option for SQLAlchemy and alembic git source 2023-11-16 19:49:29 +05:30
neutron-legacy Drop lib/neutron module 2022-12-16 09:59:11 +01:00
nova lib/apache: Use module paths instead of WSGI scripts 2024-04-19 11:42:07 +01:00
os-vif Stop setting [ovs_vif_ovs] ovsdb_interface 2022-11-30 14:06:12 +09:00
oslo mv lib/oslo to lib/libraries 2017-06-20 14:09:30 -04:00
placement Option to disable the scope & new defaults enforcement 2023-01-11 09:45:12 -06:00
rpc_backend Remove support for opensuse 2023-02-16 12:01:39 +01:00
stack Ensure valid service names are passed to stack_install_service 2017-08-01 18:22:35 +00:00
swift Remove support for opensuse 2023-02-16 12:01:39 +01:00
tcpdump Add service to tcpdump during run 2019-03-29 11:20:19 -07:00
tempest Do not configure system-scope admin for keystone 2024-03-25 12:15:59 -04:00
template clean up screen and tail_log references 2017-09-01 15:08:17 -04:00
tls Merge "Add option to install everything in global venvs" 2023-08-11 18:04:15 +00:00