Wednesday, 2021-06-30

opendevreviewGhanshyam proposed openstack/octavia-tempest-plugin master: Remove unused dead code  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/79771503:23
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Set the act-stdby jobs as voting jobs  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/79879106:07
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Fix two-node job configuration  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/77388807:28
opendevreviewCarlos Gonçalves proposed openstack/octavia-tempest-plugin master: Set the act-stdby jobs as voting jobs  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/79879107:30
opendevreviewCarlos Gonçalves proposed openstack/octavia-tempest-plugin master: Add stable/wallaby jobs to check and gate queues  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/79879507:30
gthiemongeNew pylint release, pep8 job is broken: https://zuul.openstack.org/build/87738f6acb9c483aa8d453f6729d8d7608:16
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Fix two-node job configuration  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/77388808:57
opendevreviewGregory Thiemonge proposed openstack/octavia master: Fix new pylint issues  https://review.opendev.org/c/openstack/octavia/+/79881109:16
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Fix two-node job configuration  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/77388809:33
opendevreviewGregory Thiemonge proposed openstack/octavia-tempest-plugin master: Fix two-node job configuration  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/77388811:55
*** gthiemon1e is now known as gthiemonge12:49
gthiemonge#startmeeting Octavia16:00
opendevmeetMeeting started Wed Jun 30 16:00:40 2021 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
johnsomo/16:01
haleybhi16:01
gthiemonge#topic Announcements16:02
gthiemongeCI is RED today16:02
gthiemonge1) PEP8 job is broken16:02
gthiemongeA new pylint release introduced new checkers16:03
gthiemongeand some older checkers detects new errors16:03
gthiemongeI proposed a fix, I think it's already CR+2 W+116:03
johnsomYay for linters....16:03
gthiemonge#link https://review.opendev.org/c/openstack/octavia/+/79881116:03
gthiemongeI got it when rechecking a patch after the neutron SG rule deletion issue was merged :/16:04
gthiemonge2) octavia-tox-functional-py37-tips is unstable16:04
gthiemongethere's a timeout issue when testing the DriverAgent16:04
gthiemongeProbably related to the slowness of the CI host16:05
gthiemongeI have a workaround, I'll propose it after the meeting16:05
johnsomDo you have a link to the logs of one of these failures?16:05
gthiemongebut I still don't understand why it occurs only on the -tips job16:05
gthiemonge#link https://zuul.openstack.org/build/d7abd5b0ef7b49c69e3325313fb4660316:06
johnsomThis is a "learning opportunity" as that is my code. grin16:06
johnsomThanks16:06
gthiemongebasically there's a settimeout(5) on a socket in the driver_lib16:06
gthiemongeand we're hitting the timeout16:06
gthiemongein my env, receiving a message in the functional tests takes less than 200ms16:07
rm_workthere's some stuff that periodically I realize is not mocked that probably should be in certain situations16:07
rm_workthis is functional tho?16:07
gthiemongeI managed to reproduce it with the cpulimit tool16:07
gthiemongefunctional yes16:07
rm_workhmm k16:07
johnsomYeah, it's a very simple unix domain socket protocol, so ... interesting that it can't send data in 5 seconds16:08
gthiemongeyeah i agree16:08
gthiemongeany other announcements?16:10
johnsomPTG is scheduled and registration is open.16:10
gthiemongeOh, I missed that :D16:11
johnsom#link https://www.openstack.org/ptg/16:11
gthiemongejohnsom: thanks16:12
rm_workI need these to be in-person again T_T16:12
gthiemongein... person... what is that?16:12
johnsomWe are all virtual AIs16:13
johnsomThere is also a lively discussion of community goals for the next release on the discuss list.16:14
johnsom#link http://lists.openstack.org/pipermail/openstack-discuss/2021-June/023350.html16:14
johnsomIf you are interested in the goal process16:14
gthiemonge#topic Brief progress reports / bugs needing review16:17
gthiemongeI found an issue regarding haproxy worker cleanup in active standby16:19
gthiemongeI opened a story that describes the behavior:16:19
gthiemonge#link https://storyboard.openstack.org/#!/story/200900516:19
gthiemongeand I proposed a patch:16:19
gthiemonge#link https://review.opendev.org/c/openstack/octavia/+/79788216:19
johnsomThat one is super interesting and a good find!16:20
gthiemongeI wanted to get some reviews, but it seems it's already W+116:20
johnsomIn theory broken for quite a while.16:20
gthiemongeyeah the stick tables are not synchronized after a config reload16:21
johnsomI still need to go back and read up as I thought that was done over unix domain sockets, so wouldn't need lo, but that is probably something I remember wrong.16:21
johnsomThis goes back to design sessions we had in Seattle with a HAProxy core16:21
gthiemongeI read somewhere that haproxy uses the peers in the peer list even for the local sync16:22
johnsomI have been working on changing how we use tempest service clients to align with some "new-ish" guidelines for tempest plugins.16:22
johnsom#link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/79771516:22
johnsomHuge thanks to g-mann (no need to ping him) for helping with that.16:23
gthiemongejohnsom: and it started with a one-line patch16:23
johnsomIt did.... sigh16:23
johnsomA conversation in #openstack-qa with the ironic team about service client credentials....16:24
johnsomAh, well, that should be pretty close if not good. I need to re-review today16:24
johnsomOtherwise my time has been on reviews and Designate things16:25
gthiemongeI'm still working on the two-node job, a commit was in review, but it was broken by the switch to ML2/OVN16:25
gthiemongewith some help from the neutron folkks, I managed to fix the last issue (floating ips not reaachable)16:25
gthiemonge#link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/77388816:26
gthiemongebut now: TIMED_OUT16:26
gthiemongegreat16:26
johnsomGrin16:27
johnsomWe should look into the "parallel" devstack install code. I thought that was default now, but maybe not? It would in theory stop devstack from installing each node sequentially.16:27
johnsomHnmm, looks like that is working there, so... maybe another issue16:29
gthiemongeyeah16:29
gthiemongeit looks like controller2 is ready 50 min after the start of the job16:29
opendevreviewMerged openstack/octavia stable/wallaby: Fix race conditions between API and worker DB calls  https://review.opendev.org/c/openstack/octavia/+/79825516:29
johnsomHmm yeah, so maybe not16:29
gthiemongeI'll take a look at it16:30
johnsom50 minutes.... I wonder if devstack still says "will be done in 10 minutes". lol16:30
gthiemonge#topic Open Discussion16:32
gthiemongeany other topics?16:32
* haleyb is still neck deep in the ovn provider, so nothing else from me16:34
gthiemongeok folks16:35
gthiemongethank you!16:35
gthiemonge#endmeeting16:35
opendevmeetMeeting ended Wed Jun 30 16:35:20 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:35
opendevmeetMinutes:        https://meetings.opendev.org/meetings/octavia/2021/octavia.2021-06-30-16.00.html16:35
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/octavia/2021/octavia.2021-06-30-16.00.txt16:35
opendevmeetLog:            https://meetings.opendev.org/meetings/octavia/2021/octavia.2021-06-30-16.00.log.html16:35
johnsomgthiemonge https://opendev.org/openstack/devstack/commit/e53142ed0d314f07d974a104005be2120056d62916:37
gthiemongehmmm16:37
gthiemongeisn't it for the async tasks?16:38
johnsomI don't know a lot about it, but something to check.16:38
gthiemongeI don't think it deploys 2 nodes in //16:38
johnsomYeah, maybe that doesn't help with multi-node stuff16:38
johnsomAnyway, that was what I was thinking about, so maybe not useful16:39
opendevreviewMerged openstack/octavia master: Fix new pylint issues  https://review.opendev.org/c/openstack/octavia/+/79881118:17
opendevreviewMichael Johnson proposed openstack/octavia-tempest-plugin master: Update service client access in tempest tests  https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/79771523:16

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