Thursday, 2018-05-10

*** hyang has joined #openstack-lbaas00:01
hyanghi there, may I know is Queens version of Octavia compatible with Ocata neutron-lbaas v2 API?00:02
johnsomYes, you can still run Octavia v1 API with neutron-lbaas. Though we highly recommend you stop using neutron-lbaas as soon as possible.00:03
*** fnaval has quit IRC00:04
hyangIs the Octavia V2 API also compatible? I read from Pike release note that it is compatible and just want to confirm if it is the same in Queens00:05
rm_workjohnsom: i hope i don't stomp on anything here... this chain is long00:06
openstackgerritAdam Harwell proposed openstack/octavia master: Centralize provider name stuff  https://review.openstack.org/56745000:07
johnsomThe Octavia V2 API is a superset of the neutron-lbaas v2 API. See https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation for a list of question/answers around the move over.00:07
johnsomYou cannot point neutron-lbaas at the Octavia v2 API however. neutron-lbaas can only talk to Octavia v1.00:07
rm_workYou CAN however bypass neutron-lbaas safely and in a backwards compatible way00:10
rm_workby using one of our proxying options00:10
rm_workhyang: ^^00:10
rm_workthere is a proxy-plugin for neutron-lbaas that will do it, or you can avoid having to install any code, and simply point directly to the octavia endpoint with an L7 redirect in front of the neutron API (though you would need a more current version of Octavia than queens, I think)00:11
rm_workwe can possibly backport some of those fixes so it would work fully in queens00:11
hyangmy use case is actually using Ocata version of Senlin which only talks to neutron-lbaas. I know I can put Octavia as the lbaas driver, so if I do it that way, I can assume Queens version of Octavia will work?00:12
johnsomyes, just enable v1 api in octavia00:12
*** longkb has joined #openstack-lbaas00:20
hyangok, thanks for your suggestions.00:22
rm_workhyang: you can also run a newer octavia00:25
rm_workit isn't cloud version dependant00:25
rm_workv1 is a bad idea to have enabled if the octavia endpoint is accessible directly00:26
rm_workFYI00:26
hyanggot it, will give a try. Thank you00:26
rm_workdayou / nmagnezi / xgerman_: https://review.openstack.org/#/c/567322/00:58
*** hyang has quit IRC01:01
*** rm_mobile has quit IRC01:15
*** phuoc has joined #openstack-lbaas01:16
*** sapd has joined #openstack-lbaas01:24
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Cleanup  https://review.openstack.org/56743101:33
johnsomYee-Haw  We have a provider API01:33
johnsomSome docs work tomorrow and maybe a few unit test tweaks and this should be good to go.01:34
rm_workjohnsom: fix the member issue?01:34
johnsomWhat member issue, I thought it was in your test code01:34
rm_workno01:35
rm_worki dont think so01:35
rm_workshouldn't get stuck in PENDING_UPDATE even in noop01:35
rm_workand it works on all the other patches i've run against except yours01:35
rm_worki think member_update isn't going through correctly01:35
johnsomCrumb, yes, it is in my code01:37
rm_work;)01:49
rm_worktests hard at work01:51
* rm_work flexes01:51
rm_workis xgerman_ around today?01:51
johnsomProbably not at 7pm01:52
johnsomSigh:01:53
johnsomPOOL_UPDATES = 'pool_updates'01:53
johnsomMEMBER_UPDATES = 'pool_updates'01:53
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Members  https://review.openstack.org/56693901:54
xgerman_They want me to RCA 120 LB so will not have much time this week01:54
xgerman_rm_work: how can I help?01:55
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Health Monitor  https://review.openstack.org/56703701:57
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - L7 Policy  https://review.openstack.org/56705901:58
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - L7 Rules  https://review.openstack.org/56707301:58
*** dayou_ has joined #openstack-lbaas01:58
johnsomrm_work I would scream at you if you were present01:59
xgerman_johnsom: whiskey helps, too02:04
rm_workjohnsom: ? :P02:04
rm_workxgerman_: needed to merge https://review.openstack.org/#/c/567322/02:04
rm_worki mean ... with a review. of course ;P02:04
* rm_work tips hat to johnsom 02:05
johnsomcore status is such a fleeting thing...02:05
rm_worklol02:06
rm_workjohnsom: what's got you in a screaming mood presently? :)02:07
johnsomToo bad your code doesn't work anyway02:07
rm_workfixing it02:07
johnsomWant a -2?02:07
johnsomI see no value02:08
rm_workconsolidates logic02:09
johnsomNo it doesn't. The logic is already consolidated in the load balancer controller. You spread it out.02:10
rm_workhaving similar logic split into multiple places and repeated is not DRY02:10
rm_workwhat?02:10
johnsomThere is NONE!02:10
johnsomno repeats02:10
rm_worki remove a bunch of lines across all of those functions in the LB controller and replace them with a couple in one function02:10
rm_workand make the driver load line identical instead of special cased02:12
rm_workif you rebase cleanup i can post a fixed version02:13
johnsomYour line count is the same as mine except now there is logic and default values spread over three files02:13
rm_work? the logic moves from lb-controller + driver-factory to JUST driver-factory02:13
johnsomNo, I'm in the middle of docs, I am not going to rebase that until this is done02:14
rm_workk i can just hit the rebase button, whatever you do will just overwrite it later as i have no real changes02:15
openstackgerritAdam Harwell proposed openstack/octavia master: Implement provider drivers - Cleanup  https://review.openstack.org/56743102:15
johnsomThanks a lot02:15
rm_worknp? can't actually tell if sarcasm or not ;P02:16
johnsomnot02:16
rm_workactually bothered to run tests this time, got the issue02:17
johnsomcome on, you've messed with my chain. Post your thing02:17
rm_workdidn't realize Unset matched False02:17
johnsomMake my day02:17
rm_workchasing down a pep802:18
johnsomReally, I just wanted to finish up then go eat and catch westworld since the spouse is out. She doesn't like it.02:18
johnsomBut, no, you had to go mess with my masterpiece02:18
rm_workoooh, is westworld s2 out?02:19
johnsomyes02:19
rm_workoh ffff gotta redo my fix, accidentally lost it02:20
rm_worki thought i was going crazy02:20
johnsomSo, screw it. I will rm-rf my changes and call it a night.02:20
rm_work?02:20
rm_worki told you, you can just post over02:20
rm_workrebasing the last patch on the chain shouldn't affect you at all02:20
rm_workgo for it whenev02:20
openstackgerritAdam Harwell proposed openstack/octavia master: Centralize provider name stuff  https://review.openstack.org/56745002:27
rm_workthere we go02:27
*** links has joined #openstack-lbaas02:28
*** yamamoto has joined #openstack-lbaas02:55
*** KeithMnemonic has joined #openstack-lbaas03:08
openstackgerritMerged openstack/octavia master: Healthmanager shouldn't update NO_MONITOR members  https://review.openstack.org/56732203:29
*** links has quit IRC03:43
*** links has joined #openstack-lbaas04:49
*** rcernin has joined #openstack-lbaas05:05
*** KeithMnemonic has quit IRC05:09
*** yamamoto has quit IRC05:09
*** yamamoto has joined #openstack-lbaas05:10
*** jmccrory has quit IRC05:28
*** jmccrory has joined #openstack-lbaas05:28
*** rm_work has quit IRC05:37
*** rm_work has joined #openstack-lbaas05:37
*** AlexStaf has quit IRC05:38
*** longkb has quit IRC06:38
*** longkb has joined #openstack-lbaas06:38
*** blake has joined #openstack-lbaas06:40
*** blake has quit IRC06:45
*** longkb has quit IRC06:49
*** yamamoto has quit IRC06:49
*** longkb has joined #openstack-lbaas06:49
*** pcaruana has joined #openstack-lbaas06:51
*** threestrands_ has quit IRC06:58
*** yamamoto has joined #openstack-lbaas06:59
*** tesseract has joined #openstack-lbaas07:24
*** longkb has quit IRC07:32
*** longkb has joined #openstack-lbaas07:32
*** yboaron has joined #openstack-lbaas07:36
openstackgerritOpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata  https://review.openstack.org/56749407:37
*** annp has joined #openstack-lbaas07:48
*** annp has quit IRC07:57
*** annp has joined #openstack-lbaas08:06
*** yboaron has quit IRC08:13
*** AlexStaf has joined #openstack-lbaas08:15
*** keithmnemonic[m] has quit IRC08:36
*** yboaron has joined #openstack-lbaas08:57
*** salmankhan has joined #openstack-lbaas08:58
*** salmankhan has quit IRC09:26
*** salmankhan has joined #openstack-lbaas09:29
*** keithmnemonic[m] has joined #openstack-lbaas09:30
*** yamamoto has quit IRC10:10
*** yamamoto has joined #openstack-lbaas10:17
*** salmankhan has quit IRC10:30
openstackgerritZhaoBo proposed openstack/octavia master: UDP jinja template  https://review.openstack.org/52542010:51
*** longkb has quit IRC10:53
*** salmankhan has joined #openstack-lbaas10:54
*** yamamoto has quit IRC11:23
*** rcernin has quit IRC11:31
*** numans_ has joined #openstack-lbaas11:34
*** numans has quit IRC11:38
*** numans_ has quit IRC11:41
*** numans has joined #openstack-lbaas11:46
*** yamamoto has joined #openstack-lbaas11:47
*** pck has quit IRC12:07
*** atoth has joined #openstack-lbaas12:19
openstackgerritKobi Samoray proposed openstack/octavia master: Devstack plugin: Check for IPv6 support  https://review.openstack.org/56757812:23
*** AlexeyAbashkin has joined #openstack-lbaas12:28
*** AlexeyAbashkin has quit IRC12:37
*** AlexeyAbashkin has joined #openstack-lbaas12:47
*** AlexeyAbashkin has quit IRC12:48
*** AlexStaf has quit IRC13:02
*** pcaruana|afk| has joined #openstack-lbaas13:03
*** phuoc_ has joined #openstack-lbaas13:04
*** NotPcaruana has joined #openstack-lbaas13:04
*** phuoc has quit IRC13:06
*** samccann has joined #openstack-lbaas13:24
*** atoth has quit IRC13:24
*** atoth has joined #openstack-lbaas13:26
*** NotPcaruana has quit IRC13:34
*** pcaruana|afk| has quit IRC13:34
*** links has quit IRC13:46
*** dmellado has joined #openstack-lbaas13:47
*** yamamoto has quit IRC14:10
openstackgerritAllen proposed openstack/octavia master: Use openstack client commands to replace neutron client  https://review.openstack.org/56760414:25
*** salmankhan has quit IRC14:28
*** salmankhan has joined #openstack-lbaas14:33
*** fnaval has joined #openstack-lbaas14:48
*** yamamoto has joined #openstack-lbaas15:11
*** yamamoto has quit IRC15:19
*** yboaron has quit IRC15:51
*** pcaruana has quit IRC15:52
*** KeithMnemonic has joined #openstack-lbaas15:58
*** dayou_ has quit IRC16:00
*** phuoc has joined #openstack-lbaas16:06
*** phuoc_ has quit IRC16:09
openstackgerritMerged openstack/octavia-dashboard master: Imported Translations from Zanata  https://review.openstack.org/56749416:09
*** pcaruana has joined #openstack-lbaas16:36
*** pcaruana has quit IRC16:44
*** SumitNaiksatam has joined #openstack-lbaas16:55
*** salmankhan has quit IRC17:04
*** ianychoi_ has joined #openstack-lbaas17:32
*** ianychoi has quit IRC17:35
*** sshank has joined #openstack-lbaas17:42
*** sshank has quit IRC17:47
*** sshank has joined #openstack-lbaas17:51
*** rcernin has joined #openstack-lbaas17:52
*** tesseract-RH has joined #openstack-lbaas18:08
*** tesseract has quit IRC18:09
*** tesseract-RH has quit IRC18:11
*** tesseract has joined #openstack-lbaas18:11
*** vegarl has quit IRC18:18
*** vegarl has joined #openstack-lbaas18:19
rm_workhey kobis submitted a patch!!!18:20
rm_workhe's still with us!18:20
rm_worknmagnezi: around?18:22
*** SumitNaiksatam has quit IRC18:26
openstackgerritMerged openstack/octavia master: Use openstack client commands to replace neutron client  https://review.openstack.org/56760418:27
johnsomYeah, good timing to get back in the game18:30
*** KeithMnemonic has quit IRC18:36
openstackgerritMichael Johnson proposed openstack/octavia master: Implement provider drivers - Cleanup  https://review.openstack.org/56743118:46
johnsomWell, that got a bit big, but most of it is just the provider driver developer guide, which is a clean up copy of the spec.18:47
*** tesseract has quit IRC18:49
*** rcernin has quit IRC18:50
rm_workdayou: you around? nmagnezi? any other cores? assuming xgerman_ is still busy today18:58
rm_workI'm going to start pinging people about reviewing some of the beginning patches that are good to go -- like the first two provider ones and the pools temptest tests...18:58
rm_workwe need to get this stuff moving through18:58
rm_workthe chains and dependencies are getting out of hand18:58
rm_workwe have 5 core reviewers, 4 of which should be able to review these things -- so let's get it done! providersssssssss18:59
xgerman_yeah, still RCAing LB 59/120… somehow feel must have done something horrible in a previous life18:59
rm_workxgerman_: is that a lab thing?19:00
*** sshank has quit IRC19:00
xgerman_yeah, it’s our lab19:00
*** rcernin has joined #openstack-lbaas19:09
*** rcernin has quit IRC19:15
rm_workugh HM List testing is gonna be weird19:34
rm_worksince I need a pool for each one, lol19:34
rm_worki guess honestly i should make a pool for each test anyway, since otherwise they can't run in parallel19:36
johnsomI like parallel19:37
rm_workwill try to submit the API tests soon, scenario will be a bit i think19:40
rm_workthe question I have is ...19:40
rm_worktheoretically on HM, should I be testing things like "with a HM, do members actually go ONLINE?" or such like that19:40
rm_workand does that belong in the HM scenario, or the Member scenario?19:41
rm_workor both?19:41
johnsomProbably both to some degree19:43
rm_workyeah that is what I was afraid of....19:47
johnsomrm_work http://logs.openstack.org/31/567431/4/check/octavia-v2-dsvm-noop-py35-api/05077bb/job-output.txt.gz#_2018-05-10_20_01_48_51703120:08
johnsomThoughts on that?20:09
rm_workprobably fixed by a change i just did20:20
rm_workthat i can backport up to pools20:20
rm_worki discovered it during HM testing20:21
rm_workthe cleanup doesn't wait AFTER20:21
johnsomOk20:21
rm_workoh though ....20:21
rm_workhmmm20:21
rm_workno20:21
rm_workbecause that should only happen in the after-class cleanup20:21
rm_workone sec20:22
rm_workbut yeah i know why20:22
rm_workgive me a moment20:22
johnsomThanks. I'm going to work on a few of these branches that aren't covered yet.20:26
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for pools  https://review.openstack.org/56564020:34
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for members  https://review.openstack.org/56619920:34
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create basic traffic balancing scenario test  https://review.openstack.org/56670020:34
openstackgerritAdam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for healthmonitors  https://review.openstack.org/56768820:34
rm_workhere you go20:34
rm_workshould take care of a few possible issues like that20:34
rm_workHM tests are there now too so you can depends-on it20:34
johnsomOk20:34
rm_workstill need to finish the List test20:34
rm_workand add scenario20:34
rm_workbut better than nothing20:35
johnsomI'm going to poke at these unit test results, then do some reviews, and then come back and do the driver library for stats/status updates20:35
rm_workk20:35
*** atoth has quit IRC20:49
*** samccann has quit IRC20:51
*** atoth has joined #openstack-lbaas21:42
*** AlexStaf has joined #openstack-lbaas22:00
*** ivve has quit IRC22:09
*** KeithMnemonic has joined #openstack-lbaas22:31
*** KeithMnemonic has quit IRC22:42
*** nmagnezi has quit IRC22:42
*** dulek has quit IRC22:42
*** KeithMnemonic has joined #openstack-lbaas22:43
*** nmagnezi has joined #openstack-lbaas22:45
*** dulek has joined #openstack-lbaas22:46
*** atoth_ has joined #openstack-lbaas22:49
*** atoth has quit IRC22:50
*** KeithMnemonic has quit IRC23:11
*** KeithMnemonic has joined #openstack-lbaas23:18
*** KeithMnemonic has quit IRC23:34
*** yamamoto has joined #openstack-lbaas23:37
*** yamamoto has quit IRC23:42
dayourm_work, I'll spent some looking at the base provider patches this morning23:58

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