16:00:27 <gthiemonge> #startmeeting Octavia
16:00:27 <opendevmeet> Meeting started Wed Jun 12 16:00:27 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:27 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:27 <opendevmeet> The meeting name has been set to 'octavia'
16:00:30 <gthiemonge> o/
16:00:42 <johnsom> o/
16:00:48 <tweining> o/
16:01:32 <gthiemonge> #topic Announcements
16:01:41 <gthiemonge> * 2024.2 Dalmatian Release Schedule
16:01:50 <gthiemonge> The priority review etherpad is up to date
16:02:01 <gthiemonge> (or at least it was up-to-date last friday)
16:02:06 <gthiemonge> https://etherpad.opendev.org/p/octavia-priority-reviews
16:02:20 <gthiemonge> Feel free to move up the reviews that you think should be given higher priority
16:02:24 <tweining> I updated and re-ordered a few things
16:02:28 <gthiemonge> +1
16:02:36 <gthiemonge> I think right now we should focus on [spec] reviews
16:03:09 <gthiemonge> There's also an interesting spec-less feature patch
16:03:14 <gthiemonge> "Config option to allow ICMP echo requests on VIP"
16:03:18 <gthiemonge> https://review.opendev.org/910963
16:03:32 <gthiemonge> the feature is interesting, it has some side-effects
16:03:37 <gthiemonge> I would like to get your feedback on it
16:04:17 <tweining> at first glance it sounds like a good idea to me
16:05:11 <gthiemonge> (the potential side effects: an A/S LB without listener doesn't reply to the pings, allowed_cidrs are ignored for pings, the VRRP IP addresses replies to the ping)
16:06:13 <gthiemonge> (it's an optional feature BTW, disabled by default)
16:06:27 <johnsom> Yeah, that part is important
16:08:39 <johnsom> The base port responding seems like it will be an issue, I am a bit surprised it works that way.
16:08:48 <gthiemonge> that's all from me for the announcements, did I miss anything?
16:10:19 <gthiemonge> yeah if you enable icmp on the VIP SG, the VRRP IP replies, and we cannot specify the dest ip in a SG rule :/
16:11:45 <tweining> I have no announcements
16:12:11 <gthiemonge> ok
16:12:22 <gthiemonge> #topic CI Status
16:12:43 <gthiemonge> I've seen a lot of timeouts these last days
16:12:48 <gthiemonge> Some scenario jobs take a lot of time
16:13:10 <gthiemonge> we can increase the timeout of our jobs (currently 2h30 for the scenario jobs, the limit is 3h in zuul)
16:13:29 <gthiemonge> I think it's better to add 30min than having to recheck (rechecks waste a lot of resources)
16:13:39 <tweining> yeah, I think traffic-ops times out often recently
16:13:44 <gthiemonge> but we also need to take a look at some test classes:
16:13:56 <gthiemonge> check if we can optimized the tests or if some tests are still relevant
16:14:33 <gthiemonge> each time we add or delete a member, it takes 20sec to plug/unplug a port
16:15:02 <johnsom> Yeah, that will add up
16:15:19 <gthiemonge> we could reuse the same pools in different test, but it would change the logic of the tests
16:19:12 <gthiemonge> #topic Brief progress reports / bugs needing review
16:20:58 <johnsom> I am still working on nftables for SR-IOV members. I found that I need conntrack and that blows up a lot of things unfortunately. It will also mean the VIP nftables implementation will change (member traffic can go out the VIP in some scenarios).
16:21:24 <johnsom> So, blah. A lot of work that I have now backed out of...
16:22:19 <johnsom> The root issue is that without conntrack, the return packets get dropped as they are not associated with the outbound request.
16:23:03 <gthiemonge> sounds fun :D
16:24:13 <tweining> since last week the cryptography attribute deprecation patch has been merged and I updated my tls 1.3 config fix (thanks for the review)
16:24:49 <tweining> https://meetings.opendev.org/meetings/octavia/2024/octavia.2024-06-05-16.00.txt other than that the status is basically the same I think
16:25:03 <johnsom> There was a fix that came in for that, the requirements file needed to be updated: https://review.opendev.org/c/openstack/octavia/+/921752
16:26:04 <tweining> yeah, I also saw that there was a revert patch downstream. so it seems it had some impact already. ;)
16:27:08 <johnsom> Sigh
16:32:11 <gthiemonge> #topic Open Discussion
16:32:32 <johnsom> There is an interesting discussion on the mailing list about removing eventlet and options.
16:33:07 <johnsom> One that is being discussed is the path Octavia used which is cotyledon.
16:33:26 <johnsom> I hope that is in fact that path the larger OpenStack takes.
16:33:53 <gthiemonge> yeah I read it, interesting thread
16:35:45 <tweining> mmh, it looks like cotyledon's last release was 2018. :/
16:36:05 <johnsom> Yeah, it hasn't changed much
16:36:20 <johnsom> So it would be nice if it got more attention
16:37:24 <tweining> it still supports python 2 :)
16:40:44 <gthiemonge> any other topics?
16:41:08 <tweining> I have nothing else
16:41:13 <johnsom> Nope
16:41:21 <gthiemonge> ok
16:41:29 <gthiemonge> then, have a good week!t
16:41:34 <gthiemonge> thank you guys!
16:41:37 <gthiemonge> #endmeeting