Tuesday, 2025-02-04

hberaud[m]#startmeeting openstack-eventlet-removal15:00
opendevmeetMeeting started Tue Feb  4 15:00:52 2025 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'openstack_eventlet_removal'15:00
hberaud[m]Ping list: amorin, JayF, gouthamr, ralonsoh15:01
hberaud[m]https://etherpad.opendev.org/p/epoxy-eventlet-tracking15:01
amorino/15:01
hberaud[m]We are at line 15715:01
hberaud[m]amorin: o/ how are you?15:01
amoringood, thanks, one question here about mistral-lib15:02
amorinshould I start?15:02
hberaud[m]I'd suggest to wait for the open-discussion part, no?15:02
amorinyup :)15:02
hberaud[m]let's go through the meeting agenda first15:03
hberaud[m]let's go15:03
hberaud[m]#topic Review task completion15:03
hberaud[m]so there is no tasks from previous meeting15:03
hberaud[m]#topic friendly reminder, about final lib and feature freeze15:04
hberaud[m]so next week is the oslo feature freeze15:04
hberaud[m]would be good to have all the deprecation merged https://review.opendev.org/q/prefixtopic:%22eventlet-removal%22+deprecate+status:open+author:hberaud@redhat.com15:04
amorinI can do reviews15:05
hberaud[m]and the week after is the global final-lib weeks15:05
hberaud[m]so, if you have pending reviews or deprecations, please prioritize it.15:05
hberaud[m]amorin: thanks15:05
hberaud[m]#topic progress update15:06
hberaud[m]1. the oslo.service backend mechanisms are now merged we are waiting for the eventlet backend to be merged and for the threading backend to be implemented15:06
hberaud[m]ah no sorry the evenlet backend is now also merged15:06
hberaud[m]and I seen that Daniel proposed this morning a doc update related to the backend mechanisms15:07
hberaud[m]2. eventlet 0.39.0 is out15:07
hberaud[m]days ago we released this new version of eventlet, and our openstack requirements are now bumped15:07
hberaud[m]3. good progress on neutron OVN meta data agent is moving to the new socket server, congrats ralonsoh 15:08
ralonsohthanks15:08
hberaud[m]4. mistral continue its migration, amorin maybe you want to ask your question now?15:08
amorinyes, so I am slowly but surely removing eventlet from code15:10
amorinI did this recently: https://review.opendev.org/c/openstack/mistral-lib/+/94048615:10
amorinI will need a new mistral-lib release15:10
amorinI never did that, so I was wondering what is the process?15:10
hberaud[m]simply to propose a new patch to the release team, https://releases.openstack.org/reference/using.html#requesting-a-release15:11
hberaud[m]There is a dedicated command for that into the release repo code base https://releases.openstack.org/reference/using.html#using-new-release-command15:12
amorinok I will read that and do the necessary steps. That will allow me to move forward on mistral itself15:12
amorinthats all for me so far15:13
hberaud[m]excellent, I can help you if you want, by proposing the patch15:13
hberaud[m]as you prefer15:13
amorinI'll try by myself first if you dont mind, I want to learn that process15:14
hberaud[m]sure15:14
hberaud[m]no problem15:14
hberaud[m]5. and the latest point is a statistical point, we now have more than 80 patches related to the eventlet removal https://review.opendev.org/q/prefixtopic:%22eventlet-removal%22 that's an really good progress15:16
hberaud[m]#topic What is the status of the migration from oslo.rootwrap to oslo.privsep?15:16
hberaud[m]https://governance.openstack.org/tc/goals/selected/migrate-to-privsep.html15:17
hberaud[m]ralonsoh: do you have a status to share with us?15:17
hberaud[m]I ask this because oslo.rootwrap is impacted by eventlet, so would it be better to spend migrating oslo.rootwrap or simply to spend time to migrate remaining deliverables to oslo.privsep and then to simply retire oslo.rootwrap definitively?15:18
hberaud[m]I tried to find a status but I seen that there is still occurence of oslo.rootwrap here and there, but lot of them do not seems blocking one, so I wonder if we could consider it as done or not15:19
hberaud[m]anyway let's continue this part of the discussion after the meeting15:21
hberaud[m]#topic should we deprecate oslo.vmware?15:21
ralonsohhberaud[m], sorry, in another meeting15:21
ralonsohno updates15:21
hberaud[m]should we deprecate oslo.vmware rather than spending time trying to migrating it away from eventlet? I started a discussion https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/NCBLEXRUTFINARPI3ACWNPORA3UG6YQW/15:22
hberaud[m]ralonsoh: no problem15:22
hberaud[m]some people want to keep the support is at is now, I'm not against that, I just observed that there is no significant activity in oslo.vmware since 3-4 years15:23
hberaud[m]so this topic will surely arise again during the next series because nova consider the support of vmware as experimental15:25
JayFWe should reach out to the same folks trying to keep the vmware driver alive; try to make this library their problem imo15:25
JayFNova team has been pretty up front about "you have to do the work"15:25
hberaud[m]yes15:25
hberaud[m]I suggested on the oslo channel, that, maybe, the solution is to move oslo.vmware to opendev.org/x 15:26
hberaud[m]and to transition the maintenance15:26
hberaud[m]that could be one option15:27
hberaud[m]lets rediscuss that point in a couple of months15:28
hberaud[m]#topic Who chair R-6? Else I'll simply cancel it?15:28
hberaud[m]I'm on PTO and so AFK during the week of our next meeting, does anybody want to chair the meeting during my absence?15:29
hberaud[m]Else I'll simply cancel it15:29
ralonsohwe can skip the next one, I think15:29
hberaud[m]WFM15:29
hberaud[m]we will be close from the feature freeze so I won't expect lot of news during this period15:30
hberaud[m]#topic open discussion15:31
hberaud[m]Anything else that you want to discuss today?15:31
hberaud[m]Then I think that we are done15:33
hberaud[m]#endmeeting15:33
opendevmeetMeeting ended Tue Feb  4 15:33:10 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:33
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_eventlet_removal/2025/openstack_eventlet_removal.2025-02-04-15.00.html15:33
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_eventlet_removal/2025/openstack_eventlet_removal.2025-02-04-15.00.txt15:33
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_eventlet_removal/2025/openstack_eventlet_removal.2025-02-04-15.00.log.html15:33
amorinthanks!15:33
hberaud[m]Thanks everyone15:33
ralonsohbye15:33
amorinhberaud[m]: I did that for the mistral-lib release: https://review.opendev.org/c/openstack/releases/+/940735  If I am correct I need axel approval (PTL), right?19:06

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