*** VijayB_ has quit IRC | 00:03 | |
*** sbfox has joined #openstack-lbaas | 00:07 | |
*** sbfox has quit IRC | 00:10 | |
*** vivek-ebay has quit IRC | 00:13 | |
*** markmcclain1 has quit IRC | 00:20 | |
*** mlavalle has quit IRC | 00:36 | |
*** Youcef has quit IRC | 01:00 | |
*** ptoohill-oo has joined #openstack-lbaas | 01:24 | |
*** fnaval has quit IRC | 02:04 | |
*** fnaval has joined #openstack-lbaas | 02:17 | |
*** vivek-ebay has joined #openstack-lbaas | 02:19 | |
*** sbalukoff has quit IRC | 02:26 | |
*** sbfox has joined #openstack-lbaas | 03:23 | |
*** vivek-eb_ has joined #openstack-lbaas | 03:59 | |
*** vivek-ebay has quit IRC | 04:00 | |
*** amotoki has joined #openstack-lbaas | 04:19 | |
*** vivek-ebay has joined #openstack-lbaas | 05:49 | |
*** vivek-eb_ has quit IRC | 05:52 | |
*** vivek-ebay has quit IRC | 05:53 | |
*** ksamoray has joined #openstack-lbaas | 06:18 | |
*** woodster_ has quit IRC | 06:51 | |
*** ksamoray1 has joined #openstack-lbaas | 07:05 | |
*** rm_you|wtf has joined #openstack-lbaas | 07:06 | |
*** ksamoray has quit IRC | 07:06 | |
*** rm_you| has quit IRC | 07:09 | |
*** sbfox has quit IRC | 07:41 | |
*** jschwarz has joined #openstack-lbaas | 07:48 | |
*** sbalukoff has joined #openstack-lbaas | 08:07 | |
*** openstackgerrit has quit IRC | 08:11 | |
*** ksamoray1 has quit IRC | 08:58 | |
*** ksamoray has joined #openstack-lbaas | 09:10 | |
*** ksamoray has quit IRC | 10:13 | |
*** jschwarz has quit IRC | 10:54 | |
*** busterswt has quit IRC | 10:54 | |
*** mordred has quit IRC | 10:54 | |
*** jschwarz has joined #openstack-lbaas | 11:03 | |
*** busterswt has joined #openstack-lbaas | 11:03 | |
*** mordred has joined #openstack-lbaas | 11:03 | |
*** ksamoray has joined #openstack-lbaas | 11:12 | |
*** amotoki has quit IRC | 11:52 | |
*** woodster_ has joined #openstack-lbaas | 12:26 | |
*** ajmiller has joined #openstack-lbaas | 12:30 | |
*** ksamoray has quit IRC | 12:35 | |
*** ksamoray has joined #openstack-lbaas | 12:37 | |
*** ksamoray has quit IRC | 12:42 | |
*** openstackgerrit has joined #openstack-lbaas | 12:49 | |
*** vivek-ebay has joined #openstack-lbaas | 13:28 | |
*** ksamoray has joined #openstack-lbaas | 13:35 | |
*** vivek-ebay has quit IRC | 13:49 | |
*** markmcclain has joined #openstack-lbaas | 14:00 | |
*** fnaval has quit IRC | 14:10 | |
*** vivek-ebay has joined #openstack-lbaas | 14:30 | |
*** dboik has joined #openstack-lbaas | 14:32 | |
*** dboik has left #openstack-lbaas | 14:32 | |
*** vivek-ebay has quit IRC | 14:34 | |
*** fnaval has joined #openstack-lbaas | 14:52 | |
*** markmcclain has quit IRC | 14:58 | |
*** jschwarz_ has joined #openstack-lbaas | 15:07 | |
*** jschwarz has quit IRC | 15:09 | |
rm_work | who owns this? https://review.openstack.org/#/c/123487/2 | 15:09 |
---|---|---|
rm_work | dougwig: any idea? | 15:09 |
rm_work | I need whoever it is to do their rebase | 15:09 |
rm_work | followed by https://review.openstack.org/#/c/123491/ I guess, all the way up the chain to mine | 15:11 |
rm_work | dougwig: maybe try hitting the rebase button and see if it works? >_> | 15:11 |
rm_work | that'd be magical | 15:12 |
*** mlavalle has joined #openstack-lbaas | 15:25 | |
*** ajmiller_ has joined #openstack-lbaas | 15:28 | |
*** jorgem has joined #openstack-lbaas | 15:29 | |
*** ajmiller has quit IRC | 15:30 | |
rm_work | dougwig: dooooouglaaaas T_T | 15:45 |
dougwig | was driving to work. sec. :) | 15:49 |
dougwig | rebased | 15:50 |
rm_work | :P | 15:51 |
rm_work | now https://review.openstack.org/#/c/123491/ | 15:52 |
rm_work | press button, receive rebase | 15:52 |
*** jschwarz_ has quit IRC | 15:59 | |
blogan | rm_work: do you need some particular code from that rebase? | 16:04 |
dougwig | rm_work: done | 16:10 |
blogan | dougwig: thats like giving a stray cat food | 16:10 |
blogan | you'll never get rid of him now | 16:10 |
rm_work | blogan: i needed it rebased so I could push an update to *my* CR | 16:23 |
rm_work | we talked about this on the phone :P | 16:23 |
blogan | rm_work: well i didnt get a reason | 16:33 |
blogan | rm_work: but you can push without rebase to your review with -R | 16:33 |
blogan | git review -R | 16:33 |
blogan | in case it happens again in the future | 16:33 |
*** ksamoray has quit IRC | 16:35 | |
*** ksamoray has joined #openstack-lbaas | 16:39 | |
*** crc32 has joined #openstack-lbaas | 16:42 | |
*** crc32 has quit IRC | 16:43 | |
*** ajmiller has joined #openstack-lbaas | 16:43 | |
*** ajmiller_ has quit IRC | 16:47 | |
*** sbfox has joined #openstack-lbaas | 16:48 | |
*** clev has joined #openstack-lbaas | 16:52 | |
*** jschwarz has joined #openstack-lbaas | 16:56 | |
*** ksamoray has quit IRC | 16:59 | |
*** VijayB has joined #openstack-lbaas | 17:28 | |
*** regXboi has joined #openstack-lbaas | 17:32 | |
regXboi | greetings - I'm looking for a pointer to documentation for the LBaaSv2 API - specifically how members are specified when adding them to pools. I've poked around the wiki and some of the etherpads and nothing is jumping out at me | 17:33 |
*** jschwarz has quit IRC | 17:33 | |
regXboi | A pointer to the current code base would also be nice :-) | 17:33 |
*** ksamoray has joined #openstack-lbaas | 17:37 | |
dougwig | regXboi: hiya. code, pull this review: https://review.openstack.org/#/c/123491/ | 17:37 |
dougwig | docs, one sec. | 17:37 |
regXboi | dougwig: danke for the gerrit link | 17:38 |
dougwig | the specs got nuked when they slipped out of juno, and haven't been resubmitted for kilo yet, but you can find them here: https://github.com/openstack/neutron-specs/tree/29b84bfc3ea03c0d1ecbb4bbdc80b54551a9e972/specs/juno-incubator | 17:40 |
regXboi | ok, that's good enough for the moment | 17:40 |
regXboi | just needs something I can review :) | 17:40 |
regXboi | and familiarize myself with | 17:40 |
dougwig | just holler if you have any questions. | 17:41 |
*** ajmiller_ has joined #openstack-lbaas | 17:45 | |
regXboi | the biggest one that jumps out at me is why there isn't a way to identify members by neutron port... | 17:46 |
regXboi | or by (getting crazier) something like security group | 17:47 |
regXboi | but let's just stay with the port question for now ;) | 17:48 |
*** ajmiller has quit IRC | 17:48 | |
rm_work | ok, new barbican TLS code is out | 17:53 |
*** markmcclain has joined #openstack-lbaas | 17:53 | |
rm_work | it doesn't "work" yet | 17:53 |
rm_work | because there are still changes necessary in the barbican client | 17:53 |
rm_work | and I didn't update the config yet | 17:54 |
dougwig | suggest WIP, then. | 17:56 |
rm_work | yeah go for it | 17:56 |
rm_work | :) | 17:56 |
* rm_work still can't WIP | 17:56 | |
blogan | regXboi: lbaas v1 did not store a neutron port association with members, so V2 kind of followed suit | 17:57 |
rm_work | hilariously though, I *can* +1 my own review | 17:57 |
blogan | regXboi: I do believe it was up to the drivers to create a neutron port for the members or not | 17:57 |
*** jorgem1 has joined #openstack-lbaas | 17:57 | |
*** jorgem has quit IRC | 17:57 | |
*** jorgem1 is now known as jorgem | 17:58 | |
blogan | regXboi: I haven't looked into the code in a while so my memory is not so fresh, but I do not remember why it is that way | 17:58 |
regXboi | blogan: that doesn't quite make sense - if I consider horizontal scaling, the first thing I'm going to do is deploy a new workload that will be added to the member list | 17:58 |
regXboi | and then the second thing I'd do is add it to the member list and using a port uuid strikes me as more "the openstack way" | 17:58 |
regXboi | now... honestly, I'm not 100% sure it *matters* | 17:59 |
regXboi | but it just struck me as .... odd | 17:59 |
blogan | im sure it won't be the last thing that will strike you as odd | 17:59 |
regXboi | :-) | 17:59 |
blogan | but I should talk to some of the original people who designed it that way as to the reasons why it is that way | 18:00 |
*** ajmiller_ has quit IRC | 18:05 | |
*** ajmiller_ has joined #openstack-lbaas | 18:06 | |
blogan | regXboi: looks like what you want should be added as its own feature, so it should be its own blueprint and spec | 18:08 |
*** sbfox has quit IRC | 18:09 | |
rm_work | dougwig: let me know if that review looks better to you now | 18:09 |
rm_work | at least, the parts I updated (barbican_utils) | 18:09 |
rm_work | actually I am not sure about the filename barbican_utils.py anymore, was tempted to merge the TLSInfo class into tls_utils.py because, well, obvious | 18:09 |
dougwig | i started it, and it was looking better. tls_utils.TLSParseUtils bugged my redundancy filter. :) | 18:09 |
rm_work | heh | 18:10 |
rm_work | yeah, though you can | 18:10 |
rm_work | from tls_utils import TLSParser, TLSInfo | 18:11 |
rm_work | possibly | 18:11 |
rm_work | the Utils at the end is maybe a bit bleh | 18:11 |
rm_work | now I am rethinking TLSInfo >_> | 18:11 |
rm_work | tls_utils.BarbicanCertificate.get() ? | 18:11 |
rm_work | need the whole cadre of jesters here to have a naming circus | 18:12 |
* regXboi hears echoes of "the merry go round broke down" in the background | 18:14 | |
dougwig | no, openstack hacking rules mean you can't import like that. | 18:15 |
*** VijayB has quit IRC | 18:18 | |
*** VijayB_ has joined #openstack-lbaas | 18:20 | |
rm_work | dougwig: err, i don't think they do prohibit that... | 18:21 |
rm_work | it's done in quite a few places IIRC | 18:21 |
rm_work | you can't do splat imports... | 18:21 |
rm_work | hmm | 18:21 |
rm_work | ok, so I see H302 | 18:21 |
rm_work | but | 18:22 |
rm_work | hmm | 18:22 |
rm_work | maybe they don't enforce it and it is just ignored by a lot of people? :/ | 18:22 |
*** ksamoray has quit IRC | 18:24 | |
*** sbfox has joined #openstack-lbaas | 18:26 | |
*** ksamoray has joined #openstack-lbaas | 18:27 | |
*** ksamoray has quit IRC | 18:29 | |
*** ksamoray has joined #openstack-lbaas | 18:30 | |
*** ksamoray has quit IRC | 18:36 | |
*** ksamoray has joined #openstack-lbaas | 18:37 | |
*** ksamoray has quit IRC | 18:37 | |
*** markmcclain has quit IRC | 18:38 | |
*** ksamoray has joined #openstack-lbaas | 18:45 | |
*** ksamoray has quit IRC | 18:51 | |
*** TrevorV_ has joined #openstack-lbaas | 19:01 | |
*** TrevorV_ has quit IRC | 19:02 | |
*** VijayB_ has quit IRC | 19:10 | |
*** HenryG has quit IRC | 19:28 | |
dougwig | it used to be enforced. | 19:46 |
*** markmcclain has joined #openstack-lbaas | 19:54 | |
*** HenryG has joined #openstack-lbaas | 20:06 | |
*** sbfox has quit IRC | 20:11 | |
rm_work | sballe: so if you're my new boss, will you send me to Paris? :P http://www.cbronline.com/news/hp-split-will-it-now-buy-rackspace-4396863 | 20:16 |
sballe | :-) Off course | 20:20 |
sballe | But remember HP cut down on its attendance a lot too this time. xgerman and I are just lucky to go | 20:21 |
rm_work | ah, thought they were still sending everyone :) | 20:22 |
*** VijayB_ has joined #openstack-lbaas | 20:26 | |
dougwig | floating ips - why are we worrying about them at the lbaas vip layer? isn't that a function of neutron to map a FIP to any internal neutron IP port? (not counting mapping members fip's; different topic.) | 20:28 |
blogan | dougwig: the reason is we (and I believe HP) is planning on having the floating IP be the customer facing VIP | 20:29 |
blogan | and if lbaas creates the vip first, then the customer will see that IP first | 20:30 |
dougwig | right, but that's a neutron function, not an lbaas function. it's two steps: vip ip, then map a fip to that ip. just like how you do it today. | 20:30 |
dougwig | why wouldn't your UI just make two api calls? | 20:30 |
blogan | but how will neutron lbaas show the fip to the user? | 20:30 |
dougwig | it's in the floating ip list, and horizon can optionally display it if it wants, just like nova. | 20:31 |
*** VijayB_ has quit IRC | 20:31 | |
*** dboik has joined #openstack-lbaas | 20:31 | |
blogan | well what i mean, strictly through the API, the vip_address comes back after a load_balancer create | 20:31 |
*** dboik has quit IRC | 20:31 | |
blogan | vip_address is already populated with the neutron port's fixed ip | 20:32 |
*** dboik has joined #openstack-lbaas | 20:32 | |
blogan | the fip association with the neutorn port would happen at the driver layer, and since this is async the driver will not be able to change the vip_address shown to the user | 20:33 |
blogan | now the driver could do teh fip association before it starts the async portion, but then we'd need to have the plugin show the fip address | 20:35 |
dougwig | use nova instances as a model; you get back the internal ip. whether you choose to publish those to users is up to you, but nova show will have that internal IP. the FIP mapping is separate. | 20:35 |
blogan | and not the neutorn port's fixed ip | 20:35 |
dougwig | i'm not sure why we'd deviate from the nova model here. | 20:35 |
blogan | alright so you're saying that the user will be responsible for creating the FIP afterwards? | 20:36 |
dougwig | or the operator's UI or wrapper, yes | 20:36 |
blogan | I feel like that should automatically done for the user if teh user wants it | 20:37 |
blogan | however, that is a reasonable starting point | 20:37 |
dougwig | there is a setting for that in nova, and i could see us having one as well. | 20:38 |
blogan | because that requires no changes to lbaas | 20:38 |
dougwig | yeah, that can go into the plugin at any time. | 20:38 |
blogan | okay so now when we want it done automatically | 20:39 |
blogan | what are you saying should happen? | 20:39 |
blogan | the operator UI or wrapper? | 20:39 |
blogan | what do you mean by that | 20:39 |
*** sbfox has joined #openstack-lbaas | 20:40 | |
dougwig | i mean you'd hide two operations in one: neutron lb-vip-create blah; neutron floatingip-associate blah blah | 20:41 |
dougwig | or we'd add a config item to auto-allocate and associate as the final step of lb-vip-create. | 20:41 |
blogan | how will the neutron lbaas api show the user what fip was createdf or them? | 20:42 |
dougwig | neutron lb-vip-show would have tow IPs; the internal one and the fip. | 20:42 |
dougwig | or, neutron floatingip-list would also contain the mapping. | 20:42 |
blogan | okay so changes to lbaas then would be required | 20:42 |
blogan | well i think its better to have neutron lbaas show the fip if it auto-allocated | 20:42 |
*** dboik has quit IRC | 20:43 | |
dougwig | for nova parity in features, yes, though today it happens by getting the vip internal ip and then parsing the floatingip-list manually. | 20:43 |
dougwig | because *you can do this today*; it's just the display issue that doesn't happen. | 20:43 |
blogan | yeah | 20:43 |
*** markmcclain has quit IRC | 20:50 | |
*** TrevorV_ has joined #openstack-lbaas | 20:57 | |
*** TrevorV_ has quit IRC | 21:04 | |
*** dboik has joined #openstack-lbaas | 21:10 | |
*** dboik has quit IRC | 22:00 | |
*** VijayB has joined #openstack-lbaas | 22:08 | |
*** jorgem has quit IRC | 22:08 | |
*** sbfox has quit IRC | 22:17 | |
*** sbfox has joined #openstack-lbaas | 22:27 | |
*** VijayB has quit IRC | 23:00 | |
*** VijayB_ has joined #openstack-lbaas | 23:04 | |
*** mlavalle has quit IRC | 23:15 | |
*** sbfox has quit IRC | 23:20 | |
*** VijayB_ has quit IRC | 23:31 | |
*** VijayB has joined #openstack-lbaas | 23:39 | |
*** regXboi has quit IRC | 23:43 | |
*** VijayB has quit IRC | 23:51 | |
*** VijayB_ has joined #openstack-lbaas | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!