Tuesday, 2019-03-12

johnsomThanks! It gives us something to burn down at least00:00
openstackgerritMichael Johnson proposed openstack/octavia master: Limit spares pool to the spare_amphora_pool_size  https://review.openstack.org/64260200:08
*** abaindur has joined #openstack-lbaas00:37
openstackgerritMichael Johnson proposed openstack/octavia master: Limit spares pool to the spare_amphora_pool_size  https://review.openstack.org/64260201:43
johnsomWell, that seems to fix the spares problem. Just need to finish it up tomorrow.01:44
*** abaindur has quit IRC01:46
*** hongbin has joined #openstack-lbaas01:53
*** openstackstatus has quit IRC02:22
*** openstack has joined #openstack-lbaas02:26
*** ChanServ sets mode: +o openstack02:26
*** Dinesh_Bhor has quit IRC02:49
*** yamamoto has joined #openstack-lbaas03:30
*** hongbin has quit IRC03:33
*** ramishra has joined #openstack-lbaas04:02
*** yamamoto has quit IRC04:22
*** yamamoto has joined #openstack-lbaas04:22
*** abaindur has joined #openstack-lbaas05:23
*** sapd1 has joined #openstack-lbaas05:24
openstackgerritThomas Bechtold proposed openstack/python-octaviaclient master: Cleanup requirements.txt  https://review.openstack.org/64265105:41
openstackgerritThomas Bechtold proposed openstack/python-octaviaclient master: Cleanup requirements.txt  https://review.openstack.org/64265106:05
*** HD|Laptop has quit IRC06:07
*** ccamposr has joined #openstack-lbaas07:06
*** ivve has joined #openstack-lbaas07:23
*** gthiemonge has joined #openstack-lbaas07:27
*** pcaruana has joined #openstack-lbaas07:39
*** gcheresh has joined #openstack-lbaas07:40
*** pcaruana has quit IRC07:43
*** pcaruana has joined #openstack-lbaas07:43
*** rpittau|afk is now known as rpittau07:59
*** luksky has joined #openstack-lbaas08:20
*** abaindur has quit IRC08:33
*** sapd1 has quit IRC08:47
*** luksky has quit IRC08:52
*** luksky has joined #openstack-lbaas08:57
*** mkuf has joined #openstack-lbaas09:15
dulekcgoncalves: Does this error from o-api ring a bell: "ERROR ovsdbapp.backend.ovs_idl.idlutils [-] Unable to open stream to tcp:127.0.0.1:6641 to retrieve schema: Connection refused: Exception: Could not retrieve schema from tcp:127.0.0.1:6641"?09:30
dulekcgoncalves: I want to track what is trying to connect to ovs in freaking o-api.09:30
cgoncalvesdulek, from o-api? nop, sorry. what are you doing that triggers that?09:36
dulekcgoncalves: Installing my DevStack.09:36
dulekcgoncalves: Do you know why o-api even tries to contact OVS?09:36
cgoncalvesdulek, ah, 127.0.0.1:6641 is ovn-northd IIRC. octavia master? make sure you have the o-da service enabled in devstack (driver agent, merged last Friday)09:39
dulekcgoncalves: Oh, wait… I have had ovn enabled till yesterday, but this is now plain OVS.09:40
cgoncalvesdulek, ensure the OVN driver is not enabled in o-api09:46
dulekcgoncalves: Crap, it might have been if Octavia is not using a fresh octavia.conf on each run.09:47
cgoncalvesdulek, it does not09:48
cgoncalveshttps://github.com/openstack/octavia/blob/372ff99a030e6b33dad11a35cb9d5c4058805c53/devstack/plugin.sh#L212-L21409:48
dulekcgoncalves: Oh well. Thanks! :D09:49
dulekcgoncalves: That's non-standard, BTW. I've just checked that e.g. Neutron is always starting fresh.09:50
openstackgerritCarlos Goncalves proposed openstack/octavia master: Always install fresh octavia.conf  https://review.openstack.org/64270909:55
cgoncalvesdulek, ^09:55
dulekcgoncalves: Well, this went better than expected, I thought you'll argue that you like your current plugin's behavior. :)09:56
dulekcgoncalves: So I was waiting for that before proposing the patch myself.09:56
cgoncalvesI'm sorry to have disappointed you :)09:56
cgoncalvesothers may have a different view on this. the reviews will tell09:57
*** abaindur has joined #openstack-lbaas10:35
*** abaindur has quit IRC10:41
cgoncalvesNginx to Be Acquired by F5 Networks for $670 million -- https://www.nginx.com/blog/nginx-joins-f5/10:50
openstackgerritNir Magnezi proposed openstack/octavia master: WIP: CentOS with multiple fixed ips  https://review.openstack.org/63606511:35
*** mkuf has quit IRC11:45
*** ataraday has quit IRC12:08
*** trown|outtypewww is now known as trown12:10
*** mkuf has joined #openstack-lbaas12:17
*** ataraday has joined #openstack-lbaas12:19
*** luksky has quit IRC12:19
*** ataraday has quit IRC12:19
Baggypants12000I've been testing octavia in a tiny kolla deployment, I've ended up with immutable load balancers. openstack loadbalancer list shows no lb's but horizon and neutron lbaas-loadlbalancer-list show I have 3 which I can't delete.12:32
Baggypants12000There are no other lb resources, like listeners, health monitors, pools or memebers.12:33
*** ataraday has joined #openstack-lbaas12:34
openstackgerritMerged openstack/octavia master: Resolve amphora agent read timeout issue  https://review.openstack.org/63598812:35
*** abaindur has joined #openstack-lbaas12:37
openstackgerritMerged openstack/octavia master: Set octavia available in tempest config  https://review.openstack.org/63915112:37
*** abaindur has quit IRC12:42
*** yamamoto has quit IRC12:47
*** yamamoto has joined #openstack-lbaas12:48
openstackgerritCarlos Goncalves proposed openstack/octavia stable/rocky: Resolve amphora agent read timeout issue  https://review.openstack.org/64274012:50
*** yamamoto has quit IRC12:53
*** mkuf_ has joined #openstack-lbaas13:01
*** mkuf has quit IRC13:01
*** sapd1 has joined #openstack-lbaas13:03
*** luksky has joined #openstack-lbaas13:08
openstackgerritCarlos Goncalves proposed openstack/octavia master: Skip amphora-specific deployment steps  https://review.openstack.org/64274313:12
*** yamamoto has joined #openstack-lbaas13:12
*** irclogbot_1 has quit IRC13:26
rm_workBaggypants12000: neutron-lbaas is a different thing. If they show up there, they are probably not Octavia LBs13:29
rm_workAnd the horizon dashboard is probably the old neutron version13:29
*** irclogbot_1 has joined #openstack-lbaas13:29
rm_workThere are two but they are named the same and don't coexist well (we should probably fix that)13:29
*** mkuf has joined #openstack-lbaas13:42
*** mkuf_ has quit IRC13:46
*** openstack has joined #openstack-lbaas15:41
*** ChanServ sets mode: +o openstack15:41
johnsomnmagnezi o/15:41
nmagnezijohnsom, just heading home15:41
nmagnezijohnsom, will ping you a bit later :)15:42
xgermano/15:42
johnsomOk, sorry. My wife shared her cold, so wasn't moving very fast this morning.15:42
nmagneziOuch. Speedy recovery!15:43
*** abaindur has quit IRC15:43
*** dulek has joined #openstack-lbaas15:51
*** gcheresh has quit IRC15:52
*** sapd1 has quit IRC15:53
*** sapd1 has joined #openstack-lbaas16:01
*** KeithMnemonic has quit IRC16:07
*** ivve has quit IRC16:07
*** KeithMnemonic has joined #openstack-lbaas16:08
*** sapd1 has quit IRC16:08
openstackgerritMichael Johnson proposed openstack/octavia master: Limit spares pool to the spare_amphora_pool_size  https://review.openstack.org/64260216:32
colin-understand ptg publish is unpublished as yet but was curious for the purposes of travel planning when things typically conclude16:41
colin-s/publish/schedule/16:41
*** ccamposr has quit IRC16:52
*** ccamposr has joined #openstack-lbaas16:52
*** rpittau is now known as rpittau|afk16:59
*** Adri2000 has joined #openstack-lbaas17:04
Adri2000hello, I'm looking for a documentation or anything that talks about what features are in octavia and didn't exist in neutron-lbaas?17:05
Adri2000user-facing features I mean, so I guess HA load-balancers is a big one. anything else?17:05
Baggypants12000Adri2000: port security on lbaas vips17:05
johnsomAdri2000 So, HA load balancers, scales with you compute environment, QoS support, better flavors, better API performance, Easier TLS setup, TLS client authentication, backend re-encryption, UDP support, configurable timeouts, more header insertion options, bulk member updates, alternate health monitor addresses/ports, backup/sorry servers, etc.17:15
johnsomcolin- We will have a room available on Saturday, but I expect some folks will need to leave for flights in the afternoon.17:16
johnsomA much better horizon dashboard...17:17
Adri2000Baggypants12000, johnsom: great, thank you! :)17:18
*** trown is now known as trown|lunch17:20
colin-so some time saturday tbd?17:25
johnsomYeah, likely at least in the morning.17:25
colin-ok. will there be anything related to octavia scheduled for the 2nd or 3rd?17:28
johnsomYes, full day sessions. I have a room reserved for all of the PTG days.17:28
*** ccamposr has quit IRC17:28
colin-got it thanks17:30
*** abaindur has joined #openstack-lbaas17:39
*** abaindur has quit IRC17:44
*** luksky has quit IRC17:50
*** ivve has joined #openstack-lbaas17:52
*** henriqueof has joined #openstack-lbaas17:57
*** trown|lunch is now known as trown18:13
cgoncalvesjohnsom, we've got room for Saturday only?18:16
johnsomcgoncalves no, all PTG days18:17
*** pcaruana has quit IRC18:39
*** fnaval has quit IRC18:47
*** abaindur has joined #openstack-lbaas19:03
*** yamamoto has quit IRC19:13
*** luksky has joined #openstack-lbaas19:48
*** yamamoto has joined #openstack-lbaas19:49
*** yamamoto has quit IRC19:54
openstackgerritCarlos Goncalves proposed openstack/octavia master: Skip amphora-specific deployment steps  https://review.openstack.org/64274321:03
johnsomcgoncalves How is that different than the "API" mode we already have?21:04
cgoncalveshmm, right. I've always ignored and never understood what exactly are those21:07
cgoncalvesor better saying, api I get. standalone vs main not21:07
cgoncalvesyou explained that to me clearly at Dublin PTG21:08
johnsomYeah, frankly I think we should refactor that whole script.21:09
cgoncalvesamen!21:09
johnsomI would like to  break it down into library modules like the other projects have done and re-order it so it's much easier to understand/read21:10
cgoncalvesit would be a low hanging fruit nice for someone wanting to start collaborate21:15
cgoncalvesthe API mode will do for my needs for now. thank you21:16
johnsomOk21:16
*** mloza has quit IRC21:26
*** abaindur has quit IRC21:38
*** abaindur has joined #openstack-lbaas21:39
*** abaindur has quit IRC21:44
*** mloza has joined #openstack-lbaas21:51
*** rcernin has joined #openstack-lbaas22:01
*** abaindur has joined #openstack-lbaas22:04
*** abaindur has quit IRC22:04
*** abaindur has joined #openstack-lbaas22:04
openstackgerritMerged openstack/octavia master: Fix typo and remove useless lines in user guide  https://review.openstack.org/64247322:17
openstackgerritGerman Eichberger proposed openstack/octavia master: Refactors LB delete flow and removes listener delete  https://review.openstack.org/64291422:33
xgerman^^ might need to go into RC-122:33
johnsomIt doesn't have a bug attached. Plus I'm nervous messing with the flows this late in the release. It would need a strong reason to put it in Stein.22:35
xgermanwe can always put it in T and backport22:35
colin-are there any illustrations that attempt to depict the relationship of neutron ports to amphora VMs at various stages of an LB's lifecycle?22:35
colin-i believe not but just want to double check22:35
johnsomNo, but I can tell you.22:36
xgermanjohnsom: according to commentary in https://review.openstack.org/#/c/613685/7/octavia/controller/worker/flows/load_balancer_flows.py I craeted this extra patch22:36
johnsomI guess the flow diagrams kind of highlight that22:36
colin-ok, the tables do a pretty good job with the amp properties of providing a nice itemized list22:36
colin-but i also appreciate that not all ports get plugged22:36
johnsomSo at LB create call:22:38
johnsomWhen we boot with nova, we have nova attach the lb-mgmt-net port.22:38
johnsomThen still during LB create flow, we create and call nova to attach (hot plug) the base port for the VIP and then add an allowed address pair for the VIP address (secondary IP). In neutron, the allowed address pair is tracked as a "fake" neutron port.22:39
johnsomThen, when the user creates a member, we check if the network is already plugged, if so, we do nothing, if not we hot plug the member network.22:40
johnsomThat is pretty much it.22:40
johnsomThose tasks are called out in the flow diagrams: https://docs.openstack.org/octavia/latest/contributor/devref/flows.html22:41
colin-got it, thanks22:43
colin-am sure i will have a followup or two :)22:43
*** ivve has quit IRC22:44
*** blake has joined #openstack-lbaas22:47
*** ianychoi_ is now known as ianychoi22:47
*** blake has quit IRC23:02
*** abaindur_ has joined #openstack-lbaas23:08
*** abaindur has quit IRC23:08
*** abaindur_ has quit IRC23:43
*** abaindur has joined #openstack-lbaas23:44
openstackgerritMerged openstack/octavia master: Fix LB failover when in ERROR  https://review.openstack.org/63879023:44
*** eandersson_ has joined #openstack-lbaas23:44
*** yamamoto has joined #openstack-lbaas23:54

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!