Wednesday, 2023-02-08

*** yadnesh|away is now known as yadnesh04:02
opendevreviewGregory Thiemonge proposed openstack/octavia stable/zed: Fix grenade job & pin pylint on stable/branches  https://review.opendev.org/c/openstack/octavia/+/87286607:21
opendevreviewTobias Urdin proposed openstack/octavia master: Use new get_rpc_client API from oslo.messaging  https://review.opendev.org/c/openstack/octavia/+/87116308:25
opendevreviewTom Weininger proposed openstack/octavia master: Add octavia-grenade-tick-tock CI job  https://review.opendev.org/c/openstack/octavia/+/86022110:51
opendevreviewTom Weininger proposed openstack/octavia master: Add octavia-grenade-tick-tock CI job  https://review.opendev.org/c/openstack/octavia/+/86022111:06
opendevreviewMerged openstack/octavia stable/yoga: Fix grenade job  https://review.opendev.org/c/openstack/octavia/+/87286811:48
opendevreviewMerged openstack/octavia stable/zed: Fix grenade job & pin pylint on stable/branches  https://review.opendev.org/c/openstack/octavia/+/87286612:53
*** yadnesh is now known as yadnesh|away13:24
*** oschwart__ is now known as oschwart14:25
gthiemonge#startmeeting Octavia16:01
opendevmeetMeeting started Wed Feb  8 16:01:27 2023 UTC and is due to finish in 60 minutes.  The chair is gthiemonge. Information about MeetBot at http://wiki.debian.org/MeetBot.16:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
opendevmeetThe meeting name has been set to 'octavia'16:01
johnsomo/16:01
tweiningo/16:01
gthiemongeHi Folks16:01
matfechnero/16:03
oschwarto/16:03
gthiemonge#topic Announcements16:03
johnsomoctavia-lib for Antelope released16:04
gthiemongeNext week is Antelope-3 milestone: Feature Freeze16:04
gthiemonge+116:04
johnsomYep, and client releases16:04
gthiemongeI'll focus on reviewing feature patches16:04
gthiemongethere's only one patch for the client16:04
gthiemongereminder, the review priority list is:16:05
gthiemonge#link https://etherpad.opendev.org/p/octavia-priority-reviews16:05
johnsomI have +2'd that already. Maybe tweining can have a look16:06
tweiningok16:07
gthiemongeany other announcement folks?16:07
gthiemonge#topic CI Status16:09
gthiemongewe fixed issues with grenade and pylint this week, I think all the fixes are merged now16:10
gthiemonge(master and stable branches)16:10
gthiemongeanother topic:16:11
gthiemongefroyo is adding new tests (missing tests) to test_traffic_ops in octavia-tempest-plugin16:11
gthiemongeit increases the duration of the scenario jobs, the c9s job seems to time out really often now16:12
gthiemongeI tried to split the class into 2 classes but c9s still fails from time to time16:12
gthiemongeso maybe it's time to take another approach: spliting the scenario job into 2 jobs (for instance traffic classes vs the rest)16:13
gthiemongewhat do you think about that?16:13
tweiningif it makes the execution faster, fine with me16:14
oschwartSounds good to me16:14
johnsomWe have done that in the past. Though, I have not looked at this patch from froyo to see if we can optimize it better.16:14
johnsomI would like to review it before we merge it.16:14
gthiemongerunning the test_traffic_ops class takes 2h in my env16:15
gthiemongesure16:15
gthiemongewe will not merge it until we get acceptable durations for the jobs16:15
johnsomplus we probably don't want to merge that at this point in the release as we probably have priority patches we don't want to impact16:15
gthiemongeright16:15
johnsomrepeat=1916:16
johnsomYeah, that is probably more time than we really need to spend in the test16:16
gthiemongein most jobs, this test class finished more than one hour after the other classes (ok we have only 2 concurrent classes at a time)16:17
gthiemongeanywys, I will propose a test patch that splits the job, so we can see the durations16:18
johnsomEach one of those new test cases will make 19 requests now, so yeah, huge jump in test runtime needed. This needs some review time.16:19
gthiemongenote that c9s job fails already with a lot of timeouts16:19
johnsomYeah, agreed, C9S is slow...16:20
johnsomI'm just not sure we need to add 228 round trips to the members to have a good test.16:20
gthiemongeok16:21
gthiemonge#topic Brief progress reports / bugs needing review16:24
gthiemongeon my side, I've worked on these gate issues (pylint/grenade)16:25
gthiemonge+ reviews16:25
gthiemonge+ a lot of downstream stuff16:25
oschwartWould this failure mean that we still have pylint issues on stable branches?16:26
johnsomLots of review for me16:26
oschwart#link https://review.opendev.org/c/openstack/python-octaviaclient/+/86980616:26
gthiemongeoschwart: I fixed only the octavia repo, I'll take a look at the octaviaclient, but here it passed 10min ago16:27
tweiningI updated the patch that adds an tick-tock CI grenade upgrade job16:27
tweininghttps://review.opendev.org/c/openstack/octavia/+/86022116:27
gthiemongeoschwart: it seems that we need to backport16:28
gthiemongehttps://review.opendev.org/c/openstack/python-octaviaclient/+/87235716:28
johnsomOh, nice. The terminology is a mess for tick-tock vs slurp and the docs seem to contradict themselves. I'm glad someone took the time to figure out what needs to happen there.16:28
oschwartgthiemonge: I will take care of it if you guys are ok with it16:29
gthiemongeoschwart: ok! it seems that it is only needed on zed16:29
tweiningyeah, I guess SLURP is the correct name now. I can update the patch if you want16:30
oschwartgthiemonge: ack16:31
oschwarttweining: should we keep the ffu u/s job then?16:31
tweiningand regarding oschwart's comment about removing octavia-grenade-ffu. I guess he's right. I will update the patch16:31
tweiningis stein even supported anymore?16:32
gthiemongetweining: haha no16:32
gthiemongetweining: I tried to update the grenade-ffu job, but it was not working at all16:33
opendevreviewTom Weininger proposed openstack/octavia master: Add octavia-grenade-slurp CI job  https://review.opendev.org/c/openstack/octavia/+/86022116:35
gthiemonge#topic Open Discussion16:38
opendevreviewOmer Schwartz proposed openstack/python-octaviaclient stable/zed: Add munch explicitly to requirements  https://review.opendev.org/c/openstack/python-octaviaclient/+/87315116:41
gthiemongeany other topics folks?16:42
oschwartNothing from me. I will prob ask you guys to review the munch backport patches as we have until next week (?) for the client patches16:43
gthiemongeI guess it will be merged before the end of week ;-)16:43
oschwartgthiemonge: ack16:44
gthiemongeok folks, thank you!16:44
gthiemongehave a great week16:44
gthiemonge#endmeeting16:44
opendevmeetMeeting ended Wed Feb  8 16:44:19 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:44
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-02-08-16.01.html16:44
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-02-08-16.01.txt16:44
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2023/octavia.2023-02-08-16.01.log.html16:44
opendevreviewOmer Schwartz proposed openstack/python-octaviaclient stable/yoga: Add munch explicitly to requirements  https://review.opendev.org/c/openstack/python-octaviaclient/+/87315316:44
opendevreviewOmer Schwartz proposed openstack/python-octaviaclient stable/xena: Add munch explicitly to requirements  https://review.opendev.org/c/openstack/python-octaviaclient/+/87315416:46
opendevreviewOmer Schwartz proposed openstack/python-octaviaclient stable/wallaby: Add munch explicitly to requirements  https://review.opendev.org/c/openstack/python-octaviaclient/+/87315516:47
opendevreviewMerged openstack/python-octaviaclient master: Add missing flavor set --description option  https://review.opendev.org/c/openstack/python-octaviaclient/+/86685016:52
opendevreviewFernando Royo proposed openstack/octavia-tempest-plugin master: Spliting healthmonitor test for each pool protocol  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/87082420:09

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