Friday, 2017-10-06

*** yamamoto has quit IRC00:02
openstackgerritMerged openstack/octavia master: Add admin endpoint for amphora info  https://review.openstack.org/50540400:23
*** csomerville has quit IRC00:43
*** yamamoto has joined #openstack-lbaas00:45
*** yamamoto has quit IRC00:49
*** JudeC has quit IRC01:01
*** openstackstatus has quit IRC01:14
*** openstackstatus has joined #openstack-lbaas01:15
*** ChanServ sets mode: +v openstackstatus01:15
*** nmagnezi has quit IRC01:25
*** nmagnezi has joined #openstack-lbaas01:26
*** zigo has quit IRC01:27
*** zigo has joined #openstack-lbaas01:31
daidvjohnsom, hi01:32
openstackgerritLingxian Kong proposed openstack/octavia-tempest-plugin master: Create scenario tests for loadbalancers  https://review.openstack.org/48677501:44
*** yamamoto has joined #openstack-lbaas01:47
*** yamamoto has quit IRC01:53
*** tongl has quit IRC01:54
*** vegarl has quit IRC02:06
*** vegarl has joined #openstack-lbaas02:08
*** amitry_ has joined #openstack-lbaas02:10
*** kong_ has joined #openstack-lbaas02:11
*** kong has quit IRC02:12
*** amitry has quit IRC02:12
*** logan- has quit IRC02:12
*** kong_ is now known as kong02:12
*** amitry_ is now known as amitry02:12
*** logan- has joined #openstack-lbaas02:15
*** reedip has joined #openstack-lbaas02:23
*** sapd has joined #openstack-lbaas02:38
*** sapd has quit IRC02:38
*** afranc has quit IRC02:38
*** afranc has joined #openstack-lbaas02:45
*** longstaff has joined #openstack-lbaas02:46
johnsomdaidv Hi02:50
longstaffjohnsom: I'm ready to upload provider driver spec. Is there an existing story (bug?) for me to reference, or do I create a new one?02:50
daidvI just want to confirm with you on my recent comment at https://review.openstack.org/#/c/509389/02:51
daidvabout separate node of neutron-lbaas02:51
*** sanfern has joined #openstack-lbaas02:51
daidvIMO, basically, we can deploy neutron-lbaas standalone02:51
johnsomlongstaff I think there is a story, I can search in a few minutes02:52
johnsomdaidv No, neutron-lbaas cannot be deployed standalone, it doesn't have an API server.  Neutron is the API server for neutron-lbaas.  Only Octavia can be deployed stand alone.02:55
daidvjohnsom, I saw that we have RPC server? right?02:56
johnsomlongstaff Put "Story: 1655768" in the commit message02:57
johnsomhttps://storyboard.openstack.org/#!/story/165576802:57
longstaffjohnsom thanks02:57
johnsomdaidv No, the neutron-lbaas agent for the old haproxy namespace driver uses RPC when talking with neutron and the agent.02:58
johnsomdaidv All user interactions with neutron-lbaas comes through neutron.03:00
johnsomThis diagram might help you: https://docs.openstack.org/octavia/latest/_images/octavia-component-overview.svg03:01
daidvjohnsom, Humm, I saw we already started an RPC server for neutron-lbaas: https://github.com/openstack/neutron-lbaas/blob/master/neutron_lbaas/agent/agent.py03:04
johnsomThat is the agent.  Not user accessible03:04
openstackgerritJeffrey Longstaff proposed openstack/octavia master: First draft provider drivers spec  https://review.openstack.org/50995703:04
daidvjohnsom, Yep, I'm OK with that. agent but that agent can keep it own policies, not push them into neutron?03:06
johnsomNo, all of the neutron-lbaas policies are in neutron and will stay in neutron.03:07
daidvSo how about the policy.json file in neutron-lbaas project?03:08
johnsomWe have no plans to move them out of neutron. We have already implemented the policies in code in the Octavia API that is the new lbaas API.03:08
daidvI saw it keep neutron-lbaas own policies which we can't find in neutron03:08
johnsomIt's just for documentation / sample.  You will note those are all in the neutron policy.json file.03:08
johnsomdaidv For example: https://github.com/openstack/neutron/blob/master/etc/policy.json#L13603:10
daidvOk, then we no need to migrate neutron-lbaas policy.json into codebase, that's all?03:11
daidvBut where will we check these rules? https://github.com/openstack/neutron-lbaas/blob/master/etc/neutron/policy.json.sample#L503:11
johnsomdaidv They are all checked in neutron.  neutron owns all RBAC policies for neutron-lbaas.03:14
*** longstaff has left #openstack-lbaas03:14
johnsomneutron-lbaas is not a service, it is only an extension to neutron.  It's a plugin03:14
*** longstaff has joined #openstack-lbaas03:15
johnsomThey are enforced here: https://github.com/openstack/neutron/blob/master/neutron/pecan_wsgi/hooks/policy_enforcement.py03:15
johnsomWe don't do enforcement in neutron-lbaas03:16
daidvBut we can register default rules in neutron-lbaas for easier to read?03:18
johnsomWe do not register any rules in neutorn-lbaas.03:18
johnsomneutron-lbaas does not have an API03:19
johnsomThey are registered in neutron03:19
*** longstaff has quit IRC03:19
daidvOK, We have a policy.json in neutron and other one in neutron-lbass, I have made me confused.03:22
daidvThank for spending your time to clear it for me.03:23
johnsomYeah, the file in neutron-lbaas is just for documentation.  You have to add those to neutron if you want to configure them03:23
johnsomSure, NP03:23
*** links has joined #openstack-lbaas03:32
kongrm_work, johnsom, https://review.openstack.org/#/c/486775/ is ready to go03:33
kongi will be off today, really hope it could be merged asap so i can continue with other patches03:33
rm_workwill look03:54
rm_workkong: one last comment03:58
*** yamamoto has joined #openstack-lbaas04:15
*** tongl has joined #openstack-lbaas04:15
*** armax has quit IRC04:23
*** eezhova has joined #openstack-lbaas04:44
*** avtar_ has joined #openstack-lbaas05:04
*** longstaff has joined #openstack-lbaas05:17
*** sanfern has quit IRC05:21
*** sanfern has joined #openstack-lbaas05:21
*** eezhova has quit IRC05:23
*** longstaff has quit IRC05:31
*** spectr has joined #openstack-lbaas05:56
*** rcernin has joined #openstack-lbaas06:17
*** pcaruana has joined #openstack-lbaas06:24
*** rcernin has quit IRC06:41
*** links has quit IRC06:42
*** rcernin has joined #openstack-lbaas06:43
*** tongl has quit IRC06:48
*** links has joined #openstack-lbaas06:59
*** tesseract has joined #openstack-lbaas07:25
*** JudeC has joined #openstack-lbaas07:36
*** links has quit IRC07:46
*** longstaff has joined #openstack-lbaas07:58
*** links has joined #openstack-lbaas07:59
*** longstaff has quit IRC08:02
*** eezhova has joined #openstack-lbaas08:18
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lbaas-dashboard master: Imported Translations from Zanata  https://review.openstack.org/50955508:21
*** JudeC has quit IRC08:37
*** daidv has quit IRC08:38
*** sanfern has quit IRC08:41
*** sanfern has joined #openstack-lbaas08:43
*** salmankhan has joined #openstack-lbaas08:52
*** spectr has quit IRC09:26
*** spectr has joined #openstack-lbaas09:34
*** spectr has quit IRC09:34
*** spectr has joined #openstack-lbaas09:36
*** spectr has quit IRC09:36
*** spectr has joined #openstack-lbaas09:37
*** spectr has quit IRC09:38
*** spectr has joined #openstack-lbaas09:40
*** spectr has quit IRC09:40
*** spectr has joined #openstack-lbaas09:41
*** spectr has quit IRC09:43
*** spectr has joined #openstack-lbaas09:43
*** spectr has quit IRC09:56
*** spectr has joined #openstack-lbaas09:57
*** spectr has quit IRC09:57
*** spectr has joined #openstack-lbaas09:58
*** gcheresh_ has joined #openstack-lbaas10:06
openstackgerritLingxian Kong proposed openstack/octavia-tempest-plugin master: Create scenario tests for loadbalancers  https://review.openstack.org/48677510:29
*** salmankhan has quit IRC10:47
*** yamamoto has quit IRC10:53
*** yamamoto has joined #openstack-lbaas10:54
*** yamamoto has quit IRC10:54
*** longstaff has joined #openstack-lbaas10:59
*** longstaff has quit IRC11:03
*** salmankhan has joined #openstack-lbaas11:10
*** yamamoto has joined #openstack-lbaas11:25
avtar_ Hi johnsom .11:41
avtar_I followed your sample file , first there was authentication error then I copied octaiva credentials in [service_auth] in neutron . That worked now I am stuck with this error11:42
avtar_http://paste.openstack.org/show/622828/11:42
*** spectr has quit IRC12:02
*** spectr has joined #openstack-lbaas12:03
*** longstaff has joined #openstack-lbaas12:05
*** leitan has joined #openstack-lbaas12:10
*** salmankhan has quit IRC12:15
*** spectr has quit IRC12:28
*** spectr has joined #openstack-lbaas12:39
*** salmankhan has joined #openstack-lbaas13:04
openstackgerritOpenStack Proposal Bot proposed openstack/octavia master: Updated from global requirements  https://review.openstack.org/51010713:15
*** yamamoto has quit IRC13:21
*** spectr has quit IRC13:35
*** yamamoto has joined #openstack-lbaas13:35
*** spectr has joined #openstack-lbaas13:36
*** links has quit IRC13:48
*** catintheroof has joined #openstack-lbaas14:05
*** slaweq has quit IRC14:05
*** catinthe_ has joined #openstack-lbaas14:06
*** catintheroof has quit IRC14:07
*** spectr has quit IRC14:11
*** longstaff has quit IRC14:21
*** longstaff has joined #openstack-lbaas14:21
*** longstaff has quit IRC14:26
*** armax has joined #openstack-lbaas14:26
*** fnaval_ has joined #openstack-lbaas14:29
*** sanfern has quit IRC14:30
*** sanfern has joined #openstack-lbaas14:30
*** fnaval has quit IRC14:32
*** reedip has quit IRC14:34
*** avtar_ has quit IRC14:42
*** avtar_ has joined #openstack-lbaas14:43
*** reedip has joined #openstack-lbaas14:46
*** eezhova_ has joined #openstack-lbaas14:47
*** eezhova has quit IRC14:50
*** yamamoto has quit IRC14:52
*** fnaval_ has quit IRC14:52
*** yamamoto has joined #openstack-lbaas14:53
*** yamamoto has quit IRC14:53
*** eezhova__ has joined #openstack-lbaas15:01
*** eezhova_ has quit IRC15:03
*** spectr has joined #openstack-lbaas15:04
*** spectr has quit IRC15:04
*** links has joined #openstack-lbaas15:07
*** fnaval has joined #openstack-lbaas15:13
*** rcernin has quit IRC15:19
*** tongl has joined #openstack-lbaas15:39
*** jniesz has joined #openstack-lbaas15:45
*** yamamoto has joined #openstack-lbaas15:53
*** sshank has joined #openstack-lbaas15:58
*** yamamoto has quit IRC16:02
*** JudeC has joined #openstack-lbaas16:05
*** eezhova__ has quit IRC16:12
*** pcaruana has quit IRC16:13
*** tongl has quit IRC16:18
*** tongl has joined #openstack-lbaas16:18
*** longstaff has joined #openstack-lbaas16:25
*** sanfern has quit IRC16:56
*** sanfern has joined #openstack-lbaas16:58
*** longstaff has quit IRC17:00
*** longstaff has joined #openstack-lbaas17:01
*** sshank has quit IRC17:02
*** openstackstatus has quit IRC17:05
*** openstack has joined #openstack-lbaas17:09
*** ChanServ sets mode: +o openstack17:09
*** longstaff has joined #openstack-lbaas17:13
*** sshank has joined #openstack-lbaas17:15
*** sshank has quit IRC17:15
*** sshank has joined #openstack-lbaas17:15
*** links has quit IRC17:32
xgerman_avtar I think I once saw that when the LB in front of the Octavia API wasn’t right but details are hazy. Make sure to check if you cna reach the Octavia API endpoint with curl or similar17:35
*** salmankhan has quit IRC17:35
*** sanfern has quit IRC17:37
*** sanfern has joined #openstack-lbaas17:37
*** sanfern has quit IRC17:38
*** sanfern has joined #openstack-lbaas17:38
johnsomYeah, my guess is the URL to the octavia API is not right in the neutron-lbaas config17:38
*** sanfern has quit IRC17:38
*** sanfern has joined #openstack-lbaas17:39
*** sanfern has quit IRC17:39
*** sanfern has joined #openstack-lbaas17:40
*** sanfern has quit IRC17:40
*** sanfern has joined #openstack-lbaas17:40
*** sanfern has quit IRC17:41
*** sanfern has joined #openstack-lbaas17:41
*** sanfern has quit IRC17:42
*** sanfern has joined #openstack-lbaas17:42
*** eezhova has joined #openstack-lbaas17:42
*** sanfern has quit IRC17:42
*** sanfern has joined #openstack-lbaas17:43
*** sanfern has quit IRC17:43
*** sanfern has joined #openstack-lbaas17:44
*** armax has quit IRC17:44
*** sanfern has quit IRC17:44
*** oomichi_afk is now known as oomichi17:44
*** sanfern has joined #openstack-lbaas17:45
*** yamamoto has joined #openstack-lbaas17:45
*** sanfern has quit IRC17:45
*** sanfern has joined #openstack-lbaas17:45
*** sanfern has quit IRC17:46
*** sanfern has joined #openstack-lbaas17:46
*** sanfern has quit IRC17:47
*** sanfern has joined #openstack-lbaas17:47
*** sanfern has quit IRC17:47
*** sanfern has joined #openstack-lbaas17:48
*** sanfern has quit IRC17:48
*** sanfern has joined #openstack-lbaas17:49
*** sanfern has quit IRC17:49
*** sanfern has joined #openstack-lbaas17:49
*** sanfern has quit IRC17:50
*** sanfern has joined #openstack-lbaas17:50
*** sanfern has quit IRC17:51
*** sanfern has joined #openstack-lbaas17:51
avtar_I am able to curl the Octavia API. But my neutron-lbaas config doesn't contain octavia API URL17:51
*** sanfern has quit IRC17:51
*** sanfern has joined #openstack-lbaas17:52
*** sanfern has quit IRC17:52
*** sanfern has joined #openstack-lbaas17:53
*** sanfern has quit IRC17:53
*** yamamoto has quit IRC17:53
*** sanfern has joined #openstack-lbaas17:53
*** sanfern has quit IRC17:54
*** sanfern has joined #openstack-lbaas17:54
*** sanfern has quit IRC17:55
*** leitan has quit IRC17:55
*** sanfern has joined #openstack-lbaas17:55
*** leitan has joined #openstack-lbaas17:55
*** sanfern has quit IRC17:55
openstackgerritAdam Harwell proposed openstack/octavia master: Spec: Amphora Maintenance Mode  https://review.openstack.org/50993317:59
*** eezhova has quit IRC18:07
*** jniesz_ has joined #openstack-lbaas18:09
*** longstaff has quit IRC18:11
*** jniesz has quit IRC18:12
openstackgerritOpenStack Proposal Bot proposed openstack/octavia master: Updated from global requirements  https://review.openstack.org/51010718:57
*** sshank has quit IRC18:59
*** chlong has joined #openstack-lbaas19:06
*** longstaff has joined #openstack-lbaas19:09
*** tesseract has quit IRC19:31
*** longstaf_ has joined #openstack-lbaas19:41
*** longstaff has quit IRC19:42
*** avtar_ has quit IRC19:46
openstackgerritAdam Harwell proposed openstack/octavia master: Add availability_zone to the amphora record  https://review.openstack.org/51022519:56
rm_workfirst draft, haven't tested, expect SOMETHING is broken19:56
*** sshank has joined #openstack-lbaas19:57
rm_workbut that is a prerequisite for basically any way I can think of to do the features I'm planning (be it maintenance mode, or evacuation, or even just allowing operators a quick way to do the lookup so they can manually do something)19:57
*** longstaf_ has quit IRC19:57
*** longstaff has joined #openstack-lbaas19:58
openstackgerritMerged openstack/octavia master: Fix KeyError in failover error log  https://review.openstack.org/50939019:58
*** sshank has quit IRC20:00
*** sshank has joined #openstack-lbaas20:08
*** gcheresh_ has quit IRC20:08
*** leitan has quit IRC20:09
*** leitan has joined #openstack-lbaas20:10
*** leitan has quit IRC20:14
*** leitan has joined #openstack-lbaas20:17
*** catinthe_ has quit IRC20:28
*** spectr has joined #openstack-lbaas20:34
*** spectr has quit IRC20:36
*** leitan has quit IRC20:46
*** aojea has joined #openstack-lbaas20:55
*** longstaff has quit IRC21:06
*** longstaff has joined #openstack-lbaas21:21
*** longstaff_ has joined #openstack-lbaas21:25
*** longstaff_ has quit IRC21:25
*** longstaff has quit IRC21:29
*** longstaff has joined #openstack-lbaas21:31
*** longstaff has quit IRC21:38
*** jniesz_ has quit IRC21:54
johnsomrm_work Posted my initial thoughts on maintenance spec21:58
*** sshank has quit IRC22:03
*** JudeC has quit IRC22:10
*** sshank has joined #openstack-lbaas22:11
*** chlong has quit IRC22:14
*** sshank has quit IRC22:16
rm_workk22:17
rm_worknotice that the evacuate option IS listed in alternatives22:17
rm_workand i'm considering it22:17
*** aojea has quit IRC22:18
*** JudeC has joined #openstack-lbaas22:20
*** armax has joined #openstack-lbaas22:23
*** armax has quit IRC22:28
*** fnaval has quit IRC22:28
rm_workxgerman_: https://review.openstack.org/#/c/508017/22:30
xgerman_looking22:30
xgerman_so if we can’t failover we being back the health bit causing a potential failover…22:32
rm_workjohnsom: is it healthmanager or health manager or health-manager?22:32
*** armax has joined #openstack-lbaas22:32
rm_workxgerman_: yeah because the failure to failover is probably temporary and we should try again, I think? because otherwise a single failure means that LB is sitting there forever22:33
*** armax has quit IRC22:33
rm_workin my experience turning off the bit causes it to work the next time22:33
rm_workbut it's a fair point22:33
xgerman_yeah, I am worried that in some env. it will go into a failover loop22:34
johnsomrm_work In documents I usually do the proper health manager22:35
xgerman_@johnsom while I have you - how do you feel about that failover reset22:36
xgerman_risk for a loop crashing a cloud or not?22:37
johnsomI think I +2'd it, but did I miss something?22:37
xgerman_maybe, I am not sure if under some edge case it will keep attempting to failover , reset the bit, do it again, etc.22:37
johnsomWell, in our current design that is what we want.  We want it to keep trying until it restores the LB...22:38
johnsomI don't disagree that maybe some kind of back off would be a good idea, and to some degree with have that with build rate limiting, but I think that would be a new feature/patch22:39
xgerman_yeah, rate limiting could save us but those failovers have a high priority so could crowd out other work - I dunno22:39
johnsomTrue22:40
johnsomIt's either keep trying to restore it or give up and leave it for the operator to clean up22:40
xgerman_well, or limit the retries…22:41
johnsomI could see a "retry count" field for the amp, but again, another patch IMO22:41
xgerman_yeah, me too22:41
xgerman_guess I gotta learn how to file stuff in storyboard22:41
johnsomThat is like DB changes, reset API, etc.22:41
johnsom+122:41
*** sshank has joined #openstack-lbaas22:41
openstackgerritMerged openstack/octavia master: Updated from global requirements  https://review.openstack.org/51010722:45
*** fnaval has joined #openstack-lbaas22:47
rm_workjohnsom: responded to your maintenance comments, and new patchset in a second22:53
openstackgerritAdam Harwell proposed openstack/octavia master: Spec: Amphora Maintenance Mode  https://review.openstack.org/50993322:53
johnsomOk, will take a look in a bit.  Need to finish up my facilities maintenance by shipping some UPS batteries back for recycle.  Back in 10.22:54
rm_workAUGH GERRIT WHY22:54
rm_workscrolling is f@*$#ed now in the code preview22:54
rm_workanyone else unable to scroll sanely anymore?22:55
rm_workmaybe just need to reopen the tab or something22:55
rm_workkong: hey you on?23:03
rm_workkong: JudeC is making some changes to that test to fix some stuff, are you working on anything right now for it?23:04
rm_workuhhhh wut... my change for availability_zone worked the first time in devstack O_o23:07
rm_workwtf is happening23:07
JudeCBasically I am just making it more configurable. So it can work with supplied networks, subnets, etc because not all clouds can just create them like that.23:07
JudeC(ours -.-)23:08
johnsomOk, back23:11
johnsomrm_work I have strange things with gerrit jumping around in the scroll23:12
rm_work>_<23:12
rm_workjohnsom: so i think REALLY, even if we decide not to land this maintenance mode thing *at all*, I really just need https://review.openstack.org/51022523:14
rm_workif we can agree to land that ... i'll be happy23:14
johnsomFunctional tests don't like you there.23:14
rm_workyeah uhh i'll figure that out23:15
rm_workbut it *works*, just fixing tests23:15
rm_workI tested it in devstack, A++23:15
johnsomhahaha23:15
johnsomThese aren't the gates you are looking for.....23:15
rm_workwhere's my "it worked in devstack" shirt...23:16
rm_workalso, ugh, my docs tests won't run23:16
rm_workare you on OSX?23:16
rm_workcan you try running `tox -e docs` on master?23:17
johnsomIf it makes you feel better, I can't figure out why this horizon gate is failing for neutron-lbaas-dashboard: https://review.openstack.org/#/c/501618/23:17
johnsomNeither can one of the horizon folks.23:17
rm_workT_T23:17
johnsomStrangest part, octavia-dashboard is passing23:17
johnsomI try not to run tox on OSX, I run them all in ubuntu VMs23:17
johnsomBe like the gate and all23:18
rm_workheh23:19
rm_workhuh. functional passes locally....23:22
rm_workoh derp i just ruined it by checking out master23:22
johnsomI certainly hope functional passes on master.  Otherwise...  It's beer-30 time and I try to forget about it until Monday23:23
rm_workjohnsom: oh i found the problem. you're using Node.js23:26
rm_workNode.js: not even once23:26
johnsomI didn't write it, I'm just stuck with it23:26
rm_workT_T23:27
johnsomBTW, the rest of horizon is moving too, so....23:27
johnsomPong, back to you23:29
johnsomOctavia spec reviews:23:32
johnsomhttp://www.reactiongifs.com/r/pong.gif23:32
openstackgerritAdam Harwell proposed openstack/octavia master: Add availability_zone to the amphora record  https://review.openstack.org/51022523:32
*** sshank has quit IRC23:35
xgerman_beer-3023:39
xgerman_already 9 minutes in :-)\23:39
johnsomTrying to get a start on my third spec review of the day....23:39
*** harlowja has quit IRC23:45
xgerman_Would probably be easier with Bourbon ;-)23:49
*** yamamoto has joined #openstack-lbaas23:53
johnsomWouldn't want to skew the review too positively....23:56

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