Friday, 2014-06-20

*** fnaval has quit IRC00:10
*** sbfox has joined #openstack-lbaas00:28
*** sbalukoff has joined #openstack-lbaas00:32
*** dlundquist has joined #openstack-lbaas00:33
*** sbfox has quit IRC00:33
*** dlundquist has left #openstack-lbaas00:35
*** fnaval has joined #openstack-lbaas00:40
dougwigyay, bots01:05
*** sbfox has joined #openstack-lbaas01:13
*** dlundquist has joined #openstack-lbaas01:15
sbalukoffAlso 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-lbaas01:17
*** dlundquist has joined #openstack-lbaas01:17
dougwighahahaha, remember when i said that i'm difficult to offend?  that didn't even register on my "he's an asshole" meter.01:22
dougwigit'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 less01:29
dougwiginvolved 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 out01:29
dougwigwith, 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
dougwigand 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 IRC01:31
*** sbfox has joined #openstack-lbaas01:37
sbalukoffdougwig: 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
dougwigyour 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
sbalukoffI'm happy I'm giving someone next to you on the plane a story to tell their significant other.01:43
dougwigha, check out this tstorm dodge:
dougwiganyone here run the neutron unit tests directly on their mac?  the wiki hints at it being supposed to work.01:46
sbalukoffdougwig: Nice, dude!01:47
sbalukoffAnd no, I'm not sure how to do that.01:47
dougwigmy experiments are being hindered by gogo in-flight wifi and building a virtualenv not really getting along.01:48
sbalukoffThe hotel wireless is sucking tonight. About 20% packet loss.01:49
sbalukoffSo, you probably have better internet there at 30k feet.01:49
dougwigi finally gave up and used my phone as a hotspot at the hotel.01:51
sbalukoffI'm tempted... Not actually trying to do anything all that productive.01:56
*** sbfox has quit IRC02:22
*** fnaval has quit IRC02:43
*** sbfox has joined #openstack-lbaas02:48
*** zz_blogan is now known as blogan02:56
*** sbfox has quit IRC03:13
*** woodster__ has quit IRC03:15
*** mestery has quit IRC03:17
*** fnaval has joined #openstack-lbaas03:41
dougwigdlundquist: how goes the shim?03:47
*** woodster__ has joined #openstack-lbaas03:49
dougwigflight delayed until 1am.  fun times.03:56
sbalukoffInternet still sucking here.04:04
sbalukoffAlso, still not really doing anything productive.04:05
dlundquistI've got the easy part done:
*** sbfox has joined #openstack-lbaas04:05
dlundquistdougwig: Also, it looks like we lost ops in this channel04:05
dougwignah, the openstack bots can make ops for the infra team.  and i think topics should be open now.04:07
dougwigindeed 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
dougwigi'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
dougwigonly way that i can think to save state between those two managers easily.04:11
dougwignah, that'll break with multiple neutron-servers.04:11
dougwignull out lb, then use reach around neutron db calls when listener gets called.04:12
dougwigonce you are translating those objects to dicts, you'll be in the land of dragons.04:12
dlundquistI thought I could use associations to load the associated records from the DB as needed04:13
dougwiggood idea to make it at the driver level, though.  keeps the plugin clean.04:13
dougwigah, yes.  forget that we have that luxury now.04:13
dlundquistI don't see much value of the helper outside the shim driver-- should I move both into a single directory with a ?04:14
dougwigboth is shim driver + ?04:16
dlundquistI'm not entierly sure yet, but I think I'm going to need to the load balancer plugin object to provide backward compatible APIs04:17
dougwigif 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
dlundquistStuff like this scares me: port = self.plugin._core_plugin.create_port04:18
dougwigit should, that will bit us if lbaas proper gets split out.  :)04:19
dougwigi think it can switch to a rest call, though.04:19
bloganyes it can04:19
bloganhello btw04:19
dougwigarguably 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
dougwighiya blogan.04:20
dlundquistTrying 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 -u04:21
bloganim worried about the create_port call being done in the same transaction as the create load balancer04:22
bloganbut i kept the same code for now04:22
dlundquistWhile I have to both here, can I get your option on naming: shim vs v1_shim?04:23
bloganwould there be a v2 shim?04:23
dougwigdlundquist: 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
dlundquistbut, we should wrap the plugin interface since I would image the new interface would not have methods like populate_vip_graph04:25
dougwigdoes python have a string.find() method that can be used as a boolean?  i can't find it, if so.04:25
bloganthats being used in the radware driver isnt it?04:25
dougwigthe plugin can switch from neutron methods to rest calls, so it's fine there.04:25
bloganyou want the index of a particular character?04:25
dlundquistand embrane04:25
dlundquiststring.find() != -104:26
dougwigyes, got used to ruby's shorthand for cleaning up the conditionals.04:27
bloganwell im getting shitty internet04:27
dougwigit's going around.04:30
dougwigdlundquist: 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
dlundquistI'll keep plodding along04:42
*** blogan is now known as zz_blogan04:51
*** openstackgerrit has quit IRC04:57
*** fnaval has quit IRC05:19
*** sbfox has quit IRC05:25
*** sbfox has joined #openstack-lbaas05:50
*** woodster__ has quit IRC05:55
*** sbfox has quit IRC06:20
*** samuelbercovici has joined #openstack-lbaas10:05
*** openstackgerrit has joined #openstack-lbaas10:55
*** samuelbercovici has quit IRC11:00
*** fnaval has joined #openstack-lbaas12:00
*** fnaval has quit IRC12:35
*** fnaval has joined #openstack-lbaas12:45
*** vivek-ebay has joined #openstack-lbaas13:02
*** zz_blogan is now known as blogan13:09
*** sbfox has joined #openstack-lbaas13:32
*** woodster__ has joined #openstack-lbaas13:32
*** sbfox has quit IRC14:04
*** fnaval has quit IRC14:04
*** sbfox has joined #openstack-lbaas14:13
*** sbfox has quit IRC14:31
*** fnaval has joined #openstack-lbaas14:31
ptoohillQuestion: 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 IRC14:49
*** TrevorV has joined #openstack-lbaas14:50
*** german__ has joined #openstack-lbaas15:04
*** german__ has quit IRC15:15
*** german_ has joined #openstack-lbaas15:16
*** sbalukoff has quit IRC15:16
*** dlundquist has left #openstack-lbaas15:20
*** sbfox has joined #openstack-lbaas16:08
*** ptoohill_ has joined #openstack-lbaas16:17
*** fnaval has quit IRC16:18
*** fnaval has joined #openstack-lbaas16:19
*** ptoohill_ has quit IRC16:21
*** sbfox1 has joined #openstack-lbaas16:21
*** ptoohill_ has joined #openstack-lbaas16:21
*** fnaval has quit IRC16:23
*** sbfox has quit IRC16:24
*** fnaval has joined #openstack-lbaas16:26
*** sbfox1 has quit IRC16:37
*** sbfox has joined #openstack-lbaas16:47
*** fnaval has quit IRC16:47
*** fnaval has joined #openstack-lbaas16:48
*** fnaval has quit IRC16:52
*** mestery has joined #openstack-lbaas16:53
*** vivek-ebay has joined #openstack-lbaas16:55
*** vivek-ebay has quit IRC16:56
*** vivek-ebay has joined #openstack-lbaas16:56
*** fnaval has joined #openstack-lbaas16:59
*** mestery has quit IRC16:59
*** mestery has joined #openstack-lbaas17:00
*** fnaval_ has joined #openstack-lbaas17:00
*** ptoohil__ has joined #openstack-lbaas17:00
*** fnaval has quit IRC17:03
*** mestery has quit IRC17:04
*** ptoohill_ has quit IRC17:04
*** vivek-ebay has quit IRC17:05
*** vivek-ebay has joined #openstack-lbaas17:05
*** vivek-ebay has quit IRC17:09
*** VijayB has joined #openstack-lbaas17:10
dougwigamend, i'd think17:14
*** VijayB_ has joined #openstack-lbaas17:14
*** vivek-ebay has joined #openstack-lbaas17:14
*** VijayB has quit IRC17:15
*** sbfox has quit IRC17:16
*** sbfox has joined #openstack-lbaas17:38
dougwigbtw, 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 IRC17:50
*** fnaval_ has quit IRC17:51
*** fnaval has joined #openstack-lbaas17:51
*** ptoohil__ has quit IRC17:52
*** ptoohill_ has joined #openstack-lbaas17:52
*** fnaval has quit IRC17:55
*** ptoohil__ has joined #openstack-lbaas17:56
*** ptoohil__ has quit IRC17:58
*** ptoohill_ has quit IRC17:59
*** ptoohil__ has joined #openstack-lbaas17:59
*** sbfox has quit IRC18:05
*** vivek-ebay has quit IRC18:16
*** vivek-ebay has joined #openstack-lbaas18:28
*** min has joined #openstack-lbaas18:33
german_dougwig, UDP all the way :-)18:33
*** sbfox has joined #openstack-lbaas18:34
*** markmcclain has joined #openstack-lbaas18:38
*** rolledback has joined #openstack-lbaas18:47
*** samuelbercovici has joined #openstack-lbaas18:54
*** fnaval has joined #openstack-lbaas19:07
*** VijayB_ has quit IRC19:10
*** VijayB has joined #openstack-lbaas19:11
*** ptoohill_ has joined #openstack-lbaas19:12
*** ptoohil__ has quit IRC19:15
*** samuelbercovici has quit IRC19:20
*** VijayB has quit IRC19:29
*** sbfox1 has joined #openstack-lbaas19:29
*** sbfox has quit IRC19:30
*** VijayB has joined #openstack-lbaas19:38
*** mestery_ has joined #openstack-lbaas19:44
*** mestery_ is now known as mestery19:45
ctraceyblogan: is there one particular branch you are working off of?19:54
*** fnaval has quit IRC19:55
*** fnaval has joined #openstack-lbaas19:57
*** fnaval has quit IRC19:57
*** fnaval has joined #openstack-lbaas19:57
dougwiglatest noop driver on gerrit.  my first time with mock, so fixing the unit test took awhile.19:59
*** fnaval has quit IRC20:00
*** sbfox1 has quit IRC20:11
*** sbfox has joined #openstack-lbaas20:11
*** fnaval has joined #openstack-lbaas20:19
*** mestery has quit IRC20:28
*** markmcclain has quit IRC20:28
*** rolledback has quit IRC20:30
*** markmcclain has joined #openstack-lbaas20:39
*** VijayB_ has joined #openstack-lbaas20:44
*** VijayB_ has quit IRC20:45
*** VijayB__ has joined #openstack-lbaas20:45
*** VijayB has quit IRC20:47
*** VijayB has joined #openstack-lbaas20:49
*** markmcclain has quit IRC20:54
*** ptoohill_ has quit IRC21:03
*** ptoohill_ has joined #openstack-lbaas21:03
*** vivek-eb_ has joined #openstack-lbaas21:09
*** vivek-ebay has quit IRC21:09
bloganctracey: lbaasv2 branch21:39
blogani really need to just push it up to gerrit21:39
ctraceyblogan: yeah - lookin at it now21:39
ctraceytrying to reconcile it with my cli stuffs21:40
ctraceyit may help to at least drop those other branches if not in use21:40
bloganlol yeah that was probably confusing, ill drop all but 2 of them21:41
ctraceyhoping to get some hacking done on my flight21:41
bloganyou flying out of austin or san antonio?21:44
ctraceyfwiw: my changes are in pieces on Gerrit, but I have them all rebased into one here:
*** vivek-eb_ has quit IRC21:46
*** german_ has quit IRC21:46
*** sbfox has quit IRC21:51
*** sbfox has joined #openstack-lbaas21:51
*** VijayB has quit IRC21:56
*** VijayB has joined #openstack-lbaas21:56
*** VijayB has quit IRC22:01
*** VijayB_ has joined #openstack-lbaas22:02
*** german_ has joined #openstack-lbaas22:02
*** VijayB_ has quit IRC22:06
*** ptoohil__ has joined #openstack-lbaas22:17
*** sbalukoff has joined #openstack-lbaas22:17
*** ptoohill_ has quit IRC22:20
*** sbalukoff has quit IRC22:23
*** sbalukoff has joined #openstack-lbaas22:24
bloganctracey: i'll give it a look some time today, or this weekend22:28
*** VijayB has joined #openstack-lbaas22:29
*** vivek-ebay has joined #openstack-lbaas22:30
*** mestery has joined #openstack-lbaas22:31
*** mestery has quit IRC22:31
*** mestery has joined #openstack-lbaas22:32
*** VijayB has quit IRC22:36
*** sbalukoff has quit IRC22:39
*** VijayB_ has joined #openstack-lbaas22:45
*** vivek-ebay has quit IRC22:50
*** VijayB_ has quit IRC22:55
*** min has quit IRC23:12
*** ptoohil__ has quit IRC23:16
*** sbfox has quit IRC23:18
*** mestery has quit IRC23:21
*** VijayB has joined #openstack-lbaas23:37
*** VijayB has quit IRC23:38
*** sbfox has joined #openstack-lbaas23:38
*** fnaval has quit IRC23:41
*** fnaval has joined #openstack-lbaas23:41
*** VijayB has joined #openstack-lbaas23:43
*** fnaval has quit IRC23:46
*** german_ has quit IRC23:51
*** vivek-ebay has joined #openstack-lbaas23:56

Generated by 2.14.0 by Marius Gedminas - find it at!