Wednesday, 2024-04-17

opendevreviewMerged openstack/octavia master: Fix migration scripts with SQLAlchemy 2.0  https://review.opendev.org/c/openstack/octavia/+/91583100:17
opendevreviewJake Yip proposed openstack/octavia-tempest-plugin master: Change provider default from octavia to amphora  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/91610613:06
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed Apr 17 16:00:10 2024 UTC and is due to finish in 60 minutes.  The chair is gthiemonge. 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 'octavia'16:00
gthiemongeo/16:00
johnsomo/16:00
tweiningo/16:00
gthiemonge#topic Announcements16:01
gthiemonge* Dalmatian PTG16:01
gthiemongeGreet PTG session last week16:01
gthiemongeThank you to all who participated!16:01
gthiemongeYou can find the notes of the PTG at16:01
gthiemongehttps://etherpad.opendev.org/p/apr2024-ptg-octavia16:02
gthiemonge* 2024.2 Dalmatian Release Schedule16:02
gthiemongeNew release cycle!16:02
gthiemongejsut a heads-up the schedule is available16:02
gthiemongehttps://releases.openstack.org/dalmatian/schedule.html16:02
gthiemongeand yes, Dalmatian-1 is in one month from today16:03
gthiemonge* ORM apocalypse mostly averted (a.k.a. SQLAlchemy 2.0 is here)16:03
gthiemongeFYI:16:03
gthiemongehttps://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RBHXHTO3GUOOXVSZXD4C2O3TKDOH2QSC16:03
gthiemongeheads-up on this hot topic16:04
gthiemongesqlalchemy 2 is almost here16:04
tweiningwhich milestone is the deadline for spec acceptance? MS-2?16:04
gthiemongeshould be Dalmatian-316:04
tweininggood thx16:05
gthiemonge(there's no official spec freeze for Octavia)16:05
gthiemongeback on sqlalchemy2:16:05
gthiemongetkajinam has set up a job to test it16:05
gthiemongeso far we have had 2 issues with it: the migration scripts in octavia and taskflow16:05
gthiemongethe fixes are merged and I think now we're waiting for a new taskflow release16:06
gthiemongeThat's all for my announcements, any questions? did I miss anything?16:06
tweiningI have nothing to add I think16:07
johnsomYeah, I reviewed those yesterday, so it should be moving along16:07
gthiemonge#topic CI Status16:09
gthiemongewe have had a couple of issues with pep8 on the stable branches, it was resolved by pinning pylint16:09
gthiemongethere's still some crashes with haproxy on ubuntu on master16:10
gthiemongeI have a workaround for this issue, but I need to update the code after the last round of reviews16:10
gthiemonge(https://review.opendev.org/c/openstack/octavia/+/909849)16:10
gthiemonge#topic Brief progress reports / bugs needing review16:11
tweining https://review.opendev.org/q/topic:%22pyupgrade%22+project:%22openstack/octavia%22 of the pyupgrade patch all except are merged now. Thanks for all the reviews!16:12
gthiemongegreat!16:12
tweiningand sorry for the merge conflicts that causes. they should be very easy to resolve however16:12
johnsom+116:13
gthiemongeFollowing the license change in Redis, I've been working on finding an alternative backend for taskflow jobboard16:13
gthiemongezookeeper has always been an option but etcd is also a tool that would fit perfectly there16:13
gthiemongethere's no etcd backend in taskflow so I started working on it16:13
gthiemongehttps://review.opendev.org/c/openstack/taskflow/+/91549216:13
tweiningthere is only the f-strings patch left in the chain, and that one touches a lot of files. I wanted to ask you if you think it's worth finishing that work, because it will create even more conflicts.16:13
gthiemongeI also added the support to handle it in octavia (+ a CI job)16:14
johnsomI have been making slow progress on the SR-IOV for members. Too many downstream distractions this week16:14
gthiemongehttps://review.opendev.org/c/openstack/octavia/+/91583416:14
gthiemongestill WIP but I hope I can complete the work soon16:14
johnsomtweining I think we should just move forward with getting this cleaned up16:14
gthiemongetweining: I don't have a strong opinion on it16:14
tweiningack. I'll continue that then16:15
tweininghttps://review.opendev.org/q/topic:%22mypy%22+project:%22openstack/octavia%22 please also don't forget the typing changes. one has V-1, but it should be unrelated to the patch16:16
gthiemongeack16:16
tweiningand I have one more news16:17
tweininghttps://review.opendev.org/q/topic:%22add_tls_terminated_api_tests-patch16%22 please review TTLS and HSTS tempest test changes. kudos to gthiemonge for finding the cause for the test failure16:17
gthiemongeI'll take a look16:18
tweininghttps://review.opendev.org/c/openstack/octavia/+/859826 oh, and this one is only waiting for a W+1 and is really trivial16:18
johnsomha, yeah, rst do not need to run16:19
johnsomI wonder if we shouldn't remove those vagrant files. I don't think anyone uses them and they certainly aren't tested16:20
tweiningI also don't think anyone would miss them probably16:22
gthiemongeyeah16:22
tweiningI can remove them in a follow-up patch16:23
gthiemongeack16:24
gthiemonge#topic Open Discussion16:24
johnsomOne topic I think we missed at the PTG is the anycore issue with Taskflow16:24
gthiemongeright, the py12 job is non-voting because it is failing16:25
johnsomSorry, "asyncore" 16:25
johnsomUgh, mornings16:25
johnsomYeah, I think we need to have a plan to address that as I'm not sure anyone else is willing to invest in Taskflow at the moment16:26
gthiemongemy opinion was that the module that imports asyncore is not used by any openstack projects16:26
gthiemongeI can double check16:26
johnsomThen maybe we should propose a removal patch16:26
gthiemonge+116:26
johnsomThough deprecation cycles could be an issue16:26
gthiemongereplacing asyncore is also an option, but it's probably a useless task16:28
gthiemongejohnsom: do you think we should discuss it with the oslo team?16:31
johnsomI might just propose a patch with the removal and see what feedback you get16:31
gthiemonge+116:32
opendevreviewTom Weininger proposed openstack/octavia master: Delete Vagrant related files for devstack  https://review.opendev.org/c/openstack/octavia/+/91612416:33
gthiemongeok16:35
gthiemongeany other topics guys?16:35
johnsomThat is all I had this week16:35
tweininghttps://review.opendev.org/c/openstack/octavia/+/915970 I forgot to mention that I also updated the config for the new Python runtime16:35
tweiningbut that is all then16:35
gthiemonge+1 tweining16:36
gthiemongeok then thank you all!16:37
gthiemonge#endmeeting16:37
opendevmeetMeeting ended Wed Apr 17 16:37:42 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:37
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2024/octavia.2024-04-17-16.00.html16:37
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2024/octavia.2024-04-17-16.00.txt16:37
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2024/octavia.2024-04-17-16.00.log.html16:37
opendevreviewMerged openstack/octavia master: Remove executable flag from some files  https://review.opendev.org/c/openstack/octavia/+/85982618:39
opendevreviewMerged openstack/octavia master: devstack: Drop removed services  https://review.opendev.org/c/openstack/octavia/+/90632718:39

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