setup: Remove pbr's wsgi_scripts

This is technical dead end and not something we're going to be able to
support long-term in pbr. We need to push users away from this. This is
kept separate from the addition of the 'masakari.wsgi' module to allow
that to be backported if necessary.

Change-Id: I7bd1c6dc1275501412f147dda5ebd19a73c27651
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This commit is contained in:
Stephen Finucane
2025-05-08 12:03:17 +01:00
parent 300fa732dc
commit ccaecd325f
2 changed files with 8 additions and 3 deletions

View File

@@ -0,0 +1,8 @@
---
upgrade:
- |
The WSGI script ``masakari-wsgi`` has been removed. Deployment tooling
should instead reference the Python module path for the wsgi module in
Masakari, ``masakari.wsgi.api:application`` if their chosen WSGI server
supports this (gunicorn, uWSGI, etc.) or implement a ``.wsgi`` script
themselves if not (mod_wsgi).

View File

@@ -51,9 +51,6 @@ console_scripts =
masakari-manage = masakari.cmd.manage:main masakari-manage = masakari.cmd.manage:main
masakari-status = masakari.cmd.status:main masakari-status = masakari.cmd.status:main
wsgi_scripts =
masakari-wsgi = masakari.cmd.api:initialize_application
masakari.api.v1.extensions = masakari.api.v1.extensions =
versions = masakari.api.openstack.ha.versionsV1:Versions versions = masakari.api.openstack.ha.versionsV1:Versions
extension_info = masakari.api.openstack.ha.extension_info:ExtensionInfo extension_info = masakari.api.openstack.ha.extension_info:ExtensionInfo