15:00:01 <hberaud[m]> #startmeeting openstack-eventlet-removal
15:00:01 <opendevmeet> Meeting started Tue Dec  3 15:00:01 2024 UTC and is due to finish in 60 minutes.  The chair is hberaud[m]. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:01 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:01 <opendevmeet> The meeting name has been set to 'openstack_eventlet_removal'
15:00:15 <hberaud[m]> Ping list: amorin, JayF, gouthamr
15:00:18 <amorin> hello!
15:00:21 <gouthamr> o/
15:00:23 <hberaud[m]> #link https://etherpad.opendev.org/p/epoxy-eventlet-tracking
15:00:47 <hberaud[m]> We are around line 68
15:01:09 <ralonsoh> hi
15:01:15 <hberaud[m]> (of our etherpad)
15:02:26 <JayF> o/ I am here highly distracted
15:02:34 <hberaud[m]> I'll have to shorten a bit this meeting, because I chair an other meeting just after
15:02:51 <hberaud[m]> so we have ~ 55 min
15:03:04 <hberaud[m]> here we go
15:03:11 <hberaud[m]> #topic Review task completion
15:03:34 <hberaud[m]> keep track of the mistral failure on Eventlet requirements bump https://review.opendev.org/c/openstack/requirements/+/933257 (@amorin)
15:03:36 <amorin> I am the first in that list, I did some check locally, I can reproduce the issue. Still I dont know how to fix
15:03:50 <amorin> I havnt been able to spend enough time on it
15:04:09 <hberaud[m]> failures are related to neutron?
15:04:26 <amorin> I believe mistral is not the only one in that situation, so maybe if other members have a clue about the issue, that would help a lot :)
15:04:26 <hberaud[m]> because I see that Jens replied to Rodolfo
15:04:28 <ralonsoh> which ones? I don't see that in the CI
15:04:49 <hberaud[m]> https://review.opendev.org/c/openstack/requirements/+/933257/comments/ecf51f53_21487174
15:05:16 <ralonsoh> this is something we are fixing right now
15:05:19 <hberaud[m]> apparently it fail here https://zuul.opendev.org/t/openstack/build/4c991243369c47dd8d655be343d4faf8
15:05:27 <ralonsoh> we have some problem in the migration from eventlet to wsgi in Neutron
15:05:30 <hberaud[m]> ack, thanks ralonsoh
15:05:36 <ralonsoh> but we are more than aware
15:06:13 <hberaud[m]> good, so I think we can consider it as under control
15:06:46 <amorin> we should still keep an action on my side for the next couple of weeks
15:06:54 <hberaud[m]> the second task was:  to raise warning about masakari failures on the ML https://review.opendev.org/c/openstack/requirements/+/933257 (assigned to myself)
15:07:03 <hberaud[m]> amorin: yes
15:07:21 <hberaud[m]> I duplicated it to next meeting
15:07:45 <hberaud[m]> so concerning the masakari failure, I still have to contact them
15:08:07 <hberaud[m]> so I also duplicate it
15:08:31 <hberaud[m]> next task was: ML about the SGI working group and various sub aspects (assigned to myself)
15:08:46 <hberaud[m]> and the mail was sent https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/T5DBJFNU65JDL5QSNO5B3DMHPNTDVETN/
15:09:03 <hberaud[m]> we got no response
15:09:39 <hberaud[m]> and the last task was: revive the pipemutex removal discussion
15:10:24 <hberaud[m]> and we got some related discussions with Itamar on IRC
15:10:52 <hberaud[m]> #topic update from HTTP/SGI working group
15:11:38 <hberaud[m]> ralonsoh: do you need some help with your wsgi topic?
15:11:56 <ralonsoh> with the removal of the metadata proxy in Neutron
15:12:07 <ralonsoh> that is now using eventlet.wsgi
15:12:08 <ralonsoh> so I'
15:12:29 <hberaud[m]> do you already have patches?
15:12:37 <ralonsoh> so I'm deciding what framework should I use
15:12:55 <ralonsoh> not at all, I'm just deciding how to proceed
15:13:03 <hberaud[m]> and what is your trend?
15:13:12 <ralonsoh> but, to be honest, I don't see any valid example in the openstakc repos
15:13:23 <ralonsoh> maybe using flask, as in https://opendev.org/openstack/keystone/commit/4ec6bc5a44a85295395a3567fe90d1acc0dd7eff
15:13:44 <hberaud[m]> what do you think about "routes"?
15:13:59 <hberaud[m]> flask seems a good option
15:14:17 <ralonsoh> we can sync at the end of this meeting, thanks!
15:14:30 <hberaud[m]> ok no problem
15:15:24 <hberaud[m]> @all anything else about WSGI?
15:16:03 <hberaud[m]> ok, move on
15:16:05 <hberaud[m]> #topic update from task working group
15:17:04 <hberaud[m]> so the new oslo.service backend implementation has started https://review.opendev.org/c/openstack/oslo.service/+/935783
15:17:35 <hberaud[m]> we will soon seen follow up patches related to the implementation of the various layers of this topic
15:18:11 <hberaud[m]> for now the existing patch is related to the implemention of the backend option's internal mechanisms
15:19:22 <hberaud[m]> I don't think we have much to discuss related to this topic
15:19:30 <hberaud[m]> #topic update from interoperability working group
15:21:27 <hberaud[m]> the oslo.db new engine facade implementation faced some repetitive timeouts, I think they are legit and Mike told us that he will give another check on it https://review.opendev.org/c/openstack/oslo.db/+/922976?usp=search
15:21:46 <hberaud[m]> this patch will be merged once the gates will be green
15:21:59 <hberaud[m]> #topic Open Discussion
15:22:15 <hberaud[m]> Anything else that you want to discuss today?
15:22:51 <hberaud[m]> I think we can mention that we observed some failure within the recent support of python 3.13 https://github.com/eventlet/eventlet/issues/998
15:23:17 <hberaud[m]> I think the support of Python 3.13 needs some adjustments
15:24:58 <croelandt> To be fair, all Glance tests pass except for one, so it's pretty good :)
15:25:29 <hberaud[m]> Also, I think that we can mention that we are close from the end of the year, so our next meeting in 2 weeks will be the last of the years, apart if someone else volunteer to chair it during my absence (I won't be available during 2 weeks)
15:25:46 <hberaud[m]> good news, thank you croelandt
15:28:29 <hberaud[m]> Well, if you have no other topics I think we've covered it all.
15:28:37 <hberaud[m]> thanks everyone
15:28:41 <hberaud[m]> #endmeeting