16:00:17 <gthiemonge> #startmeeting Octavia
16:00:17 <opendevmeet> Meeting started Wed Dec 11 16:00:17 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:17 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:17 <opendevmeet> The meeting name has been set to 'octavia'
16:00:20 <gthiemonge> o/
16:00:25 <tweining> o/
16:00:42 <gthiemonge> #topic Announcements
16:01:25 <gthiemonge> just a quick one: next week's meeting will be the last meeting of the year, Dec 25 and Jan 1 are public holidays for many folks
16:01:49 <tweining> well deserved holidays
16:02:02 <gthiemonge> I agree
16:02:14 <gthiemonge> other than this, I have no announcement
16:02:22 <gthiemonge> #topic CI Status
16:02:34 <gthiemonge> so we are working on fixing the octavia-tempest-plugin jobs
16:02:46 <gthiemonge> so far, we have fixed the pep8 and docs jobs
16:03:08 <gthiemonge> the gates are functional but barbican jobs are still disabled until we fix them
16:03:36 <gthiemonge> (new httpx release that breaks a workaround)
16:04:01 <gthiemonge> tweining is working on it as you can see in the channel ^^
16:04:02 <tweining> It looks like Python's http.HTTPSConnection client supports ALPN only starting from py3.10
16:04:21 <tweining> https://docs.python.org/3/library/http.client.html#http.client.HTTPSConnection
16:04:24 <gthiemonge> oh interesting
16:04:35 <gthiemonge> https://governance.openstack.org/tc/reference/runtimes/2025.1.html
16:04:46 <gthiemonge> and we still have to deal with 3.9
16:05:08 <gthiemonge> https://docs.python.org/3/library/ssl.html#ssl.SSLContext.set_alpn_protocols
16:05:15 <gthiemonge> "added in version 3.5" maybe it could work
16:06:09 <tweining> hmmm, yeah. I didn't read the note carefully. it does not say it is not supported in pre 3.10, only the behaviour changed
16:07:11 <gthiemonge> if you need help with testing, don't hesitate to ping me
16:07:14 <tweining> if that would work it would be a really easy fix. the comment above the line that failed also mention eventlet stuff, not sure if that could interfere with the test
16:07:53 <gthiemonge> if we remove httpx, it won't
16:08:39 <tweining> I tried to set up a new devstack env from scratch today (as you probably saw), but it failed. so I probably cannot use devstack ATM
16:08:40 <gthiemonge> please note that the octavia gates are down becasue of it, we havent disabled barbican jobs there
16:08:59 <gthiemonge> ack
16:13:06 <tweining> I guess that means I should give it priority over the rate limiting stuff then
16:14:23 <gthiemonge> I think we can fix it before the end of the week, we just need to find the right way ;-)
16:15:24 <gthiemonge> ok, i guess that's it for ci status
16:15:41 <gthiemonge> #topic Brief progress reports / bugs needing review / open discussion
16:16:15 <gthiemonge> any other topics?
16:16:31 <tweining> that is all from my side for today. I will try to make progress on rate limiting soon
16:16:47 <gthiemonge> cool, thanks!
16:17:01 <gthiemonge> then, see you next week!
16:17:07 <gthiemonge> #endmeeting