*** ccamposr has joined #openstack-lbaas | 00:09 | |
*** ccamposr__ has joined #openstack-lbaas | 01:04 | |
*** ccamposr has quit IRC | 01:07 | |
*** ccamposr has joined #openstack-lbaas | 01:08 | |
*** ccamposr__ has quit IRC | 01:09 | |
openstackgerrit | Brian Haley proposed openstack/octavia master: Remove Neutron SDN-specific code https://review.opendev.org/718192 | 01:10 |
---|---|---|
openstackgerrit | Brian Haley proposed openstack/octavia master: Remove Neutron SDN-specific code https://review.opendev.org/718192 | 01:11 |
*** also_stingrayza has joined #openstack-lbaas | 01:22 | |
*** stingrayza has quit IRC | 01:25 | |
*** ccamposr__ has joined #openstack-lbaas | 01:26 | |
*** ccamposr has quit IRC | 01:27 | |
*** ccamposr has joined #openstack-lbaas | 01:34 | |
*** ccamposr__ has quit IRC | 01:34 | |
*** ccamposr has quit IRC | 01:59 | |
*** ccamposr has joined #openstack-lbaas | 01:59 | |
*** ccamposr__ has joined #openstack-lbaas | 02:02 | |
*** ccamposr has quit IRC | 02:03 | |
*** sapd1 has joined #openstack-lbaas | 02:41 | |
*** psachin has joined #openstack-lbaas | 03:31 | |
sorrison | johnsom, rm_work, pulled in all those failover fixes and looks like it's fixed all our issues | 05:04 |
sorrison | 108 amphorae found on load balancer ed632e08-d649-4601-b1cf-84a694f4b272 where two should exist. Repairing. | 05:04 |
devfaz | sorrison: which fixes do you refer to? | 05:08 |
sorrison | mainly https://review.opendev.org/#/c/739002/ | 05:15 |
sorrison | We were running train and now on ussuri with this patch applied too | 05:16 |
*** gcheresh has joined #openstack-lbaas | 05:28 | |
*** sapd1 has quit IRC | 05:32 | |
*** gcheresh_ has joined #openstack-lbaas | 05:39 | |
*** gcheresh has quit IRC | 05:39 | |
*** maciejjozefczyk_ has joined #openstack-lbaas | 05:43 | |
*** gcheresh_ has quit IRC | 05:44 | |
*** sapd1 has joined #openstack-lbaas | 05:54 | |
*** vishalmanchanda has joined #openstack-lbaas | 05:55 | |
*** gcheresh_ has joined #openstack-lbaas | 05:56 | |
*** dayou has quit IRC | 06:20 | |
*** dayou has joined #openstack-lbaas | 06:28 | |
*** ltomasbo has joined #openstack-lbaas | 06:41 | |
*** ltomasbo has left #openstack-lbaas | 06:41 | |
*** ccamposr has joined #openstack-lbaas | 06:52 | |
*** ccamposr__ has quit IRC | 06:54 | |
*** born2bake has joined #openstack-lbaas | 07:04 | |
*** sapd1 has quit IRC | 07:10 | |
cgoncalves | sorrison, great feedback, thank you! | 07:11 |
cgoncalves | sorrison, FYI, there is a bug where load balancers fail to create if topology is SINGLE and Nova anti-affinity is enabled -- https://storyboard.openstack.org/#!/story/2007943. I am going to propose a patch later today, just spent too much time yesterday fighting with Glance API not starting | 07:11 |
*** sapd1 has joined #openstack-lbaas | 07:13 | |
*** gcheresh_ has quit IRC | 07:22 | |
*** gcheresh has joined #openstack-lbaas | 07:23 | |
*** rcernin has quit IRC | 07:32 | |
*** ccamposr__ has joined #openstack-lbaas | 07:45 | |
*** ccamposr has quit IRC | 07:48 | |
*** gcheresh has quit IRC | 07:50 | |
*** gcheresh has joined #openstack-lbaas | 08:01 | |
*** sapd1 has quit IRC | 08:13 | |
*** sapd1 has joined #openstack-lbaas | 08:22 | |
*** ccamposr__ has quit IRC | 08:31 | |
*** also_stingrayza is now known as stingrayza | 08:40 | |
*** rcernin has joined #openstack-lbaas | 09:10 | |
*** rcernin has quit IRC | 09:35 | |
*** sapd1 has quit IRC | 09:37 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia master: Fix missing dependency in amphora create flow https://review.opendev.org/742382 | 10:01 |
*** sapd1_y has quit IRC | 10:14 | |
*** sapd1 has joined #openstack-lbaas | 10:14 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia-tempest-plugin master: Enable nova anti-affinity in two-node act-stdby job https://review.opendev.org/742199 | 10:17 |
openstackgerrit | Carlos Goncalves proposed openstack/octavia-tempest-plugin master: Add act-stdby scenario jobs to the gate https://review.opendev.org/742385 | 10:27 |
*** tkajinam has quit IRC | 10:59 | |
*** rcernin has joined #openstack-lbaas | 11:49 | |
openstackgerrit | Carlos Goncalves proposed openstack/octavia stable/ussuri: Fix missing dependency in amphora create flow https://review.opendev.org/742401 | 11:57 |
openstackgerrit | Carlos Goncalves proposed openstack/octavia stable/train: Fix missing dependency in amphora create flow https://review.opendev.org/742402 | 11:58 |
*** maciejjozefczyk_ has quit IRC | 12:01 | |
*** maciejjozefczyk has joined #openstack-lbaas | 12:01 | |
*** rouk has quit IRC | 12:38 | |
*** headphoneJames has quit IRC | 12:38 | |
*** rm_work has quit IRC | 12:38 | |
*** headphoneJames has joined #openstack-lbaas | 12:42 | |
*** rm_work has joined #openstack-lbaas | 12:42 | |
*** sapd1 has quit IRC | 12:56 | |
*** rcernin has quit IRC | 13:32 | |
*** TrevorV has joined #openstack-lbaas | 13:43 | |
*** ramishra has quit IRC | 14:22 | |
*** ramishra has joined #openstack-lbaas | 14:22 | |
*** psachin has quit IRC | 14:24 | |
*** sapd1 has joined #openstack-lbaas | 14:37 | |
*** KeithMnemonic has joined #openstack-lbaas | 14:59 | |
*** ccamposr has joined #openstack-lbaas | 15:02 | |
*** gcheresh has quit IRC | 15:44 | |
*** tow has joined #openstack-lbaas | 15:47 | |
johnsom | #startmeeting Octavia | 16:00 |
openstack | Meeting started Wed Jul 22 16:00:06 2020 UTC and is due to finish in 60 minutes. The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: Octavia)" | 16:00 | |
openstack | The meeting name has been set to 'octavia' | 16:00 |
johnsom | Hi everyone | 16:00 |
rm_work | o/ | 16:00 |
aannuusshhkkaa | hello! | 16:00 |
gthiemonge | Hi | 16:00 |
johnsom | #topic Announcements | 16:01 |
*** openstack changes topic to "Announcements (Meeting topic: Octavia)" | 16:01 | |
*** shtepanie has joined #openstack-lbaas | 16:01 | |
johnsom | I don't have much in the announcement category today. | 16:01 |
johnsom | I will remind everyone that next week is the Victoria milestone 2 week. | 16:01 |
johnsom | #link https://releases.openstack.org/victoria/schedule.html#v-2 | 16:01 |
cgoncalves | hi | 16:01 |
johnsom | Any other announcements today? | 16:02 |
johnsom | #topic Brief progress reports / bugs needing review | 16:02 |
*** openstack changes topic to "Brief progress reports / bugs needing review (Meeting topic: Octavia)" | 16:02 | |
johnsom | I have been focused on doing reviews and working on the failover v2 patch. It is now fully functional (haven't pushed that yet), but I still have some cleanup and test work to do. | 16:03 |
gthiemonge | I have #link https://review.opendev.org/#/c/735126/ (add a config setting for a default connection_limit in the amphora driver) in review, perhaps we could discuss it later | 16:05 |
johnsom | Any other updates this week? | 16:05 |
cgoncalves | I have posted a patch to fix a bug introduced recently in master that also impacts stable/train. if you run on SINGLE topology and nova anti-affinity enabled, please consider testing https://review.opendev.org/#/q/I757d84e4624f488382ec4ff9af3f489cd9a85ed3 | 16:05 |
johnsom | Yeah, we should discuss that. Let's do that next | 16:05 |
johnsom | cgoncalves Thanks! | 16:05 |
gthiemonge | sure | 16:06 |
cgoncalves | we also released octavia-lib 2.1.0 and 2.1.1 | 16:06 |
johnsom | I think there has been some work on the metrics side as well | 16:07 |
*** ZhuXiaoYu has joined #openstack-lbaas | 16:07 | |
aannuusshhkkaa | Yeap, we have 3 patches up | 16:08 |
aannuusshhkkaa | 1 - delta changes, 2 - Refactoring driver layer, 3 - Added new metric - response time | 16:08 |
aannuusshhkkaa | We still have to merge the three together and in that order | 16:09 |
johnsom | Nice | 16:09 |
shtepanie | the delta changes are pretty much complete, as well as the driver layer refactor | 16:09 |
johnsom | #topic default connection_limit in the amphora driver | 16:09 |
*** openstack changes topic to "default connection_limit in the amphora driver (Meeting topic: Octavia)" | 16:09 | |
johnsom | Greg you have the floor | 16:09 |
gthiemonge | thanks | 16:09 |
gthiemonge | for reference, the story is #link https://storyboard.openstack.org/#!/story/2007794 | 16:10 |
gthiemonge | basically, default connection_limit in the api is -1, which is translated to 1,000,000 in the amphora driver | 16:10 |
rm_work | yeah we ran into this internally -- had to get people to start setting it manually to a lower value as a workaround | 16:11 |
rm_work | would be good to get a fix in | 16:11 |
gthiemonge | it leads to a huge memory consumption in recent haproxy releases, that might trigger bugs when reloading the configuration (combined with some features, such as stateful table in HA) | 16:11 |
rm_work | it happens very easily with terraform since it does a bunch of stuff back-to-back | 16:11 |
johnsom | I raised some concern about the proposed patch in that it secretly changes -1 to some number defined by the operator. | 16:11 |
gthiemonge | so the idea is to add a default_connection_limit option in octavia that could be 50000 (admin can set it back to 1M if he needs) | 16:12 |
rm_work | I don't see it being realistic to have it higher honestly | 16:12 |
cgoncalves | first, thank you Greg for finding and reporting this issue and for proposing a patch! | 16:12 |
gthiemonge | in my last patch, -1 sets 50k in the amphora, but the user doesn't know that it is 50k | 16:13 |
johnsom | Well, with one core, agreed. But, with future versions multi-core will do more | 16:13 |
johnsom | Agreed, thank you for working on this. | 16:14 |
gthiemonge | ;-) | 16:14 |
cgoncalves | my concern is about violating the API contract by starting returning a different connection limit. for example, user sets -1 but API returns 50,000 or whatever is the default | 16:14 |
johnsom | Yeah, it's a tough one. If we don't swap it and show them the number set, people will think whatever the operator set is the limit of the load balancer, which it may not be. | 16:15 |
cgoncalves | I have to be consistent and fair with everyone since I pushed back on a Neutron SG API change not so long ago very similar to this case | 16:16 |
johnsom | Well, that was a bit different IMO as it was changing user input data and this is changing the meaning of -1 | 16:17 |
cgoncalves | it would still change the return value if users set to -1 | 16:18 |
rm_work | yeah we should change the default (and note that) but not *translate* -1 | 16:19 |
johnsom | I just feel that users should be able to see what the actual value is set to. | 16:19 |
johnsom | So I lean towards either taking -1 and returning the user the actual value, both at create and future "show" calls. Or we just eliminate -1 as an option and set some other default value | 16:20 |
gthiemonge | 1. would require to translate the value before entering the amphora driver, right? | 16:22 |
johnsom | Yes, I think so | 16:22 |
johnsom | I think it's a bit better transition if we still accept -1 but translate it. Just in case someone has coded something like terraform to use -1. | 16:25 |
cgoncalves | +1 | 16:26 |
rm_work | i ... feel like that's unlikely | 16:27 |
rm_work | but ok | 16:28 |
cgoncalves | I'm just agreeing with continue to accept -1 | 16:28 |
johnsom | I'm throwing ideas out. Please if you have input share. | 16:29 |
johnsom | Do we need a vote? | 16:31 |
johnsom | grin | 16:31 |
cgoncalves | if we determine 50,000 is an unattainable connection limit amphora load balancers, that would still be an unlimited connection limit | 16:31 |
rm_work | i believe it is | 16:31 |
rm_work | but /shrug | 16:32 |
cgoncalves | rm_work, I'm disappointing. you should be screaming "API v3!!" | 16:32 |
johnsom | Yeah, I think 50k is probably a decent default value. | 16:32 |
rm_work | lol i mean yeah | 16:32 |
johnsom | I think the only question is how we handle the API part. | 16:33 |
johnsom | The current patch leaves -1 in place in all of the API return values, but secretly changes it in the amphora to 50k | 16:33 |
cgoncalves | we may need to consider a fix needs to be backported to stable branches, so either we come up with *one* solution that is backportable or *two* solutions (master / stable branches) | 16:34 |
cgoncalves | johnsom, it is secretly changing it to 1M today | 16:35 |
johnsom | Yeah, which is effectively "unlimited" lol But, hey with 2.2 you might be able to throw enough cores at it.... | 16:35 |
cgoncalves | right, that is why I mentioned that we may need to come up with two solutions: one for master and another for stable branches | 16:36 |
johnsom | 1. Leave the patch as is and secretly set the value to whatever the operator picks. | 16:36 |
johnsom | 2. Change -1 to the value the operator picks. | 16:37 |
johnsom | #vote Which path should we take? 1, 2 | 16:37 |
johnsom | #startvote Which path should we take? 1, 2 | 16:37 |
openstack | Begin voting on: Which path should we take? Valid vote options are 1, 2. | 16:37 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 16:37 |
johnsom | lol, it's been to long since we needed to vote. | 16:38 |
cgoncalves | #vote 1 | 16:38 |
johnsom | #vote 2 | 16:38 |
gthiemonge | #vote 1 | 16:39 |
cgoncalves | option 1 allows us to still take option 2. taking option 2 today is irreversible, I think | 16:39 |
gthiemonge | (i'm lazy) | 16:39 |
johnsom | aannuusshhkkaa, shtepanie, rm_work? | 16:39 |
johnsom | Anyone else that may be in the meeting... | 16:40 |
aannuusshhkkaa | i dont think i have enough knowledge about the consequences to vote.. | 16:40 |
ZhuXiaoYu | #vote 1 | 16:40 |
rm_work | hmm | 16:41 |
shtepanie | i dont have enough knowledge / context either | 16:41 |
rm_work | sorry doordash arrived | 16:41 |
johnsom | lol | 16:41 |
rm_work | uhh | 16:42 |
rm_work | #vote 2 | 16:42 |
rm_work | i think i get it | 16:42 |
cgoncalves | doordash also gets to vote if they use octavia | 16:42 |
johnsom | True | 16:42 |
johnsom | Ok, I think that is enough time and everyone that I know is in the meeting. | 16:43 |
johnsom | #endvote | 16:43 |
openstack | Voted on "Which path should we take?" Results are | 16:43 |
openstack | 1 (3): ZhuXiaoYu, cgoncalves, gthiemonge | 16:43 |
openstack | 2 (2): rm_work, johnsom | 16:43 |
johnsom | So it looks like folgers crystals it is. | 16:44 |
johnsom | Thanks Greg! | 16:44 |
johnsom | #topic Open Discussion | 16:44 |
*** openstack changes topic to "Open Discussion (Meeting topic: Octavia)" | 16:44 | |
johnsom | Other topics today? | 16:44 |
gthiemonge | Thanks Folks! | 16:44 |
ZhuXiaoYu | Excuse me. About my Active/Active spec, I want to if there is | 16:45 |
ZhuXiaoYu | anything else we need to provide | 16:45 |
johnsom | Ah, yes. That needs some reviews I suspect. | 16:45 |
johnsom | #link https://review.opendev.org/723864 | 16:45 |
cgoncalves | #link https://review.opendev.org/#/c/723864/ | 16:45 |
johnsom | Yeah, that one. | 16:46 |
johnsom | I had put this on the meeting agenda a few weeks back. It doesn't look like it got the reviews it needs. | 16:46 |
cgoncalves | I have only read quickly the first version, sorry | 16:46 |
johnsom | #action Please review the Act/Act spec https://review.opendev.org/723864 | 16:47 |
ZhuXiaoYu | We are working on a POC right now, it's coming up in August. | 16:47 |
johnsom | It got an update last week, so is due for another review pass | 16:48 |
cgoncalves | #link https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_14a/723864/5/check/openstack-tox-docs/14aaa63/docs/contributor/specs/version1.1/alternative-active-active-l3-distributor.html | 16:48 |
johnsom | ZhuXiaoYu Thank you for reminding us | 16:48 |
cgoncalves | ^ HTML rendered page | 16:48 |
johnsom | Any other items today? | 16:50 |
rm_work | oh did we link the delta patch? | 16:50 |
rm_work | it's ready to go | 16:50 |
rm_work | failing on the docs issue | 16:51 |
rm_work | but we'll wrap that today hopefully? | 16:51 |
johnsom | It wasn't linked, but mentioned | 16:51 |
rm_work | (the octavia-lib docs issue, not with the delta patch) | 16:51 |
rm_work | #link https://review.opendev.org/#/c/740815/ | 16:51 |
johnsom | Ok then, thanks everyone for the good discussion today. | 16:52 |
johnsom | #endmeeting | 16:52 |
*** openstack changes topic to "Discussions for OpenStack Octavia | Priority bug review list: https://etherpad.openstack.org/p/octavia-priority-reviews" | 16:52 | |
openstack | Meeting ended Wed Jul 22 16:52:53 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:52 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/octavia/2020/octavia.2020-07-22-16.00.html | 16:52 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/octavia/2020/octavia.2020-07-22-16.00.txt | 16:52 |
openstack | Log: http://eavesdrop.openstack.org/meetings/octavia/2020/octavia.2020-07-22-16.00.log.html | 16:52 |
*** sapd1 has quit IRC | 17:03 | |
*** ccamposr has quit IRC | 17:41 | |
rm_work | wait so did cgoncalves say we did an octavia-lib release already? | 17:48 |
rm_work | or do we still need another one to fix the doc issue | 17:48 |
johnsom | I think so | 17:48 |
johnsom | Yeah, it is in 2.1.1 | 17:49 |
rm_work | nice | 17:54 |
rm_work | ok so rechecks | 17:54 |
cgoncalves | rm_work, wait for https://review.opendev.org/#/c/742422/ to merge first | 17:55 |
rm_work | ah k | 17:55 |
*** TMM has quit IRC | 18:34 | |
*** TMM has joined #openstack-lbaas | 18:34 | |
*** ZhuXiaoYu has quit IRC | 18:44 | |
*** maciejjozefczyk has quit IRC | 19:26 | |
*** also_stingrayza has joined #openstack-lbaas | 19:34 | |
*** stingrayza has quit IRC | 19:36 | |
openstackgerrit | Brian Haley proposed openstack/octavia master: Remove Neutron SDN-specific code https://review.opendev.org/718192 | 19:51 |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Update amphora v2 for the failover refactor https://review.opendev.org/738292 | 19:56 |
johnsom | That one seems to be fully functional. I just want to do some testing and cleanup. | 19:57 |
*** TrevorV has quit IRC | 19:59 | |
cgoncalves | rm_work, go for recheck | 20:06 |
rm_work | sweet thx | 20:06 |
johnsom | lol, my failover patch ran just before that landed. | 20:31 |
*** gcheresh has joined #openstack-lbaas | 20:46 | |
*** gcheresh has quit IRC | 21:07 | |
*** shtepanie has quit IRC | 21:41 | |
*** vishalmanchanda has quit IRC | 22:01 | |
*** ccamposr has joined #openstack-lbaas | 22:45 | |
*** rcernin has joined #openstack-lbaas | 22:52 | |
*** rcernin has quit IRC | 22:58 | |
*** rcernin has joined #openstack-lbaas | 23:01 | |
*** rcernin has quit IRC | 23:04 | |
*** rcernin has joined #openstack-lbaas | 23:05 | |
johnsom | Well, that was a bummer, the config file flipped back to the v1 driver, so I was testing the wrong code this morning. sigh | 23:07 |
*** born2bake has quit IRC | 23:30 | |
johnsom | I was like, hmm, didn't touch that code. Then looked at the log: neutronclient.common.exceptions.OverQuotaClient: Quota exceeded for resources: ['security_group'] | 23:40 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!