Tuesday, 2025-01-07

itamarstlooks like nova is still having issues12:21
itamarstso I guess I'll look at the diff12:21
fricklernote that the currently pinned version is 0.36.1, my hypothesis is that https://github.com/eventlet/eventlet/pull/975 is triggering some race conditions13:05
hberaud[m]#startmeeting openstack-eventlet-removal16:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'openstack_eventlet_removal'16:00
hberaud[m]Ping list: amorin, JayF, gouthamr, ralonsoh16:00
hberaud[m]#link https://etherpad.opendev.org/p/epoxy-eventlet-tracking16:00
amorino/16:01
hberaud[m]Sorry I'm late I made a mistake with timezones16:01
amorinno problem16:02
hberaud[m]#topic deprecation reminder16:02
hberaud[m]we are now at milestone 2, so, if not yet done, please prioritize your deprecations16:02
hberaud[m]#topic Review task completion16:03
hberaud[m]there is no task from previous weeks, so let's move on16:03
hberaud[m]and no updates from working groups16:04
JayFo/16:04
hberaud[m]I propose to speak a bit the status of mistral16:04
hberaud[m]#topic mistral16:04
amorinyup, good news here, I was able to fix some tests / code that was failing with the last eventlet release16:05
hberaud[m]I seen that almost all the mistral patches are now merged 16:05
amorinit's all green now16:05
hberaud[m]good job amorin 16:05
amorindeprecation notice is also done16:05
hberaud[m]excellent16:05
amorinI was trying to totally get rid of eventlet, but that not yet possible until oslo* get rid of it16:06
amorin(oslo.service IIRC)16:06
hberaud[m]that was my coming question16:06
amorinhttps://review.opendev.org/c/openstack/mistral/+/93815516:07
amorin#link https://review.opendev.org/c/openstack/mistral/+/93815516:07
amorinit's here16:07
hberaud[m]If I correctly understand the status of mistral, we still have some parts that depends on eventlet, right?16:07
amorintrue16:07
amorinI can maybe try to get rid of it partially now16:07
amorinwhat I wanted to achieve first was the compat with the last eventlet release to avoid the CI to be blocked by the bump16:08
amorinmy next plan is to split this WIP change into multiple patchset, and try to limit the usage of eventlet to strict minimum16:08
hberaud[m]excellent16:09
hberaud[m]concerning oslo.service, Daniel just had a new baby, so I think he won't be available before 1 or 2 weeks16:10
amorinnice :)16:11
hberaud[m]and for now he volunteered for implementing the refactor of oslo.service16:11
hberaud[m]so I won't expect much activity than that on this side 16:11
hberaud[m]at least for the coming weeks16:11
damani[m]no16:12
damani[m]i will finish the work about oslo.service 16:12
damani[m]i will work this week 16:12
hberaud[m]Oh Daniel, welcome16:12
hberaud[m]oh ok, good news16:12
damani[m]and then i will take my parental leave 16:12
hberaud[m]I was thinking you will be AFK for one or two weeks16:13
hberaud[m]then, that's excellent16:13
damani[m]i want to merge first 16:13
hberaud[m]damani: takashi sent you a couple of comments16:14
damani[m]i know 16:14
hberaud[m]at least on https://review.opendev.org/c/openstack/oslo.service/+/93701016:14
damani[m]i will check tomorrow16:14
damani[m]yes 16:14
hberaud[m]damani: do not hesitate to ping Mike too16:15
hberaud[m]damani: Congrats for your baby16:15
hberaud[m]#topic requirements bump16:16
hberaud[m]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 legit16:17
hberaud[m]Itamar & Jens had a tiny discussion about that early today16:18
hberaud[m]Either nova need more adjustments or eventlet need a fix, I don't yet know16:18
amorinfrickler had concerned about this commit: https://github.com/eventlet/eventlet/pull/97516:19
damani[m]hberaud, thanks a lot 16:19
amorinI endup on exactly the same when doing some debug on mistral in the past16:19
hberaud[m]with which version of eventlet?16:20
hberaud[m]the one officially in our upper-constraints or a local preview of the next version?16:20
hberaud[m]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 stack16:22
hberaud[m]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
hberaud[m]amorin: ^16:24
amorinit was few weeks ago, while trying to fix eventlet bump on mistral, not on nova16:25
hberaud[m]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:26
hberaud[m](just try to eliminate unrelated eventlet versions)16:27
amorinhum16:28
amorinit was a race, but I dont remember the details, I think I logged this stuff somewhere16:29
amorinI dont have more info16:29
amorinhttps://review.opendev.org/c/openstack/requirements/+/933257/comments/b6840804_5d86d74016:30
amorinthis is where I said this16:30
hberaud[m]ack16:31
hberaud[m]thanks16:31
hberaud[m]will double check later16:31
hberaud[m]in all the question I keep an eye on this bump16:32
hberaud[m]#topic Open Discussion16:32
hberaud[m]Do you have anything else that you want to discuss today?16:32
hberaud[m]then I think we are done16:35
hberaud[m]thanks everyone16:36
hberaud[m]#endmeeting16:36
opendevmeetMeeting ended Tue Jan  7 16:36:04 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:36
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_eventlet_removal/2025/openstack_eventlet_removal.2025-01-07-16.00.html16:36
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_eventlet_removal/2025/openstack_eventlet_removal.2025-01-07-16.00.txt16:36
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_eventlet_removal/2025/openstack_eventlet_removal.2025-01-07-16.00.log.html16:36
amorinthanks!16:36

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!