Wednesday, 2024-01-10

opendevreviewOpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/octavia-dashboard/+/90518104:41
opendevreviewTom Weininger proposed openstack/octavia master: Integrate mypy type checker  https://review.opendev.org/c/openstack/octavia/+/87974908:40
opendevreviewTom Weininger proposed openstack/octavia master: Add typing information to octavia.amphorae package  https://review.opendev.org/c/openstack/octavia/+/90519308:40
opendevreviewTom Weininger proposed openstack/octavia master: Add typing information to octavia.api package  https://review.opendev.org/c/openstack/octavia/+/90519408:41
opendevreviewTom Weininger proposed openstack/octavia master: Add typing information to remaining octavia code  https://review.opendev.org/c/openstack/octavia/+/90519508:41
opendevreviewMerged openstack/octavia-dashboard master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/octavia-dashboard/+/90518109:39
opendevreviewTom Weininger proposed openstack/octavia master: Integrate mypy type checker  https://review.opendev.org/c/openstack/octavia/+/87974911:57
opendevreviewTom Weininger proposed openstack/octavia master: Add typing information to octavia.amphorae package  https://review.opendev.org/c/openstack/octavia/+/90519313:22
opendevreviewTom Weininger proposed openstack/octavia master: Add typing information to octavia.api package  https://review.opendev.org/c/openstack/octavia/+/90519413:22
opendevreviewTom Weininger proposed openstack/octavia master: Add typing information to remaining octavia code  https://review.opendev.org/c/openstack/octavia/+/90519513:22
opendevreviewTom Weininger proposed openstack/octavia master: Integrate mypy type checker  https://review.opendev.org/c/openstack/octavia/+/87974913:22
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed Jan 10 16:00:31 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
gthiemongehi16:00
tweiningo/16:00
johnsomo/16:00
oschwarto/16:01
gthiemonge#topic Announcements16:01
gthiemonge** OpenStack "D" Release Voting16:02
gthiemongeIt's time to vote for the name of the next release!16:02
gthiemongeCheck the mailing-list, there's an 'OpenStack "D" Release Voting' mail with a link16:02
johnsomI have already voted16:03
gthiemonge+116:04
gthiemonge** Next PTG in April 202416:04
gthiemongeThe next (virtual) PTG will take place April 8-1216:05
gthiemongeI will register a session for Octavia16:05
oschwartthanks16:06
gthiemongedid I miss any other announcements?16:06
tweiningMS-2?16:07
gthiemongethere's the election for the Board of Directors, you should have received an email if you're concerned16:07
tweiningif the resize spec should land in Caracal it should be approved this week I guess16:08
gthiemongeright, this week is Caracal-2 milestone16:08
gthiemongepreferably yeah, but we can be more flexible if needed16:08
tweininghttps://review.opendev.org/c/openstack/octavia/+/885490 for reference16:08
johnsomThere have been some client releases proposed for MS2, not sure if Octavia had one of those patches or has already done a Caracal release16:09
gthiemongetweining: thanks for the heads-up16:09
gthiemongejohnsom: there were some releases for Caracal-1, but not for 216:10
johnsomOk, that is probably good enough unless we have some changes we should get released16:11
gthiemongeI don't think we have updated python-octaviaclient since ms-116:11
tweiningyeah, probably not16:11
tweininga bummer that the let's encrypt spec will also not make it (https://review.opendev.org/c/openstack/octavia/+/877281)16:13
tweininggthiemonge: how the ci doing? ;)16:15
tweining+is16:15
gthiemongetweining: I don't know, I haven't submitted patches in 2024 :D16:15
tweiningnot directly a CI issue, but...16:16
tweininghttps://review.opendev.org/c/openstack/octavia-tempest-plugin/+/893066 The test failures there confuse me a bit. There is an error "Another Listener on this Load Balancer is already using protocol HTTP and protocol_port 8011", but I don't see where a second listener gets created with port 8011 in test code.16:16
gthiemongewhat job exactly?16:17
tweiningoctavia-v2-dsvm-noop-api16:17
gthiemongeI can take a look16:18
tweiningthanks16:18
oschwartyeah I wanted to ask your help with this patch, after the SCTP o-t-p has been merged, I couldn't really solve the conflicts, I think16:18
oschwartport that are being used and I couldn't find them, like that 801116:19
oschwartgthiemonge: thanks16:19
oschwartand tweining16:19
gthiemongenote that a 409 might be normal, because we test that we cannot create 2 listeners on the same port16:20
gthiemongeand the first test that fails is "test_http_udp_sctp_https_listener_create_on_same_port"16:21
gthiemongeanyway, I'll take a look16:21
oschwartthanks16:22
gthiemonge#topic Brief progress reports / bugs needing review16:22
tweininghttps://review.opendev.org/q/topic:%22mypy%22+author:tweining@redhat.com I have rebased and split up my typing/mypy patch. I hope this makes it easier to review and approve the improvements and fixes there.16:23
tweiningthe annotation stuff is not independent of mypy checks16:23
tweining*now16:24
johnsomI have been on vacation, so not much to report. I am now focusing on the nftables work for SR-IOV16:24
gthiemongeack16:24
oschwartthis one is ready for review16:24
oschwarthttps://review.opendev.org/c/openstack/octavia/+/89081416:24
oschwartit got one +2 already16:25
johnsomI will re-review that today16:26
tweiningI have one more thing...16:27
tweininghttps://review.opendev.org/q/topic:%22pyupgrade%22+author:tweining@redhat.com Is there still interest in my pyugrade patches? If not, I will not try to rebase those patches.16:27
tweiningI can split them up as well16:28
gthiemongethe first one is a really huge patch16:28
johnsomI think there is value, but yeah, those are huge patches that will take time to review16:29
tweiningI agree. I would split it up when I do the rebase16:29
johnsom228 files changed....16:29
tweiningyeah, probably tons of conflicts16:30
gthiemongelet's take a look at the patches and comment in gerrit16:35
gthiemonge#topic Open Discussion16:36
gthiemongeany other topics you want to discuss?16:36
tweiningnot from me16:36
oschwartI have one:16:37
oschwartmaybe I should have asked before, but in your opinion, do you think we have ci capacity for this one:16:37
oschwarthttps://review.opendev.org/c/openstack/octavia-tempest-plugin/+/89756416:37
tweininggood point. I wanted to raise that too. I was unsure about the timeouts of non-voting jobs16:38
johnsomI have not yet looked at that patch16:38
oschwartyes, maybe we could talk about it offline16:38
gthiemongehttps://zuul.opendev.org/t/openstack/builds?job_name=octavia-v2-dsvm-scenario-traffic-ops&project=openstack/octavia-tempest-plugin16:39
gthiemongewith this patch, we hit 2h30min16:40
johnsomAnything close to 2 hours is risky given the fluctuating performance of the gate hosts.16:40
tweiningI guess we should split up jobs further, but I am not sure if that's worth it16:41
gthiemongewe need to look in detail, the SCTP patches have already added a lot of new tests16:41
tweining*could16:41
johnsomThey are important tests, we just need to figure out how to manage it16:41
oschwartthe range of that u/s job is from 2h:8m to 2h:30m with that patch16:44
oschwartbut anyway, some tests might not be necessary, (or not)16:45
gthiemongemaybe we can optimize the tests after a review of the patch16:45
oschwart+116:46
oschwartI don't have any other topic to discuss16:47
gthiemongeok, we can close the meeting then16:49
gthiemongethank you guys!16:49
gthiemongehave a good week16:49
gthiemonge#endmeeting16:49
opendevmeetMeeting ended Wed Jan 10 16:49:26 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:49
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2024/octavia.2024-01-10-16.00.html16:49
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2024/octavia.2024-01-10-16.00.txt16:49
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2024/octavia.2024-01-10-16.00.log.html16:49
opendevreviewOmer Schwartz proposed openstack/octavia-tempest-plugin master: Add TERMINATED_HTTPS listener API tests  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/89306617:19
opendevreviewMerged openstack/octavia master: Provide Amphora stats for Octavia no-op drivers  https://review.opendev.org/c/openstack/octavia/+/89081419:16
*** jph4 is now known as jph23:48

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