16:00:14 #startmeeting openstack-eventlet-removal 16:00:14 Meeting started Tue Jan 7 16:00:14 2025 UTC and is due to finish in 60 minutes. The chair is hberaud[m]. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:14 The meeting name has been set to 'openstack_eventlet_removal' 16:00:35 Ping list: amorin, JayF, gouthamr, ralonsoh 16:00:54 #link https://etherpad.opendev.org/p/epoxy-eventlet-tracking 16:01:16 o/ 16:01:39 Sorry I'm late I made a mistake with timezones 16:02:08 no problem 16:02:27 #topic deprecation reminder 16:02:48 we are now at milestone 2, so, if not yet done, please prioritize your deprecations 16:03:19 #topic Review task completion 16:03:35 there is no task from previous weeks, so let's move on 16:04:07 and no updates from working groups 16:04:19 o/ 16:04:29 I propose to speak a bit the status of mistral 16:04:35 #topic mistral 16:05:08 yup, good news here, I was able to fix some tests / code that was failing with the last eventlet release 16:05:11 I seen that almost all the mistral patches are now merged 16:05:14 it's all green now 16:05:20 good job amorin 16:05:33 deprecation notice is also done 16:05:40 excellent 16:06:02 I was trying to totally get rid of eventlet, but that not yet possible until oslo* get rid of it 16:06:15 (oslo.service IIRC) 16:06:43 that was my coming question 16:07:06 https://review.opendev.org/c/openstack/mistral/+/938155 16:07:11 #link https://review.opendev.org/c/openstack/mistral/+/938155 16:07:15 it's here 16:07:29 If I correctly understand the status of mistral, we still have some parts that depends on eventlet, right? 16:07:48 true 16:07:57 I can maybe try to get rid of it partially now 16:08:16 what I wanted to achieve first was the compat with the last eventlet release to avoid the CI to be blocked by the bump 16:08:58 my next plan is to split this WIP change into multiple patchset, and try to limit the usage of eventlet to strict minimum 16:09:11 excellent 16:10:35 concerning oslo.service, Daniel just had a new baby, so I think he won't be available before 1 or 2 weeks 16:11:03 nice :) 16:11:14 and for now he volunteered for implementing the refactor of oslo.service 16:11:47 so I won't expect much activity than that on this side 16:11:56 at least for the coming weeks 16:12:14 no 16:12:23 i will finish the work about oslo.service 16:12:30 i will work this week 16:12:36 Oh Daniel, welcome 16:12:48 oh ok, good news 16:12:55 and then i will take my parental leave 16:13:14 I was thinking you will be AFK for one or two weeks 16:13:33 then, that's excellent 16:13:40 i want to merge first 16:14:14 damani: takashi sent you a couple of comments 16:14:24 i know 16:14:33 at least on https://review.opendev.org/c/openstack/oslo.service/+/937010 16:14:34 i will check tomorrow 16:14:38 yes 16:15:14 damani: do not hesitate to ping Mike too 16:15:41 damani: Congrats for your baby 16:16:41 #topic requirements bump 16:17:28 Concerning the requirements bump https://review.opendev.org/c/openstack/requirements/+/933257, as I said yesterday, I tried to rerun the failing job, but the nova error seems legit 16:18:10 Itamar & Jens had a tiny discussion about that early today 16:18:56 Either nova need more adjustments or eventlet need a fix, I don't yet know 16:19:30 frickler had concerned about this commit: https://github.com/eventlet/eventlet/pull/975 16:19:34 hberaud, thanks a lot 16:19:53 I endup on exactly the same when doing some debug on mistral in the past 16:20:22 with which version of eventlet? 16:20:45 the one officially in our upper-constraints or a local preview of the next version? 16:22:28 because if you faced the same issue with 0.36.1 https://opendev.org/openstack/requirements/src/branch/master/upper-constraints.txt#L162 that mean that this commit is not the root cause, because it was released with 0.37.0 which is not yet into our stack 16:24:14 when you say "I endup on exactly the same when doing some debug " you tell about the error described on the github issue you linked, or about the nova error we recently seen in the cross-job? 16:24:34 amorin: ^ 16:25:04 it was few weeks ago, while trying to fix eventlet bump on mistral, not on nova 16:26:57 amorin: ack. But what was your error? The same than nova (a race condition `Unexpected attempt to cancel events during shutdown.`), or the same that the one described on the github issue? 16:27:40 (just try to eliminate unrelated eventlet versions) 16:28:41 hum 16:29:15 it was a race, but I dont remember the details, I think I logged this stuff somewhere 16:29:59 I dont have more info 16:30:15 https://review.opendev.org/c/openstack/requirements/+/933257/comments/b6840804_5d86d740 16:30:22 this is where I said this 16:31:19 ack 16:31:21 thanks 16:31:49 will double check later 16:32:19 in all the question I keep an eye on this bump 16:32:31 #topic Open Discussion 16:32:49 Do you have anything else that you want to discuss today? 16:35:57 then I think we are done 16:36:01 thanks everyone 16:36:04 #endmeeting