Wednesday, 2022-04-27

*** ysandeep|out is now known as ysandeep04:31
opendevreviewGregory Thiemonge proposed openstack/octavia master: WIP Testing bugs from story 2009887 and HM status  https://review.opendev.org/c/openstack/octavia/+/83719506:35
gthiemonge^ after so many rechecks, I think I have a fix for these CI issues06:38
opendevreviewlixuehai proposed openstack/octavia master: Remove unnecessary unicode prefixes  https://review.opendev.org/c/openstack/octavia/+/83948007:33
opendevreviewGregory Thiemonge proposed openstack/octavia stable/yoga: Deny the creation of L7Policies for HTTPS/TCP/UDP listeners  https://review.opendev.org/c/openstack/octavia/+/83948608:10
*** ysandeep is now known as ysandeep|lunch08:12
opendevreviewGregory Thiemonge proposed openstack/octavia stable/xena: Deny the creation of L7Policies for HTTPS/TCP/UDP listeners  https://review.opendev.org/c/openstack/octavia/+/83948708:13
opendevreviewGregory Thiemonge proposed openstack/octavia stable/wallaby: Deny the creation of L7Policies for HTTPS/TCP/UDP listeners  https://review.opendev.org/c/openstack/octavia/+/83948808:13
opendevreviewGregory Thiemonge proposed openstack/octavia stable/victoria: Deny the creation of L7Policies for HTTPS/TCP/UDP listeners  https://review.opendev.org/c/openstack/octavia/+/83948908:14
opendevreviewGregory Thiemonge proposed openstack/octavia stable/ussuri: Deny the creation of L7Policies for HTTPS/TCP/UDP listeners  https://review.opendev.org/c/openstack/octavia/+/83949008:18
opendevreviewGregory Thiemonge proposed openstack/octavia stable/train: Deny the creation of L7Policies for HTTPS/TCP/UDP listeners  https://review.opendev.org/c/openstack/octavia/+/83949208:19
opendevreviewTom Weininger proposed openstack/octavia-tempest-plugin master: Add scenario tests for failover circuit breaker  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83787808:37
*** ysandeep|lunch is now known as ysandeep08:52
opendevreviewVadim Ponomarev proposed openstack/octavia-tempest-plugin master: Add waiting OPERATION_STATUS for the third listener in tests.  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83950209:35
opendevreviewGregory Thiemonge proposed openstack/octavia master: Fix potential race conditions on update requests in the v2 worker  https://review.opendev.org/c/openstack/octavia/+/83719511:56
opendevreviewTom Weininger proposed openstack/octavia-tempest-plugin master: Add scenario tests for failover circuit breaker  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83787812:18
*** ysandeep is now known as ysandeep|afk12:42
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Remove old unmaintained jobs  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83809612:53
opendevreviewTom Weininger proposed openstack/octavia-tempest-plugin master: Add scenario tests for failover circuit breaker  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83787812:57
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: WIP Add a job that uses octavia master with stable amphora  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83816812:57
*** ysandeep|afk is now known as ysandeep13:00
opendevreviewGregory Thiemonge proposed openstack/octavia master: Fix unclear error messages in the API  https://review.opendev.org/c/openstack/octavia/+/83631413:07
opendevreviewTom Weininger proposed openstack/octavia-tempest-plugin master: Add scenario tests for failover circuit breaker  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83787813:54
*** ysandeep is now known as ysandeep|out14:21
opendevreviewMerged openstack/octavia stable/yoga: Fix AttributeError in exception handler  https://review.opendev.org/c/openstack/octavia/+/83904114:55
opendevreviewMerged openstack/octavia stable/wallaby: Fix AttributeError in exception handler  https://review.opendev.org/c/openstack/octavia/+/83904414:55
opendevreviewMerged openstack/octavia stable/ussuri: Fix AttributeError in exception handler  https://review.opendev.org/c/openstack/octavia/+/83904614:56
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed Apr 27 16:00:57 2022 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:01
johnsomo/16:01
tweiningHi16:01
spencerharmonHello!16:01
gthiemonge#topic Announcements16:02
gthiemongeNo announcement today... any announcements on your side?16:02
tweiningnot really16:02
gthiemongeok16:03
gthiemonge#topic Octavia CI status16:04
gthiemongeThe major CI outages are fixed, thank you Folks!16:04
johnsomFYI, devstack is dropping centos-8-stream support16:04
gthiemongeyeha I wanted to talk about c9s in this section ;-)16:04
gthiemongeFYI I've worked on reproducing and analyzing our (not) "random" CI failures from16:05
johnsomOk, sorry for jumping ahead16:05
gthiemonge#link https://etherpad.opendev.org/p/octavia-ci-failures16:05
gthiemongeNP ;-)16:05
gthiemongeI found that 2 of these issues are race conditions when updating a resource in amphorav216:05
gthiemongeI proposed a fix for it:16:05
gthiemonge#link https://review.opendev.org/c/openstack/octavia/+/83719516:06
tweiningI'm currently reviewing it16:06
gthiemongeI already got a +2 from johnsom ;-)16:06
tweiningI have at least one question I think.16:06
tweiningbut you will see ;)16:06
gthiemongehehe16:06
gthiemongebasically I fixed the v2 code by reusing the code from v1 ;-)16:07
gthiemongetweining: waiting for your review16:07
gthiemongestill about CI:16:07
gthiemongewe still have open patches for the CI configuration16:07
gthiemonge(adding yoga jobs, removing old jobs)16:07
gthiemonge#link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83806016:08
gthiemonge#link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83809616:08
johnsomLong term that should not be necessary as the v2 driver should migrate to using the native provider driver data, but this is an interim solution.16:08
johnsomOh, along that line, today Victoria is officially EM16:09
gthiemongeyeah I agree, but this is a huge work16:09
johnsomYep, incremental16:09
gthiemongeso... after the job cleanup, I think the next task will be to fix/update the centos-9-stream job16:10
gthiemonge(c9s is part of the tested runtimes for Zed - and not c8s)16:10
gthiemonge#link https://governance.openstack.org/tc/reference/runtimes/zed.html16:10
gthiemongewe have 2 pending patches in o-t-p and octavia for c9s, I've rechecked them16:11
gthiemongestill waiting to see if everything is alright16:12
johnsomQuestion, here:16:13
johnsom#link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/838096/5/zuul.d/jobs.yaml#80916:13
johnsomWhy are we keeping spare pool job for wallaby?16:13
gthiemongeIf I remember correctly this is the only supported(non-EM) release that supports spare pool16:14
gthiemongebut yeah, we could also remove it16:14
johnsomOh, it wasn't out of deprecation cycle for Wallaby, ok that makes sense16:14
gthiemongeok16:15
gthiemonge#topic Brief progress reports / bugs needing review16:16
gthiemongewell my activity was mostly related to the previous section ^^16:16
spencerharmonIt's the usual topic for me.16:17
spencerharmon#link https://review.opendev.org/c/openstack/octavia/+/83105116:17
spencerharmonSince last week, I removed all v1 changes, added a bit of documentation and release notes, added an option to disable notifications, and changed methods in rpc.py to use assert syntax.16:17
johnsomI am doing reviews as time permits16:18
spencerharmonI noticed Tom reviewed since then (thank you!), but let me know if there are any further changes needed.16:18
tweiningspencerharmon: I tested it and it seems to work well16:18
spencerharmonSure thing. No rush! 16:19
gthiemongethanks spencerharmon I'll try to review it before our next meeting ;-)16:19
tweiningbut I needed this patch to get it working: https://review.opendev.org/c/openstack/octavia/+/80186016:19
tweiningso maybe it makes sense to rebase the patch?16:20
gthiemongethe CI merges the (branch of the) patch from gerrit with master, so it should work there16:21
spencerharmonI see. Should I rebase or would that cause a conflict for CI?16:22
gthiemongeit should not conflict on rebase, because zuul is already able to merge it16:23
gthiemongeI have no opinion on that16:23
spencerharmonOk. That's a good call-out, thank you.16:24
tweiningoh, and I'm done with my scenario test for the new failover circuit breaker feature16:27
tweininghttps://review.opendev.org/c/openstack/octavia-tempest-plugin/+/837878 it would be nice to get some feedback on that and related patches (same topic)16:28
gthiemongeI'll test it!16:28
gthiemonge#topic Open Discussion16:31
gthiemongeany other topics?16:31
tweiningno, but I commented on the change we discussed at the beginning16:34
gthiemongetweining: thanks16:36
gthiemongeok Folks, thank you!16:36
gthiemonge#endmeeting16:36
opendevmeetMeeting ended Wed Apr 27 16:36:24 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:36
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-04-27-16.00.html16:36
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-04-27-16.00.txt16:36
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2022/octavia.2022-04-27-16.00.log.html16:36
johnsomThanks Greg!16:36
tweininghm, about that zed tested runtimes thing. so we can use Python 3.8 features in code from now on?16:38
johnsom3.8 and newer yes. The setup.cfg will need to be updated to reflect that16:39
johnsomIf it hasn't been already16:39
* tweining looks forward to using assignment expressions in the future16:40
johnsomhttps://github.com/openstack/octavia/blob/master/setup.cfg#L2016:40
johnsomhttps://github.com/openstack/octavia/blob/master/setup.cfg#L916:40
tweiningok. thanks16:40
gthiemongetweining: keep in mind that you may also want to backport the code ;-)16:41
johnsomYep16:41
tweiningok, that leaves it at least for major new features.16:43
johnsomYou can always adjust them on backport too if you really feel they bring value16:43
opendevreviewMerged openstack/octavia stable/victoria: Fix AttributeError in exception handler  https://review.opendev.org/c/openstack/octavia/+/83904516:47
opendevreviewMerged openstack/octavia stable/wallaby: Pass timeout_dict to _get_haproxy_versions  https://review.opendev.org/c/openstack/octavia/+/83561616:47
opendevreviewMerged openstack/octavia stable/victoria: Add keepalive for redis-based taskflow boards  https://review.opendev.org/c/openstack/octavia/+/82602916:55
opendevreviewMerged openstack/octavia stable/ussuri: Add keepalive for redis-based taskflow boards  https://review.opendev.org/c/openstack/octavia/+/82603016:56
opendevreviewTom Weininger proposed openstack/octavia master: WIP Move to Py38  https://review.opendev.org/c/openstack/octavia/+/83960417:02
opendevreviewMerged openstack/octavia stable/wallaby: Restart rsyslog from cloud-init  https://review.opendev.org/c/openstack/octavia/+/83754817:13
opendevreviewMerged openstack/octavia stable/wallaby: Add keepalive for redis-based taskflow boards  https://review.opendev.org/c/openstack/octavia/+/82602817:40
opendevreviewMerged openstack/octavia-tempest-plugin master: Update 'Maintained' stable branch jobs on master gate  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/83806018:33
opendevreviewMerged openstack/octavia stable/xena: Fix AttributeError in exception handler  https://review.opendev.org/c/openstack/octavia/+/83904320:06

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