<div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 23, 2023 at 7:02 AM Sean Mooney <<a href="mailto:smooney@redhat.com">smooney@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 2023-02-23 at 11:21 +0100, Sylvain Bauza wrote:<br>
> Le jeu. 23 févr. 2023 à 11:04, Dmitriy Rabotyagov <<a href="mailto:noonedeadpunk@gmail.com" target="_blank">noonedeadpunk@gmail.com</a>><br>
> a écrit :<br>
> <br>
> > At the very least I'd say that the wsgi server used in projects should<br>
> > be standardized and be part of PTI. Previous TC meeting was already<br>
> > hot and full of time-consuming topics, so I've added uwsgi topic for<br>
> > the next meeting agenda.<br>
> > <br>
> > <br>
> I'm not exactly asking for a standard wsgi server across the service<br>
> projects, I'm first inclined to sit down with all the projects team members<br>
> and come up with a discussion about the uswsgi support.<br>
> anyway, happy to hear the TC is taking the ball.<br>
<br>
well the point of using wsgi is that the server should not matter<br>
we shoudl not have a depency on any of them and you should be able touse any wsgi<br>
complaint implamantion.<br>
<br>
so i dont think we shoudl be prescibien a server.<br>
<br>
we coudl  try and standarise on which framework we have as we have at least 4 wsgi frameworks<br>
in use to implement the wsgi application.<br>
<br>
for what its worth the nova-api console scipt is still a thing if you want to use it with the eventlet<br>
webserver via the oslo server integration hwoever that has been deprecated for a long time.<br>
<br>
we try to make sure however that you can bring your own wsgi server and keep our wsgi app portable.<br>
<br>
form a PTI point of view it proably would make sense to agree on some that we test and support but we<br>
shoudl not change the generic wsgi apps to only run on one server.<br>
<br>
i will have limited upstream time for the next 6 months so i dont want to commit to anything but im<br>
personlaly intereested in seeing if nova/palcement can run under gunicorn well as a uswigi alternitive.<br>
i may even try to add support for that to devstack or other installers if i get time but i cant commit to that.<br>
personally i ahve wanted ot have a lighter weight alternitie to mod_wsgi for years for contaierised openstack</blockquote><div dir="auto"><br></div><div dir="auto">Until you get to Keystone which relies on the service running in front of it for federated auth (like mod_openidc)…</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir="auto"><br>
installs and ci where in both cases reducing disk and memory footprint woudl be a benifit.<br>
> <br>
> <br>
> > чт, 23 февр. 2023 г. в 10:21, Sylvain Bauza <<a href="mailto:sylvain.bauza@gmail.com" target="_blank">sylvain.bauza@gmail.com</a>>:<br>
> > > <br>
> > > <br>
> > > <br>
> > > Le jeu. 23 févr. 2023 à 09:30, Thomas Goirand <<a href="mailto:zigo@debian.org" target="_blank">zigo@debian.org</a>> a écrit<br>
> > :<br>
> > > > <br>
> > > > On 2/22/23 22:55, Pete Zaitcev wrote:<br>
> > > > > On Wed, 22 Feb 2023 11:14:24 +0100<br>
> > > > > Thomas Goirand <<a href="mailto:zigo@debian.org" target="_blank">zigo@debian.org</a>> wrote:<br>
> > > > > <br>
> > > > > > It's been a few Debian release that all OpenStack APIs are served<br>
> > using<br>
> > > > > > uwsgi. Unfortunately:<br>
> > > > > <br>
> > > > > Swift uses eventlet, doesn't it?<br>
> > > > > <br>
> > > > > -- Pete<br>
> > > > <br>
> > > > Yeah. We tried hard to make both Swift and Glance use uwsgi, but these<br>
> > > > services simply fail in very subtle ways. It's not obvious that they<br>
> > > > fail at first, but they really do. I very much believe this is a defect<br>
> > > > in both projects, and that they should invest time working on this.<br>
> > > > <br>
> > > > Anyways, for the time being, I believe I'll continue using uwsgi for as<br>
> > > > long as the project is still in maintenance mode. Uwsgi is by far the<br>
> > > > best, as much as I can tell.<br>
> > > > <br>
> > > <br>
> > > Shouldn't we somehow identify whether DevStack is at risk given our hard<br>
> > dependency on uwsgi and should we as service project teams somehow kick-off<br>
> > some coordinated brainstorming efforts to identify the risks and mitigate<br>
> > them ?<br>
> > > <br>
> > > Sounds a goal to me.<br>
> > > <br>
> > > > Cheers,<br>
> > > > <br>
> > > > Thomas Goirand (zigo)<br>
> > > > <br>
> > > > <br>
> > <br>
> > <br>
<br>
<br>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Mohammed Naser<br>VEXXHOST, Inc.</div>