*** fnaval has quit IRC | 00:10 | |
*** sbfox has joined #openstack-lbaas | 00:28 | |
*** sbalukoff has joined #openstack-lbaas | 00:32 | |
*** dlundquist has joined #openstack-lbaas | 00:33 | |
*** sbfox has quit IRC | 00:33 | |
*** dlundquist has left #openstack-lbaas | 00:35 | |
*** fnaval has joined #openstack-lbaas | 00:40 | |
dougwig | yay, bots | 01:05 |
---|---|---|
*** sbfox has joined #openstack-lbaas | 01:13 | |
sbalukoff | Yay! | 01:15 |
*** dlundquist has joined #openstack-lbaas | 01:15 | |
sbalukoff | Also Doug: While I am an asshole, I didn't mean to single you out or anything with my response to the mailing list. | 01:16 |
*** dlundquist has left #openstack-lbaas | 01:17 | |
*** dlundquist has joined #openstack-lbaas | 01:17 | |
dougwig | hahahaha, remember when i said that i'm difficult to offend? that didn't even register on my "he's an asshole" meter. | 01:22 |
dougwig | it's a valid point, and the only reason i didn't beat you to a response is that i'd like to double-check with my CTO on our expected level of involvement. that i intend to stay deeply involved with lbaas and neutron is a given (and we're looking intro servicevm), but i do expect that as long as octavia is defined as just the haproxy/vm backend, i'll be less | 01:29 |
dougwig | involved in actually coding most of that part. if and when lbaas splits out more generally, it'll be a very different story, and then i think that there *must* be vendor involvement among the cores. on the third hand, it also looks like the primary job of a core is just being a reviewer that you trust, and reviews are something i'm always happy to help out | 01:29 |
dougwig | with, and i don't view as a conflict of interest. tldr; it won't offend me either way, and it was nice to be mentioned. :) | 01:29 |
dougwig | and sbalukoff, for someone that calls himself an asshole, you worry a lot about being an asshole. a trait that not many assholes share. | 01:30 |
*** sbfox has quit IRC | 01:31 | |
*** sbfox has joined #openstack-lbaas | 01:37 | |
sbalukoff | dougwig: Thanks, eh! I'm a little different in person versus in text simply because I know that context, inflection, sarcasm, etc. don't translate well to text. | 01:40 |
dougwig | your in person persona actually jived perfectly with what i expected, since i think that my text style often comes across similarly. | 01:41 |
* dougwig weeps uncontrollably at 30k feet due to sbalukoff's statements. | 01:42 | |
sbalukoff | Haha! | 01:42 |
sbalukoff | I'm happy I'm giving someone next to you on the plane a story to tell their significant other. | 01:43 |
dougwig | ha, check out this tstorm dodge: http://flightaware.com/live/flight/SKW4650 | 01:44 |
dougwig | anyone here run the neutron unit tests directly on their mac? the wiki hints at it being supposed to work. | 01:46 |
sbalukoff | dougwig: Nice, dude! | 01:47 |
sbalukoff | And no, I'm not sure how to do that. | 01:47 |
dougwig | my experiments are being hindered by gogo in-flight wifi and building a virtualenv not really getting along. | 01:48 |
sbalukoff | The hotel wireless is sucking tonight. About 20% packet loss. | 01:49 |
sbalukoff | So, you probably have better internet there at 30k feet. | 01:49 |
dougwig | i finally gave up and used my phone as a hotspot at the hotel. | 01:51 |
sbalukoff | I'm tempted... Not actually trying to do anything all that productive. | 01:56 |
*** sbfox has quit IRC | 02:22 | |
*** fnaval has quit IRC | 02:43 | |
*** sbfox has joined #openstack-lbaas | 02:48 | |
*** zz_blogan is now known as blogan | 02:56 | |
*** sbfox has quit IRC | 03:13 | |
*** woodster__ has quit IRC | 03:15 | |
*** mestery has quit IRC | 03:17 | |
*** fnaval has joined #openstack-lbaas | 03:41 | |
dougwig | dlundquist: how goes the shim? | 03:47 |
*** woodster__ has joined #openstack-lbaas | 03:49 | |
dougwig | flight delayed until 1am. fun times. | 03:56 |
sbalukoff | Internet still sucking here. | 04:04 |
sbalukoff | Also, still not really doing anything productive. | 04:05 |
dlundquist | I've got the easy part done: https://github.com/dlundquist/neutron/commit/e2a5dfa2adb1f9e8775f79957089af1377a5c64c | 04:05 |
*** sbfox has joined #openstack-lbaas | 04:05 | |
dlundquist | dougwig: Also, it looks like we lost ops in this channel | 04:05 |
dougwig | nah, the openstack bots can make ops for the infra team. and i think topics should be open now. | 04:07 |
dougwig | indeed not, i'll talk to infra and get some folks added to the bot perms list. i'm apparently not on it yet either. | 04:07 |
dougwig | i'd suggest maybe stashing a helper dictionary in the driver class, to tie the lb/listener together. maybe when you see an lb, just save it to the dict, and then when you see a listener, emit both, and when you see >1 listener, raise a not supported exception. | 04:11 |
dougwig | only way that i can think to save state between those two managers easily. | 04:11 |
dougwig | nah, that'll break with multiple neutron-servers. | 04:11 |
dougwig | null out lb, then use reach around neutron db calls when listener gets called. | 04:12 |
dougwig | once you are translating those objects to dicts, you'll be in the land of dragons. | 04:12 |
dlundquist | I thought I could use associations to load the associated records from the DB as needed | 04:13 |
dougwig | good idea to make it at the driver level, though. keeps the plugin clean. | 04:13 |
dougwig | ah, yes. forget that we have that luxury now. | 04:13 |
dlundquist | I don't see much value of the helper outside the shim driver-- should I move both into a single directory with a __init__.py ? | 04:14 |
dougwig | both is shim driver + ? | 04:16 |
dlundquist | I'm not entierly sure yet, but I think I'm going to need to the load balancer plugin object to provide backward compatible APIs | 04:17 |
dougwig | if you end up with multiple files at that level, then yeah, i'd put it in a directory. definitely leave the abstract_driver where it is, though. | 04:18 |
dlundquist | Stuff like this scares me: port = self.plugin._core_plugin.create_port | 04:18 |
dougwig | it should, that will bit us if lbaas proper gets split out. :) | 04:19 |
dougwig | i think it can switch to a rest call, though. | 04:19 |
blogan | yes it can | 04:19 |
blogan | hello btw | 04:19 |
dougwig | arguably self.plugin should have a create_port() that calls uphill, but i'm not sure how much we want to peel the onion in this refactor. | 04:20 |
dougwig | hiya blogan. | 04:20 |
dlundquist | Trying to find how much of the load balancer plugin interface is being used with: grep -r 'self\.plugin\.' neutron/services/loadbalancer/ | cut -d: -f2- | sed -e 's/^[ \t]*//' | sed -e 's/[^ ]* = //' | cut -d\( -f1| cut -d. -f1-3 | sort -u | 04:21 |
blogan | im worried about the create_port call being done in the same transaction as the create load balancer | 04:22 |
blogan | but i kept the same code for now | 04:22 |
dlundquist | While I have to both here, can I get your option on naming: shim vs v1_shim? | 04:23 |
blogan | would there be a v2 shim? | 04:23 |
dougwig | dlundquist: the plugin interface calls aren't really a problem. it's when it reaches even deeper that you've found a "problem interface". | 04:23 |
dlundquist | but, we should wrap the plugin interface since I would image the new interface would not have methods like populate_vip_graph | 04:25 |
dougwig | does python have a string.find() method that can be used as a boolean? i can't find it, if so. | 04:25 |
blogan | thats being used in the radware driver isnt it? | 04:25 |
dougwig | the plugin can switch from neutron methods to rest calls, so it's fine there. | 04:25 |
blogan | you want the index of a particular character? | 04:25 |
dlundquist | and embrane | 04:25 |
dlundquist | string.find() != -1 | 04:26 |
dougwig | yes, got used to ruby's shorthand for cleaning up the conditionals. | 04:27 |
blogan | well im getting shitty internet | 04:27 |
dougwig | it's going around. | 04:30 |
dougwig | dlundquist: we can always write a neutron api extension for the calls being made that don't have rest versions, which is why i'm not too concerned right now. | 04:30 |
dlundquist | I'll keep plodding along | 04:42 |
*** blogan is now known as zz_blogan | 04:51 | |
*** openstackgerrit has quit IRC | 04:57 | |
*** fnaval has quit IRC | 05:19 | |
*** sbfox has quit IRC | 05:25 | |
*** sbfox has joined #openstack-lbaas | 05:50 | |
*** woodster__ has quit IRC | 05:55 | |
*** sbfox has quit IRC | 06:20 | |
*** samuelbercovici has joined #openstack-lbaas | 10:05 | |
*** openstackgerrit has joined #openstack-lbaas | 10:55 | |
*** samuelbercovici has quit IRC | 11:00 | |
*** fnaval has joined #openstack-lbaas | 12:00 | |
*** fnaval has quit IRC | 12:35 | |
*** fnaval has joined #openstack-lbaas | 12:45 | |
*** vivek-ebay has joined #openstack-lbaas | 13:02 | |
*** zz_blogan is now known as blogan | 13:09 | |
*** sbfox has joined #openstack-lbaas | 13:32 | |
*** woodster__ has joined #openstack-lbaas | 13:32 | |
*** sbfox has quit IRC | 14:04 | |
*** fnaval has quit IRC | 14:04 | |
ptoohill | mornin | 14:09 |
*** sbfox has joined #openstack-lbaas | 14:13 | |
*** sbfox has quit IRC | 14:31 | |
*** fnaval has joined #openstack-lbaas | 14:31 | |
ptoohill | Question: would we trash the current ref impl TLS support BP in favor for new BP with HAProxy 1.5 or just amend. The BP will be similar, but much more simple as it really will only require the updates to config building. | 14:34 |
*** vivek-ebay has quit IRC | 14:49 | |
*** TrevorV has joined #openstack-lbaas | 14:50 | |
*** german__ has joined #openstack-lbaas | 15:04 | |
*** german__ has quit IRC | 15:15 | |
*** german_ has joined #openstack-lbaas | 15:16 | |
*** sbalukoff has quit IRC | 15:16 | |
*** dlundquist has left #openstack-lbaas | 15:20 | |
*** sbfox has joined #openstack-lbaas | 16:08 | |
*** ptoohill_ has joined #openstack-lbaas | 16:17 | |
*** fnaval has quit IRC | 16:18 | |
*** fnaval has joined #openstack-lbaas | 16:19 | |
*** ptoohill_ has quit IRC | 16:21 | |
*** sbfox1 has joined #openstack-lbaas | 16:21 | |
*** ptoohill_ has joined #openstack-lbaas | 16:21 | |
*** fnaval has quit IRC | 16:23 | |
*** sbfox has quit IRC | 16:24 | |
*** fnaval has joined #openstack-lbaas | 16:26 | |
*** sbfox1 has quit IRC | 16:37 | |
*** sbfox has joined #openstack-lbaas | 16:47 | |
*** fnaval has quit IRC | 16:47 | |
*** fnaval has joined #openstack-lbaas | 16:48 | |
*** fnaval has quit IRC | 16:52 | |
*** mestery has joined #openstack-lbaas | 16:53 | |
*** vivek-ebay has joined #openstack-lbaas | 16:55 | |
*** vivek-ebay has quit IRC | 16:56 | |
*** vivek-ebay has joined #openstack-lbaas | 16:56 | |
*** fnaval has joined #openstack-lbaas | 16:59 | |
*** mestery has quit IRC | 16:59 | |
*** mestery has joined #openstack-lbaas | 17:00 | |
*** fnaval_ has joined #openstack-lbaas | 17:00 | |
*** ptoohil__ has joined #openstack-lbaas | 17:00 | |
*** fnaval has quit IRC | 17:03 | |
*** mestery has quit IRC | 17:04 | |
*** ptoohill_ has quit IRC | 17:04 | |
*** vivek-ebay has quit IRC | 17:05 | |
*** vivek-ebay has joined #openstack-lbaas | 17:05 | |
*** vivek-ebay has quit IRC | 17:09 | |
*** VijayB has joined #openstack-lbaas | 17:10 | |
dougwig | amend, i'd think | 17:14 |
*** VijayB_ has joined #openstack-lbaas | 17:14 | |
*** vivek-ebay has joined #openstack-lbaas | 17:14 | |
*** VijayB has quit IRC | 17:15 | |
*** sbfox has quit IRC | 17:16 | |
*** sbfox has joined #openstack-lbaas | 17:38 | |
dougwig | btw, were we actually adding UDP as a valid protocol in the plumbing? if so, i'll add support in the a10 driver while i'm tweaking it for the new interface and tls. | 17:45 |
*** TrevorV has quit IRC | 17:50 | |
*** fnaval_ has quit IRC | 17:51 | |
*** fnaval has joined #openstack-lbaas | 17:51 | |
*** ptoohil__ has quit IRC | 17:52 | |
*** ptoohill_ has joined #openstack-lbaas | 17:52 | |
*** fnaval has quit IRC | 17:55 | |
*** ptoohil__ has joined #openstack-lbaas | 17:56 | |
*** ptoohil__ has quit IRC | 17:58 | |
*** ptoohill_ has quit IRC | 17:59 | |
*** ptoohil__ has joined #openstack-lbaas | 17:59 | |
*** sbfox has quit IRC | 18:05 | |
*** vivek-ebay has quit IRC | 18:16 | |
*** vivek-ebay has joined #openstack-lbaas | 18:28 | |
*** min has joined #openstack-lbaas | 18:33 | |
german_ | dougwig, UDP all the way :-) | 18:33 |
*** sbfox has joined #openstack-lbaas | 18:34 | |
*** markmcclain has joined #openstack-lbaas | 18:38 | |
*** rolledback has joined #openstack-lbaas | 18:47 | |
*** samuelbercovici has joined #openstack-lbaas | 18:54 | |
*** fnaval has joined #openstack-lbaas | 19:07 | |
*** VijayB_ has quit IRC | 19:10 | |
*** VijayB has joined #openstack-lbaas | 19:11 | |
*** ptoohill_ has joined #openstack-lbaas | 19:12 | |
*** ptoohil__ has quit IRC | 19:15 | |
*** samuelbercovici has quit IRC | 19:20 | |
*** VijayB has quit IRC | 19:29 | |
*** sbfox1 has joined #openstack-lbaas | 19:29 | |
*** sbfox has quit IRC | 19:30 | |
*** VijayB has joined #openstack-lbaas | 19:38 | |
*** mestery_ has joined #openstack-lbaas | 19:44 | |
*** mestery_ is now known as mestery | 19:45 | |
ctracey | blogan: is there one particular branch you are working off of? | 19:54 |
*** fnaval has quit IRC | 19:55 | |
*** fnaval has joined #openstack-lbaas | 19:57 | |
*** fnaval has quit IRC | 19:57 | |
*** fnaval has joined #openstack-lbaas | 19:57 | |
dougwig | latest noop driver on gerrit. my first time with mock, so fixing the unit test took awhile. | 19:59 |
*** fnaval has quit IRC | 20:00 | |
*** sbfox1 has quit IRC | 20:11 | |
*** sbfox has joined #openstack-lbaas | 20:11 | |
*** fnaval has joined #openstack-lbaas | 20:19 | |
*** mestery has quit IRC | 20:28 | |
*** markmcclain has quit IRC | 20:28 | |
*** rolledback has quit IRC | 20:30 | |
*** markmcclain has joined #openstack-lbaas | 20:39 | |
*** VijayB_ has joined #openstack-lbaas | 20:44 | |
*** VijayB_ has quit IRC | 20:45 | |
*** VijayB__ has joined #openstack-lbaas | 20:45 | |
*** VijayB has quit IRC | 20:47 | |
*** VijayB has joined #openstack-lbaas | 20:49 | |
*** markmcclain has quit IRC | 20:54 | |
*** ptoohill_ has quit IRC | 21:03 | |
*** ptoohill_ has joined #openstack-lbaas | 21:03 | |
*** vivek-eb_ has joined #openstack-lbaas | 21:09 | |
*** vivek-ebay has quit IRC | 21:09 | |
blogan | ctracey: lbaasv2 branch | 21:39 |
blogan | i really need to just push it up to gerrit | 21:39 |
ctracey | blogan: yeah - lookin at it now | 21:39 |
ctracey | trying to reconcile it with my cli stuffs | 21:40 |
ctracey | thanks | 21:40 |
blogan | np | 21:40 |
ctracey | it may help to at least drop those other branches if not in use | 21:40 |
blogan | lol yeah that was probably confusing, ill drop all but 2 of them | 21:41 |
ctracey | hoping to get some hacking done on my flight | 21:41 |
blogan | you flying out of austin or san antonio? | 21:44 |
ctracey | fwiw: my changes are in pieces on Gerrit, but I have them all rebased into one here: https://github.com/craigtracey/python-neutronclient/commits/objectmodel | 21:45 |
ctracey | SAT | 21:45 |
*** vivek-eb_ has quit IRC | 21:46 | |
*** german_ has quit IRC | 21:46 | |
*** sbfox has quit IRC | 21:51 | |
*** sbfox has joined #openstack-lbaas | 21:51 | |
*** VijayB has quit IRC | 21:56 | |
*** VijayB has joined #openstack-lbaas | 21:56 | |
*** VijayB has quit IRC | 22:01 | |
*** VijayB_ has joined #openstack-lbaas | 22:02 | |
*** german_ has joined #openstack-lbaas | 22:02 | |
*** VijayB_ has quit IRC | 22:06 | |
*** ptoohil__ has joined #openstack-lbaas | 22:17 | |
*** sbalukoff has joined #openstack-lbaas | 22:17 | |
*** ptoohill_ has quit IRC | 22:20 | |
*** sbalukoff has quit IRC | 22:23 | |
*** sbalukoff has joined #openstack-lbaas | 22:24 | |
blogan | ctracey: i'll give it a look some time today, or this weekend | 22:28 |
*** VijayB has joined #openstack-lbaas | 22:29 | |
*** vivek-ebay has joined #openstack-lbaas | 22:30 | |
*** mestery has joined #openstack-lbaas | 22:31 | |
*** mestery has quit IRC | 22:31 | |
*** mestery has joined #openstack-lbaas | 22:32 | |
*** VijayB has quit IRC | 22:36 | |
*** sbalukoff has quit IRC | 22:39 | |
*** VijayB_ has joined #openstack-lbaas | 22:45 | |
*** vivek-ebay has quit IRC | 22:50 | |
*** VijayB_ has quit IRC | 22:55 | |
*** min has quit IRC | 23:12 | |
*** ptoohil__ has quit IRC | 23:16 | |
*** sbfox has quit IRC | 23:18 | |
*** mestery has quit IRC | 23:21 | |
*** VijayB has joined #openstack-lbaas | 23:37 | |
*** VijayB has quit IRC | 23:38 | |
*** sbfox has joined #openstack-lbaas | 23:38 | |
*** fnaval has quit IRC | 23:41 | |
*** fnaval has joined #openstack-lbaas | 23:41 | |
*** VijayB has joined #openstack-lbaas | 23:43 | |
*** fnaval has quit IRC | 23:46 | |
*** german_ has quit IRC | 23:51 | |
*** vivek-ebay has joined #openstack-lbaas | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!