Wednesday, 2025-08-20

opendevreviewMichael Johnson proposed openstack/octavia master: Resolve a UDP rebalance issue on backend failure  https://review.opendev.org/c/openstack/octavia/+/95780601:26
opendevreviewTakashi Kajinami proposed openstack/python-octaviaclient master: tox: Drop envdir  https://review.opendev.org/c/openstack/python-octaviaclient/+/94118702:47
opendevreviewMichael Johnson proposed openstack/octavia master: Resolve a UDP rebalance issue on backend failure  https://review.opendev.org/c/openstack/octavia/+/95780603:26
johnsom#startmeeting Octavia16:00
opendevmeetMeeting started Wed Aug 20 16:00:00 2025 UTC and is due to finish in 60 minutes.  The chair is johnsom. 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
johnsomHello everyone16:00
gthiemongeo/16:00
johnsom#topic Announcements 16:00
johnsomThis week is library feature freeze16:00
johnsomNext week is feature freeze for everything else.16:00
johnsomAlso, PTL nominations close today (if they haven't already)16:02
gthiemongejohnsom: any important feature patches to review?16:03
gthiemongelooking at the PTG notes, the high priority features are merged..16:04
johnsomYeah, the only thing that I am aware of is this graph tree patch chain for the driver agent, but I don't think it is going to make it.16:05
gthiemonge+116:06
johnsomAny other announcements this week?16:06
gthiemongeno16:06
johnsom#topic Brief progress reports / bugs needing review16:07
johnsomI have been working on the UDP bug:16:07
johnsom#link https://launchpad.net/bugs/211426416:07
johnsomI had to refresh my memory on that as it wasn't code I wrote and I haven't poked around with the UDP engine in a while.16:08
johnsomLong story short, I have a proposed patch for review:16:08
johnsom#link https://review.opendev.org/c/openstack/octavia/+/95780616:08
johnsomI thought the quiescent setting would impact the ability to "drain" a backend member, but I was wrong and testing showed it only impacts the persistence table.16:09
johnsomSo many little details in there.... lol16:10
gthiemongeI have been working on an old bug with l7rules, using FILE_TYPE and EQUAL_TO doesn't work as expected16:10
gthiemongehttps://review.opendev.org/c/openstack/octavia/+/95785316:10
johnsomBut I think that patch is good now and the reporter also commented in IRC that it resolved their issue.16:10
gthiemongeI also found and fixed a bug with l7rules in the client :16:10
gthiemongehttps://review.opendev.org/c/openstack/python-octaviaclient/+/95785516:10
johnsomNice!16:11
gthiemongeI also rebased and updated the tempest tests for the Custom SGs on VIP port:16:12
gthiemongehttps://review.opendev.org/c/openstack/octavia-tempest-plugin/+/93232116:12
gthiemongeit tests the feature only with HTTP (IPv4 and IPv6), I'm wondering if we need more coverage16:13
johnsomOh, we still have some open over there... .Good to know16:13
johnsomI think we have a lot of bug fixes to land....16:14
gthiemongejohnsom: I think I still have a script that prepares the content of https://etherpad.opendev.org/p/octavia-priority-reviews16:15
gthiemongedo you want me to update it?16:16
johnsomThat would be great16:16
gthiemongeack16:16
johnsomAlright, any other updates?16:18
gthiemongenop16:18
johnsom#topic Open Discussion16:18
johnsomAny other topics this week?16:18
johnsomOk then, thanks for joining!16:21
gthiemongejohnsom: thanks!16:21
johnsom#endmeeting16:21
opendevmeetMeeting ended Wed Aug 20 16:21:11 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:21
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-08-20-16.00.html16:21
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-08-20-16.00.txt16:21
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2025/octavia.2025-08-20-16.00.log.html16:21
opendevreviewMerged openstack/octavia master: Update the default TLS ciphers list  https://review.opendev.org/c/openstack/octavia/+/94867417:56
opendevreviewMerged openstack/octavia master: Fixed http_version and domain_name in haproxy templates  https://review.opendev.org/c/openstack/octavia/+/95675118:21
c0linhi folks, i'm considering launching openstack using a neutron network resembling this doc https://docs.openstack.org/neutron/2025.1/admin/config-bgp-floating-ip-over-l2-segmented-network.html and need to know if octavia + ovn is the best path into future releases with improved capabilities and ongoing support?18:44
c0linor, if not, what is the project's recommendation?18:44
johnsomc0lin When you say "octavia + ovn" do you mean the ovn ML2 for neutron or the ovn provider for Octavia.18:50
johnsomIf you mean Octavia on neutron ML2 OVN, then yes, that is the current "best practice" in OpenStack.18:53
c0linour preference is to use the OVN provider for octavia. to do this, i thought we’d need to use the ML2 plug-in in neutron. if that’s not the case i’d appreciate advice or links that help differentiate between the available options and what they enable/disable and which will be supported in future releases20:41
c0linwith https://docs.openstack.org/neutron/2025.1/admin/config-ml2.html as a staring point for my understanding20:42
johnsomYes, you will need to use the OVN ML2. Note, the OVN provider has a limited feature set: https://docs.openstack.org/octavia/latest/user/feature-classification/index.html20:44
c0linthink i understand the ovn provider has a limited feature set, but we like the idea of running without amphorae so it felt important to try and clarify as much as possible. i hope to use the ovn-bgp-agent to advertise octavia VIPs at least until neutron’s ovn driver supports bgp natively https://bugs.launchpad.net/neutron/+bug/2111276 unless you folks see any red flags with that approach?22:14
c0linreally nice to see such a familiar and helpful face (read: nick) again after a ~six year hiatus btw johnsom; same colin from ~2019 in this channel just a different gig now, if that rings a bell23:13
c0linthanks again for your invaluable help back then!23:13
johnsomYeah, it does. Welcome back!23:24

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