Monday, 2015-04-06

*** apuimedo has quit IRC01:11
*** amotoki has joined #openstack-lbaas02:13
*** woodster_ has joined #openstack-lbaas02:20
*** kiran has joined #openstack-lbaas02:40
*** kiran has quit IRC02:56
*** chlong has joined #openstack-lbaas03:00
openstackgerritAishwarya Thangappa proposed stackforge/octavia: Implements Octavia Controller Worker  https://review.openstack.org/15149604:05
*** ajmiller has quit IRC04:08
openstackgerritMerged openstack/neutron-lbaas: Fixes passphrase encoding error  https://review.openstack.org/16920604:31
*** kiran has joined #openstack-lbaas05:02
*** kiran has quit IRC05:07
*** kiran has joined #openstack-lbaas05:08
*** kiran is now known as kiran-r05:08
*** woodster_ has quit IRC05:40
*** apuimedo has joined #openstack-lbaas06:23
*** jschwarz_ has joined #openstack-lbaas07:27
*** jschwarz_ is now known as jschwarz07:28
*** kobis has joined #openstack-lbaas07:32
*** Miouge has joined #openstack-lbaas07:48
*** Miouge has quit IRC08:31
*** apuimedo has quit IRC08:42
*** chlong_ has joined #openstack-lbaas08:54
*** chlong has quit IRC08:57
*** Miouge has joined #openstack-lbaas09:17
*** chlong_ has quit IRC10:41
*** chlong_ has joined #openstack-lbaas10:58
*** chlong_ has quit IRC11:05
*** chlong has joined #openstack-lbaas11:24
*** Miouge has quit IRC11:32
*** woodster_ has joined #openstack-lbaas12:00
*** amotoki has quit IRC12:58
*** rohara has quit IRC13:53
*** BeardyMcBeards has quit IRC13:53
*** kobis has quit IRC13:53
*** raginbajin has quit IRC13:53
*** TrevorV has quit IRC13:53
*** mordred has quit IRC13:53
*** mugu has quit IRC13:53
*** ebagdasa has quit IRC13:53
*** davidlenwell has quit IRC13:53
*** enikanorov has quit IRC13:53
*** pck has quit IRC13:53
*** smcgough1 has quit IRC13:53
*** mordred has joined #openstack-lbaas13:55
*** mugu has joined #openstack-lbaas13:55
*** ebagdasa has joined #openstack-lbaas13:55
*** davidlenwell has joined #openstack-lbaas13:56
*** rohara has joined #openstack-lbaas13:57
*** BeardyMcBeards has joined #openstack-lbaas13:57
*** kobis has joined #openstack-lbaas13:58
*** raginbajin has joined #openstack-lbaas13:58
*** TrevorV has joined #openstack-lbaas13:58
*** enikanorov has joined #openstack-lbaas13:58
*** pck has joined #openstack-lbaas13:58
*** smcgough1 has joined #openstack-lbaas13:58
*** rohara has quit IRC14:00
*** BeardyMcBeards has quit IRC14:00
*** rohara has joined #openstack-lbaas14:01
*** BeardyMcBeards has joined #openstack-lbaas14:01
*** ajmiller has joined #openstack-lbaas14:07
*** amotoki has joined #openstack-lbaas14:23
*** amotoki has quit IRC14:23
*** kiran-r has quit IRC14:42
*** jorgem has joined #openstack-lbaas14:55
*** chlong has quit IRC15:00
*** TrevorV_ has joined #openstack-lbaas15:08
*** TrevorV_ has quit IRC15:13
*** xgerman has joined #openstack-lbaas15:14
*** jorgem has quit IRC15:21
*** kobis has quit IRC15:39
*** kobis has joined #openstack-lbaas15:39
*** Miouge has joined #openstack-lbaas15:41
*** kobis has quit IRC15:44
*** jschwarz has quit IRC16:00
bloganrm_work/rm_you got towed today, we now have 3 people in the towed group. we're still accepting membership16:06
openstackgerritPhillip Toohill proposed stackforge/octavia: Updates Jinja templater with additional optional params  https://review.openstack.org/17090616:10
ptoohillxgerman, johnsom: would you let me know if this works for you guys^16:10
bloganptoohill: it doesn't work for me simply bc you did it16:12
ptoohill:(16:12
ptoohillwell, i dont really like this because16:12
ptoohillTheres like a million params that the operator could tweak assuming they need something a certain way16:13
ptoohillive heard you dont like the idea of template as config...16:13
ptoohillbut16:13
ptoohillit makes little sense to put a hundred silly optional params that may or may not be used in additonal config file then pass them around16:13
ptoohillyou can set up logging so many different ways and this only covers two16:14
*** kiran-r has joined #openstack-lbaas16:15
johnsomCool!  Thanks ptoohill!16:15
ptoohillwelcome, feel free to beat me with the review button ;)16:15
johnsomWe have customers that insist on tweaking those timeouts.  Half the time I think they shoot themselves in the foot16:16
ptoohillFair enough on the timeouts, but this still would need api changes for the user to tweak them of course16:16
johnsomYep16:17
xgerman+116:17
xgermanyeah, we still have a long road... first we need to get the demo done ;-()16:17
*** kiran_ has joined #openstack-lbaas16:18
ptoohill:P16:18
ptoohillANNNND i forgot to tox it ><16:20
*** kiran_ has quit IRC16:21
*** kiran_ has joined #openstack-lbaas16:21
*** kiran-r has quit IRC16:22
*** kiran_ is now known as kiran-r16:22
johnsomGrin, it looks good otherwise16:22
*** mlavalle has joined #openstack-lbaas16:23
ptoohillnot sure this will take you to it, but a search for timeout will show some of the other options. Wondering if we need any of the others? Im not concerned about the timeouts since i believe most of them should be able to be set by user. i was mostly griping about things like the log locations. http://cbonte.github.io/haproxy-dconv/configuration-1.5.html#3.116:26
*** vivek-ebay has joined #openstack-lbaas16:28
vivek-ebay@ptoolhill  there ?16:28
ptoohillim here16:29
vivek-ebayhey...long time...how are you ?16:29
*** fnaval has joined #openstack-lbaas16:29
ptoohilldoing good, and you?16:29
vivek-ebaysame here16:29
vivek-ebayhey quick question16:29
vivek-ebaywe are working on horizon changes for lbaas v2 apis16:30
ptoohillawesome16:30
vivek-ebaywondering if there is a neutron-client for lbaas v216:30
ptoohillneutron-client works with v216:30
*** kiran_ has joined #openstack-lbaas16:30
ptoohillwere there any particular issues you were having?16:31
vivek-ebayok...is there a documentation on what methods are implemented  ?16:31
vivek-ebayfor example how to get list of load balancers / vips ?16:31
ptoohillThats actually good question16:31
ptoohillblogan? anyone?16:31
ptoohillim not sure if there is, or where it would be located16:31
vivek-ebaynclient.vip_list(...) gives 404, probably because its going to lbaas v116:32
xgermanvivek-ebay: welcome back!16:32
vivek-ebay:)16:32
xgermanV2 has docs16:33
ptoohillspecifically for client? or does that not matter?16:33
bloganvivek-ebay: neutronclient has v2 functionality16:33
xgermanhttp://developer.openstack.org/api-ref-networking-v2-ext.html16:33
vivek-ebayi want to call neutronclient methods instead of calling APIs directly16:33
bloganvivek-ebay: you can do it, i dont knwo of any python bindings documentationf or it16:34
xgerman:-(16:34
*** kiran-r has quit IRC16:34
bloganpython bindings documentation for all the clients in openstack aren't exactly great, and neutron's is especially lacking, at least from my searches16:34
vivek-ebayok, so probably we need to install the latest version of python neutronclient16:35
bloganvivek-ebay: definitely need to do that, if there is already a kilo-3 release then you should just be able to use that16:36
bloganvivek-ebay: https://github.com/openstack/python-neutronclient/blob/master/neutronclient/v2_0/client.py#L85016:38
vivek-ebaywho worked on integrating lbaas v2 APIs in neutronclient ?16:38
johnsomYes, you need the kilo-3 or newer python neutron client to get the v2 commands.16:38
bloganvivek-ebay: that line and below should be all the methods available, you'll still have to figure out teh body to pass in for creates and updates16:38
johnsoma kilo RC release will have some bugs fixed16:38
johnsomvivek-ebay I did16:39
vivek-ebaycool...so what version of neutronclient should we install ? we have 2.23.0 right now in horizon16:39
bloganvivek-ebay: i honestly have no idea what version has kilo-3 or RC16:40
openstackgerritPhillip Toohill proposed stackforge/octavia: Updates Jinja templater with additional optional params  https://review.openstack.org/17090616:40
vivek-ebayok guys...all this was helpful.  we will refer the client document. hopefully it will work16:41
dougwigvivek-ebay: grab python-neutronclient from git, not pypi16:41
bloganfor some reason i assumed he was16:42
vivek-ebay@dougwig. thanks. just figured that we were installing from pypi16:43
dougwigvivek-ebay: is this horizon work for upstream, or internal?  :)16:45
vivek-ebaydefinitely upstream :)16:45
ptoohillawesome16:46
dougwigvivek-ebay: sweet. will you have something ready that we can use for demos at the summit?16:48
vivek-ebaywe will try for that..but not sure .16:48
ptoohillhe will show up unannounced and save our butts again, dont worry ;P16:50
vivek-ebay:)16:50
ptoohillThough, my butt will only be there in spirit :(16:54
vivek-ebayeven i may not be able to come there...but we will have representation from our team16:57
ptoohillSame, think one or two from our team will be there16:58
*** Aish has joined #openstack-lbaas16:59
openstackgerritMerged openstack/neutron-lbaas: Changes to wait for loadbalancer status after any CRUD operation (Changes required to support async client operations)  https://review.openstack.org/16804617:01
*** Miouge has quit IRC17:11
openstackgerritAl Miller proposed stackforge/octavia: Add devstack plugin for octavia  https://review.openstack.org/16779617:18
*** jorgem has joined #openstack-lbaas17:21
openstackgerritAl Miller proposed openstack/neutron-lbaas: Add bytes_in and bytes_out statistics to the listener  https://review.openstack.org/15882317:23
openstackgerritmin wang proposed stackforge/octavia: Add health check  amphora-driver-interface  https://review.openstack.org/17059917:25
*** kiran_ has quit IRC17:27
*** sballe has joined #openstack-lbaas17:28
*** bharath has joined #openstack-lbaas17:28
*** rm_work is now known as rm_work|away17:29
*** jorgem has quit IRC17:31
*** jorgem has joined #openstack-lbaas17:42
*** madhu_ak has joined #openstack-lbaas17:45
*** Aish has quit IRC17:50
*** Aish has joined #openstack-lbaas17:51
*** jorgem1 has joined #openstack-lbaas18:01
*** jorgem1 has quit IRC18:01
*** jorgem1 has joined #openstack-lbaas18:01
*** jorgem1 has quit IRC18:03
*** jorgem has quit IRC18:03
*** sbfox has joined #openstack-lbaas18:21
*** jorgem has joined #openstack-lbaas18:21
*** ebagdasa has quit IRC18:22
*** ebagdasa has joined #openstack-lbaas18:23
*** rm_work|away is now known as rm_work18:24
*** rm_work is now known as rm_work|away18:28
*** vivek-ebay has quit IRC18:29
*** rm_work|away is now known as rm_work18:34
*** Aish has quit IRC18:50
*** jorgem has quit IRC18:59
*** jorgem has joined #openstack-lbaas19:03
*** uschreiber_ has joined #openstack-lbaas19:18
*** jorgem has quit IRC19:22
*** jorgem has joined #openstack-lbaas19:23
*** uschreiber_ has quit IRC19:23
*** vivek-ebay has joined #openstack-lbaas19:30
*** jorgem has quit IRC19:34
*** vivek-ebay has quit IRC19:34
*** sbfox has quit IRC19:35
*** sbfox has joined #openstack-lbaas19:38
*** ajmiller has quit IRC19:39
*** madhu_ak has quit IRC19:52
*** Guest48074 is now known as redrobot19:55
*** jorgem has joined #openstack-lbaas20:09
*** SumitNaiksatam has joined #openstack-lbaas20:11
*** madhu_ak has joined #openstack-lbaas20:12
openstackgerritmin wang proposed openstack/neutron-lbaas: Introduced tempest API tests for openstack/neutron-lbaas  https://review.openstack.org/16843920:16
*** vivek-ebay has joined #openstack-lbaas20:24
*** ajmiller has joined #openstack-lbaas20:24
*** bharath has quit IRC20:35
*** bharath has joined #openstack-lbaas20:36
*** jorgem has quit IRC20:37
*** jorgem has joined #openstack-lbaas20:39
*** bharath has quit IRC20:54
*** bharath has joined #openstack-lbaas20:54
*** jorgem has quit IRC21:01
*** mwang2 has joined #openstack-lbaas21:09
*** xgerman has quit IRC21:13
*** ajmiller_ has joined #openstack-lbaas21:14
openstackgerritMadhusudhan Kandadai proposed stackforge/octavia: Implements the haproxy amphora agent api server  https://review.openstack.org/16003421:15
*** ajmiller has quit IRC21:17
*** ajmiller__ has joined #openstack-lbaas21:19
openstackgerritBrandon Logan proposed openstack/neutron-lbaas: Rename imports based on neutron tests reorganization  https://review.openstack.org/17098321:20
*** ajmiller_ has quit IRC21:22
openstackgerritMichael Johnson proposed stackforge/octavia: Implements Octavia Controller Worker  https://review.openstack.org/15149621:29
*** xgerman has joined #openstack-lbaas21:29
sballeTrevorV: I am creating a new patch for https://review.openstack.org/#/c/145637/12 All the dependencies are making me waste a lot of time rebasing and going back thought the dependency chain. I put you and Stephen as co-authors. I hope taht is okay with you. let me know22:00
sballeptoohill: Same with https://review.openstack.org/#/c/144348/22:00
sballeThe cain of dependencies is brutal and very long22:00
TrevorVsballe that's totally fine with me.  I honestly didn't expect to keep up on that one because you guys were writing the API stuff already.22:00
sballes/cain/chain22:01
sballeTrevorV: Thx22:01
sballeSo Once I submit my new patch I write that it replaces 14563722:02
TrevorVsballe (honestly I probably should have rebased for you, but I've neglected that review essentially in favor of the ssh_driver and such.  Sorry)22:02
sballeno problem. The rebase is not too difficult it is bring in all the dependencies that I do not need22:02
TrevorVSure thing.22:03
openstackgerritTrevor Vardeman proposed stackforge/octavia: Update PUT methods to send update through queue  https://review.openstack.org/17098922:06
ptoohillThat works for me sballe22:09
openstackgerritSusanne Balle proposed stackforge/octavia: WIP: haproxy reference amphora API client  https://review.openstack.org/17099322:15
sballeptoohill: thx22:23
xgermanrm_work, blogan: Thoughts? https://review.openstack.org/#/c/170599/22:39
openstackgerritAl Miller proposed stackforge/octavia: Add devstack plugin for octavia  https://review.openstack.org/16779622:44
*** bharath has quit IRC22:47
*** bharath has joined #openstack-lbaas22:47
*** sbfox has quit IRC22:52
rm_workxgerman: i am not sure i understand why this is necessary22:55
bloganxgerman: my memory is fuzzy on this but what was the discussion on the health montior again?22:55
rm_workxgerman: could you walk me through what this does?22:56
bloganxgerman: i know we wanted to make sure each driver can do health checks in whatever way it wants22:56
rm_workxgerman: and why there needs to be an interface for this, rather than the driver handling it directly?22:56
xgermanthe idea is that the driver will run a spart of the queue consumer/deploy worker to create amphora BUT the health checks will run inside the health manager22:57
xgermanthis new interface encapsulates the health checks so they can run as part of the health manager service22:57
xgermanwhen we started to fan things out in Seattle we decided to split that into thwo interfaces to make sure we are not running a listener on both systems...22:58
*** devlaps has joined #openstack-lbaas22:59
xgermanalso when we talked ssh driver it became apparent that the health check might be independent, aka we could use the same health monitor but different drivers for deploying...22:59
rm_workxgerman: ok, but the code in that CR doesn't seem to indicate how these would be called or really provide any example of their use at all23:00
rm_workwhat instantiates that class? how does it know what class to instantiate?23:00
rm_work(re: the noop implementation)23:01
bloganxgerman: so the health manager will instantiate the HealthCheck class for whatever amphora driver is chosen?23:01
xgermanyep23:01
bloganand call start/stop/etc23:01
xgermanyep23:01
xgermanonly start, stop23:01
blogansince the HealthCheck is kind of dependent on the amphroa driver, we need should add a classmethod on the amphora driver interface to get the healthcheck class23:03
xgermanok, makes sense23:03
xgermanor would you prefer that added to that driver?23:03
bloganor we can just have the amphora driver be the factory for it23:03
xgermanyep23:04
bloganif only we could force return value types in python23:05
bloganblasphemy!23:05
xgermannah, we know what we are doing... alternatively we cn always add start/stop to the driver interface23:06
xgermanif that's better23:06
bloganxgerman: good point, then its up to the driver to do that23:07
bloganxgerman: yeah i kind of like that better, bc it hides all that, and its easy to just do pass if drivers dont care about health checks23:07
bloganin fact we can make it not an abstractmethod, and make it just a regular method as pass23:08
xgermanagreed, that sounds probably best23:08
bloganokay ill comment on the review23:08
xgermanthanks23:08
*** chlong has joined #openstack-lbaas23:10
madhu_akbtw when working on rebasing 165627, some of my testcases are failing consistantly..:( thinking of submitting the new patch..23:10
*** Aish has joined #openstack-lbaas23:38
johnsomblogan Are you still around?23:44
*** bharath has quit IRC23:45
johnsomI am to the point were I want to start updating the controller worker for the shift of the database actions into the controller worker.23:45
*** bharath has joined #openstack-lbaas23:46
johnsomI would like to sync up with you guys on the queue consumer / api specs.23:46
*** bharath has quit IRC23:50
*** bharath has joined #openstack-lbaas23:50
*** SumitNaiksatam has quit IRC23:56

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