[qa][tc] uwsgi is now in maintenance mode. how does this affect us ?

Sean Mooney smooney at redhat.com
Tue Feb 21 18:34:59 UTC 2023


On Tue, 2023-02-21 at 19:17 +0100, Dmitriy Rabotyagov wrote:
> I kind of wonder what alternatives we have, except mod_wsgi and gunicorn?
> 
> As I'm not sure about easy way to adopt CherryPy (or CherryRoot) for
> instance.
> 
https://gunicorn.org/ apache mod_wsgi and  just using the eventlet webserver
are the 3 main ones.
gunicorn has native supprot for eventlets by the way althoug it can use gevent too.
https://docs.gunicorn.org/en/latest/install.html#async-workers

> One of obvious requirements for any replacement would be support of TLS.
we dont really use the tls functionality for devstack we genreally do the tls
termination with apache today if im not mistaken gunicorn has ssl support too.
https://docs.gunicorn.org/en/latest/settings.html#ssl

barbican apprenly already can run in gunicorn so i think that is worth looking at as
one replacement as an alternitive to mod_wsgi.

> Another tricky thing I can think about is handling chunking properly.
> 
> 
> вт, 21 февр. 2023 г., 18:07 Jeremy Stanley <fungi at yuggoth.org>:
> 
> > On 2023-02-22 01:12:05 +0900 (+0900), Takashi Kajinami wrote:
> > > I happened to notice that uwsgi announced it's now in maintenance mode.
> > > https://github.com/unbit/uwsgi/blame/master/README#L5
> > > 
> > > Is anybody aware of this ?
> > [...]
> > 
> > It looks like there are some additional details here:
> > 
> > https://github.com/unbit/uwsgi/issues/2407
> > 
> > --
> > Jeremy Stanley
> > 




More information about the openstack-discuss mailing list