Friday, 2018-01-12

*** dayou_ has joined #openstack-lbaas00:34
*** dayou has quit IRC00:37
*** fnaval has joined #openstack-lbaas00:43
*** threestrands has quit IRC00:58
*** threestrands has joined #openstack-lbaas01:02
*** threestrands has quit IRC01:03
*** threestrands has joined #openstack-lbaas01:04
johnsomOk, back from a power outage...01:04
*** threestrands has quit IRC01:11
dayou_:-D, you fail over successfully01:14
johnsomYeah, I shut everything down because I could tell it would be a while from the way it went out.  It was 1:3001:16
dayou_A good way to protect stuffs, I just rely on the short circuit protection in the past.01:20
johnsomYeah, I have UPS, but if it seems like a long one I shutdown just so I don't abruptly get shutdown.01:21
*** numans has quit IRC01:24
dayou_I remember your isp's network cable was cut down once last year, now it's the power cable or something, seems all kinds of miserable things happended around your area01:24
*** threestrands has joined #openstack-lbaas01:24
*** threestrands has quit IRC01:24
*** threestrands has joined #openstack-lbaas01:24
dayou_Our power supply here is quite stable, I havn't been suffer from the provider failure in the past 10 years01:24
*** numans has joined #openstack-lbaas01:25
*** threestrands has quit IRC01:25
*** threestrands has joined #openstack-lbaas01:26
dayou_I was trying to use wds to setup a load balanced dual wan in the last few days, now seems stable, going to watch it for while01:27
dayou_bricked several routers, going to try to use a usb to ttl cable to bring them back01:28
johnsomYeah, the ISP thing was bad, this wasn't too bad.  They typically are pretty rare here.01:28
dayou_Our problem is the internet isp is very slow, it seems they never optimize their networks01:28
johnsomAh, I have ~250Mbps service.  It's really pretty good.  I'm too cheap to pay for 1gbps...01:29
johnsomIt's nice stacking, I can usually rebuild devstack in ~10 minutes01:29
*** numans has quit IRC01:29
dayou_I have to envy you on that, the best chance I got a rebuild is like several hours01:30
johnsomHave you tried the offline options with devstack?  There are some settings that force it to use local cached content.  It might help01:31
dayou_by setting that in local.conf?01:31
johnsomhttps://www.irccloud.com/pastebin/f2nYtUBK/01:32
dayou_Not yet, I haven't touch devstack since last time we talked about, now just use tox for development, since don't need to do really testing for the l3 active active yet01:32
johnsomAh, yes.01:32
johnsomWell, something to keep in the back of your mind in case you need it.01:32
dayou_Thanks, I never know that kind of option exists without your mention01:33
dayou_I definitely will try that next time I rebuild my devstack01:33
*** numans has joined #openstack-lbaas01:35
*** threestrands has quit IRC01:54
*** threestrands has joined #openstack-lbaas01:56
johnsomrm_work Confirmed, it's not working....02:09
johnsomhttps://github.com/openstack/octavia/blob/master/octavia/controller/healthmanager/health_manager.py#L6502:27
johnsomThat must not be working.02:27
*** fnaval has quit IRC02:27
*** annp has joined #openstack-lbaas02:39
*** numans has quit IRC03:05
*** numans has joined #openstack-lbaas03:07
openstackgerritOpenStack Proposal Bot proposed openstack/python-octaviaclient master: Updated from global requirements  https://review.openstack.org/53305103:22
*** amotoki has joined #openstack-lbaas03:30
*** gans has joined #openstack-lbaas03:44
*** yamamoto has joined #openstack-lbaas04:03
*** links has joined #openstack-lbaas04:31
openstackgerritGanpat Agarwal proposed openstack/octavia master: ACTIVE-ACTIVE: Initial distributor data model  https://review.openstack.org/52885004:34
openstackgerritGanpat Agarwal proposed openstack/octavia master: L3 ACTIVE-ACTIVE Data model impact  https://review.openstack.org/52472204:34
openstackgerritGanpat Agarwal proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE ExaBGP rest api driver  https://review.openstack.org/52700904:34
*** sanfern has joined #openstack-lbaas04:34
openstackgerritGanpat Agarwal proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE ExaBGP rest api driver  https://review.openstack.org/52700904:40
openstackgerritGanpat Agarwal proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE ExaBGP rest api driver  https://review.openstack.org/52700904:48
openstackgerritSanthosh Fernandes proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE with exabgp-speaker - Octavia agent  https://review.openstack.org/49101606:14
*** slaweq has joined #openstack-lbaas06:15
*** slaweq has quit IRC06:19
*** harlowja has quit IRC06:35
*** annp has quit IRC06:57
*** annp has joined #openstack-lbaas06:58
*** harlowja has joined #openstack-lbaas07:10
*** harlowja has quit IRC07:10
*** rcernin has quit IRC07:28
*** pcaruana has joined #openstack-lbaas07:29
*** threestrands has quit IRC07:56
*** tesseract has joined #openstack-lbaas08:08
*** AlexeyAbashkin has joined #openstack-lbaas08:23
*** yamamoto_ has joined #openstack-lbaas08:45
*** yamamoto has quit IRC08:48
openstackgerrithuangshan proposed openstack/python-octaviaclient master: Add failover an amphora client support  https://review.openstack.org/53242409:25
*** vaishali has joined #openstack-lbaas09:26
openstackgerritSanthosh Fernandes proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE with exabgp-speaker - Octavia agent  https://review.openstack.org/49101609:30
*** numans has quit IRC10:05
*** numans has joined #openstack-lbaas10:07
*** yamamoto has joined #openstack-lbaas10:07
*** dayou has joined #openstack-lbaas10:09
*** yamamoto_ has quit IRC10:10
*** dayou_ has quit IRC10:11
*** salmankhan has joined #openstack-lbaas10:15
*** dayou has quit IRC10:25
*** dayou has joined #openstack-lbaas10:31
*** yamamoto_ has joined #openstack-lbaas10:36
*** yamamot__ has joined #openstack-lbaas10:38
*** yamamoto has quit IRC10:39
*** dulek has quit IRC10:40
*** yamamoto_ has quit IRC10:42
*** gans has quit IRC10:46
*** sanfern has quit IRC10:46
*** gans has joined #openstack-lbaas10:48
*** dulek has joined #openstack-lbaas10:53
*** AlexeyAbashkin has quit IRC10:57
*** AlexeyAbashkin has joined #openstack-lbaas11:12
*** yamamot__ has quit IRC11:12
*** dayou has quit IRC11:14
*** yamamoto has joined #openstack-lbaas11:17
*** yamamoto has quit IRC11:21
gansNeed help here : http://paste.openstack.org/show/643772/11:24
*** gans has quit IRC11:25
*** dayou has joined #openstack-lbaas11:27
*** yamamoto has joined #openstack-lbaas11:43
*** yamamoto has quit IRC11:55
*** sanfern has joined #openstack-lbaas12:00
*** annp has quit IRC12:07
*** yamamoto has joined #openstack-lbaas12:11
*** yamamoto has quit IRC12:17
*** gans has joined #openstack-lbaas12:31
*** yamamoto has joined #openstack-lbaas12:42
*** numans has quit IRC13:20
*** numans has joined #openstack-lbaas13:20
openstackgerritSanthosh Fernandes proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE with exabgp-speaker - Octavia agent  https://review.openstack.org/49101613:30
openstackgerritSanthosh Fernandes proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE create distributor flow  https://review.openstack.org/52778414:13
*** Alex_Staf has joined #openstack-lbaas14:27
*** ndanl has joined #openstack-lbaas14:29
ndanlhi14:30
ndanlis there any special configuration for DVR with lbaas ?14:30
ndanlor for lbaas with dvr :)14:30
*** ndanl has quit IRC14:32
*** numans has quit IRC14:32
*** ndanl4 has joined #openstack-lbaas14:32
*** mestery has quit IRC14:36
*** gans has quit IRC14:56
*** mestery has joined #openstack-lbaas14:57
*** gans has joined #openstack-lbaas15:06
*** Alex_Staf has quit IRC15:14
*** sanfern has quit IRC15:16
*** sanfern has joined #openstack-lbaas15:16
*** AlexeyAbashkin has quit IRC15:34
johnsomndanl Hi.  Until the Pike release there were some bugs in DVR that caused floating IPs to fail when using neutron "allowed address pairs" ports which lbaas uses.  Otherwise, not that I know of.15:41
johnsomgans Is the code for this issue posted in a patch?15:42
gansi have not posted it yet, as it was failing in py27 and py35 checks15:43
johnsomCan you post it and just mark it Work In Progress (WIP) with the workflow -1 vote?15:44
johnsomThat way I can see the code and better help you15:44
ganssure, will do that15:44
johnsomIt seems to be some kind of scoping problem, so should be a quick issue to identify15:45
ganswhen i put the same function with a new name on top of the file, it worked15:52
*** Alex_Staf has joined #openstack-lbaas15:57
johnsomLooking at that file they are all in the module scope, so load order may matter.  I.e. You may need to move the amphore method lower in the file, below the load balancer method definition15:58
gansyeah, that will work. we may need to move couple of more dict variables too16:00
openstackgerritGanpat Agarwal proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE ExaBGP rest api driver  https://review.openstack.org/52700916:05
openstackgerritAndreas Jaeger proposed openstack/octavia-tempest-plugin master: Rename tox_venvlist (1/2)  https://review.openstack.org/53322216:06
openstackgerritAndreas Jaeger proposed openstack/octavia-tempest-plugin master: Rename tox_venvlist (2/2)  https://review.openstack.org/53322316:06
*** Alex_Staf has quit IRC16:11
sanferno/16:23
*** armax has joined #openstack-lbaas16:37
*** sapd_ has quit IRC16:37
*** dosaboy has quit IRC16:37
*** dosaboy has joined #openstack-lbaas16:37
*** sapd_ has joined #openstack-lbaas16:37
*** links has quit IRC16:38
*** gans has quit IRC16:41
*** links has joined #openstack-lbaas16:43
-openstackstatus- NOTICE: Zuul has been restarted and lost queue information; changes in progress will need to be rechecked.16:45
*** KeithMnemonic has joined #openstack-lbaas16:57
*** pcaruana has quit IRC17:03
xgerman_o/17:05
xgerman_johnsom: guess we got some traction on https://storyboard.openstack.org/#!/story/200142617:05
johnsomYeah, I saw that.  Hope we get an update soon17:06
xgerman_+117:07
*** tesseract has quit IRC17:12
*** AlexeyAbashkin has joined #openstack-lbaas17:12
openstackgerritboden proposed openstack/neutron-lbaas master: use api attributes from neutron-lib  https://review.openstack.org/53324617:16
*** AlexeyAbashkin has quit IRC17:17
*** AlexeyAbashkin has joined #openstack-lbaas17:21
*** links has quit IRC17:24
*** AlexeyAbashkin has quit IRC17:25
*** slaweq has joined #openstack-lbaas17:28
*** slaweq has quit IRC17:29
*** slaweq has joined #openstack-lbaas17:30
*** slaweq has quit IRC17:30
*** jniesz has joined #openstack-lbaas17:33
*** AlexeyAbashkin has joined #openstack-lbaas17:42
*** AlexeyAbashkin has quit IRC17:44
sanfernHi johnsom17:59
johnsomHi sanfern18:00
johnsomFYI, I will probably post my base amphora driver patch today.  Getting close to done with it.18:00
sanfernnice18:00
sanfernhttps://review.openstack.org/#/c/527784/ this patch directly return jul -118:01
sanfernZuul18:01
johnsomTrying to bring together your needs and the other act/act driver needs18:01
sanfernok Thank you18:01
sanfernI have many queries on connecting pieces18:01
sanfernI told Jason to schedule meeting to discuss flows18:02
johnsomYeah, well, there are two parts there.  Probably some rebases need, plus zuul has been very broken over the last two weeks, so not always reporting correctl18:02
sanfernoh ok18:02
openstackgerritMichael Johnson proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE create distributor flow  https://review.openstack.org/52778418:03
johnsomLet's try that18:03
sanfernok, To populate speaker and peer tables  we need to provide user API's18:04
johnsomUmm, I don't think so.  There is just one field that I think you need to add to the API right?18:05
johnsomJust a subnet or maybe a network ID right?18:05
sanfernyes that is fronted subnet for create LB API18:06
johnsomRight.  There shouldn't be any other API changes right?18:06
sanfernbut I am not clear how do we add entries into speaker and peer tables18:06
sanfernpeer contains L3 switch details18:07
johnsomWell, I think it is stuff that would come in from the config file and maybe later the flavor.18:07
johnsomUsers will not know those details right?18:07
sanfernyeah atlas for Admins18:08
johnsomI should say, users should not know those details18:08
sanfern*atleast admins should know18:08
johnsomSo if I remember correctly, the only ToR switch detail you need is an IP and in your topology all of the switches will have the same config / IPs.18:09
sanfernYes, ToR with details has to be populated into BGP peer18:11
johnsomI think most of that is all the same for all of the amps, so for now we can just add them to the octavia.conf, probably in an L3-active-active section18:11
sanfernok then at startup populate into DB18:12
johnsomNo, when a distributor is created18:12
sanfernok then my distributor creation flow is incomplete18:13
johnsomThese tables are all for tracking the configuration of the distributor, so they should only be updated when a distributor is created/deleted/updated.18:14
sanfernok I agree18:14
sanfernI updated only distributor table need to update speaker and peer tables and DistributorL3BGPPeerRegistration now18:16
johnsomYeah, speaker is probably in the register amp flow I think18:17
sanfernok18:17
sanfernLet me modify the patch18:17
sanfernNext query -18:18
sanfernWhen do we  upload exabgp config and start service during amp registration18:19
sanfernor as part of amp creation18:20
*** Alex_Staf has joined #openstack-lbaas18:21
johnsomYeah, hmmm, it should be part of the load balancing amphora creation/deletion flow.  Probably a subflow needs to be added like we do for network configuration.18:23
johnsomLooking at: https://docs.openstack.org/octavia/latest/_images/LoadBalancerFlows-get_create_load_balancer_flow.svg18:24
johnsomI think I would put a conditional in the flow creation that replaces "linear_flow.Flow: octavia-post-loadbalancer-amp_association-subflow-octavia-get-vrrp-subflow" if it is an L3 Act/Act LB creation18:25
sanfernok18:26
*** vaishali has quit IRC18:34
*** salmankhan has quit IRC18:34
*** slaweq has joined #openstack-lbaas18:35
*** AJaeger has joined #openstack-lbaas18:36
AJaegeroctavia team, could you review https://review.openstack.org/533222 for the tempest plugin Zuul setup, please?18:37
johnsomyep, saw those.  Thanks18:37
*** amotoki has quit IRC18:37
johnsomYou have good zuul karma... ha18:38
AJaeger;)18:38
rm_workdayou: AdvancedTomato has a really easy Dual-WAN setup if you are using OpenWRT/DD-WRT that is the firmware I generally prefer18:39
*** amotoki has joined #openstack-lbaas18:39
rm_workjohnsom: yeah, not sure why the periodics thing is not doing what it's supposed to.18:41
rm_workmaybe a bug in periodics itself?18:41
rm_worki can see if i can repro it with just a random periodics thing that prints hello18:42
rm_workthough right now i'm trying to track down an active/standby failover issue18:42
johnsomOk, yeah, you could always ping the master harlowj18:43
*** vaishali has joined #openstack-lbaas18:43
*** slaweq_ has joined #openstack-lbaas18:43
*** vaishali has quit IRC18:44
*** vaishali has joined #openstack-lbaas18:45
*** slaweq__ has joined #openstack-lbaas18:46
*** slaweq has quit IRC18:47
*** slaweq_ has quit IRC18:48
*** Alex_Staf has quit IRC18:49
sanfernjohnsom, when will be create distributor sub flow is called ?19:12
johnsomLB creation19:13
sanfernok each LB will have distributor. if L3 switch we will have multiple of records of BGPpeers for same switch19:15
johnsomYes, in concept each LB will have a "distributor" if it is in active/active.19:16
sanferneach LB will create new entry of peer record and id will be different but details will be same19:16
sanfernok thank you19:16
*** AlexeyAbashkin has joined #openstack-lbaas19:25
*** harlowja has joined #openstack-lbaas19:27
openstackgerritSanthosh Fernandes proposed openstack/octavia master: [WIP] ACTIVE-ACTIVE with exabgp-speaker - Octavia agent  https://review.openstack.org/49101619:30
*** sanfern has quit IRC19:39
openstackgerritMerged openstack/octavia-tempest-plugin master: Rename tox_venvlist (1/2)  https://review.openstack.org/53322219:40
*** AlexeyAbashkin has quit IRC19:42
*** harlowja has quit IRC20:04
*** longstaff has joined #openstack-lbaas20:42
*** openstackstatus has quit IRC20:46
*** openstack has joined #openstack-lbaas20:50
*** ChanServ sets mode: +o openstack20:50
*** AJaeger has left #openstack-lbaas21:17
*** harlowja has joined #openstack-lbaas21:26
*** salmankhan has joined #openstack-lbaas21:29
*** slaweq__ has quit IRC22:06
*** slaweq has joined #openstack-lbaas22:08
openstackgerritMichael Johnson proposed openstack/octavia master: ACTIVE-ACTIVE: Initial distributor data model  https://review.openstack.org/52885022:21
openstackgerritMichael Johnson proposed openstack/octavia master: ACTIVE-ACTIVE: Amphora driver updates  https://review.openstack.org/52919122:21
openstackgerritMichael Johnson proposed openstack/octavia master: ACTIVE-ACTIVE: Initial distributor data model  https://review.openstack.org/52885022:24
openstackgerritMichael Johnson proposed openstack/octavia master: ACTIVE-ACTIVE: Amphora driver updates  https://review.openstack.org/52919122:24
*** Alex_Staf has joined #openstack-lbaas22:25
*** KeithMnemonic has quit IRC22:47
openstackgerritBar Elharar proposed openstack/python-octaviaclient master: Remove direct dependency on testtools  https://review.openstack.org/53332022:49
*** slaweq has quit IRC22:49
*** AlexeyAbashkin has joined #openstack-lbaas22:54
*** slaweq has joined #openstack-lbaas22:58
*** AlexeyAbashkin has quit IRC22:59
*** harlowja has quit IRC23:01
*** yamamoto has quit IRC23:01
*** slaweq has quit IRC23:02
*** yamamoto has joined #openstack-lbaas23:04
*** eandersson has quit IRC23:09
*** yamamoto has quit IRC23:09
*** eandersson has joined #openstack-lbaas23:09
openstackgerritBar Elharar proposed openstack/python-octaviaclient master: Remove direct dependency on testtools  https://review.openstack.org/53332023:17
rm_workjohnsom: got it23:36
rm_workjohnsom: the periodics decorator runs too early, the config isn't REALLY loaded yet23:36
rm_workso it always has defaults23:36
rm_worksubmitting a fix (tested in my actual cloud) once the tox stuff passes23:36
johnsomOh, interesting...23:37
rm_workthere's a standard workaround23:38
rm_workit's lame23:38
rm_workbut23:38
rm_workthat is what people do23:38
rm_workit has something to do with oslo.config laziness23:38
rm_workmeanwhile, sometimes on amphora failovers, the listeners don't get set up right >_<23:39
rm_worktime to track that down23:39
*** longstaff has quit IRC23:40
rm_workugh pep8 checks take longer than py27 and functional combined23:40
*** longstaff has joined #openstack-lbaas23:41
johnsomWhat?  Not on my rig23:42
johnsomFunctional is a beast IMO23:42
johnsomThe pylint has slowed pep8 for sure, but I also like what it catches.  It called me on a totally valid issue today even.23:43
openstackgerritAdam Harwell proposed openstack/octavia master: Healthmanager health_check timer config fix  https://review.openstack.org/53332623:43
johnsomThat isn't that bad...23:45
*** longstaff has quit IRC23:45
*** longstaff has joined #openstack-lbaas23:46
*** longstaff has quit IRC23:46
*** longstaff has joined #openstack-lbaas23:47
*** longstaff has quit IRC23:51

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