*** german_ has quit IRC | 00:06 | |
*** sbfox1 has quit IRC | 00:09 | |
*** vivek-ebay has quit IRC | 00:10 | |
*** dlundquist has left #openstack-lbaas | 00:17 | |
*** markmcclain1 has quit IRC | 00:22 | |
dougwig | hmm, i must be the only one that thinks the tls/listener object split is premature optimization. i wouldn't split it until too many new attributes or 1:n came into play. | 00:33 |
---|---|---|
*** markmcclain has joined #openstack-lbaas | 00:36 | |
*** markmcclain has quit IRC | 00:43 | |
sbalukoff | dougwig: Say that on the list, eh! | 00:53 |
sbalukoff | I'm totally wiling to flip flop like a fish on this if you can come up with an defend solid reasoning on it, eh. (Frankly, I don't actually care that much either way, other than that we arrive on a strategy without spending too much time on very minor details like this.) | 00:54 |
dougwig | how many attributes is it right now? | 00:56 |
dougwig | it's just a barbican id? (not counting SNI.) yeah, that's simple enough to warrant a reply. | 01:00 |
dougwig | ok, there's some mailing list dissension. | 01:03 |
dougwig | what's with all the eh, eh? you have some canadian in you? | 01:05 |
sbalukoff | It's totally my fake canadian accent, eh. | 01:11 |
sbalukoff | I didn't tell that story at the hackathon? | 01:11 |
dougwig | no, you sure didn't. | 01:11 |
sbalukoff | Back in 2001 I worked for a company in Bend, Overgon called Cylant Technology where we were working on a new kind of linux kernel security (behavioral analysis-- it was pretty cool actually). | 01:12 |
sbalukoff | Anyway, we imported a developer from Saskatook, Saskatchewan, eh... | 01:12 |
sbalukoff | His accent was so thick... he'd try to tell a joke, and he'd be like, "So there were these three guys, eh, and they walked into a bar, eh..." | 01:13 |
sbalukoff | And at this point we'd already be cracking up. | 01:13 |
sbalukoff | He'd protest, "I haven't even gotten to the punch line, eh!" | 01:13 |
dougwig | lol | 01:14 |
sbalukoff | And we'd say "You ARE the punch line, dude!" | 01:14 |
sbalukoff | So, of course we had to make fun of him incessantly. | 01:14 |
sbalukoff | Six weeks later, he's speaking like an American-- no discernable accent at all. | 01:14 |
sbalukoff | But I picked up this fake Canadian accent thing, and haven't been able to shake it since. | 01:14 |
sbalukoff | It was awkward when I actually did visit Saskatoon-- the locals weren't sure if I was making fun of them or not. But they were too polite to ask or confront me on it. | 01:15 |
dougwig | you sound like my friend that adopts the accent of whoever he's talking to. so listening to this californian conversing with someone from brooklyn and the UK at the same time was absolutely hilarious. | 01:15 |
sbalukoff | Haha! That's awesome! | 01:16 |
sbalukoff | And yeah, I do that somewhat. | 01:16 |
dougwig | oh, goody, i love fucking with that. | 01:16 |
sbalukoff | Totally, eh. | 01:16 |
*** fnaval has joined #openstack-lbaas | 01:16 | |
dougwig | ok, off to grab some dinner. might as well make the best of california. no afghan restaurants in boise, e.g. | 01:17 |
dougwig | thanks for the review feedback. | 01:17 |
sbalukoff | No worries. | 01:17 |
sbalukoff | Have a good one! | 01:17 |
*** crc32 has quit IRC | 01:23 | |
*** woodster__ has quit IRC | 01:25 | |
VijayB_ | ctracey: Sorry, got deep into coding and stopped looking at the irc window.. I'm looking at the etherpad https://etherpad.openstack.org/p/juno-lbaas-mid-cycle-hackathon but don't see the git info there - wrong etherpad, eh ............. sbalukoff! Why eh!!! | 02:08 |
VijayB_ | ctracey: so I still need the git info... :) | 02:09 |
*** VijayB has joined #openstack-lbaas | 02:13 | |
*** VijayB_ has quit IRC | 02:17 | |
*** VijayB has quit IRC | 02:18 | |
sbalukoff | :) | 02:21 |
sbalukoff | Ok, folks, commuting home. Catch ya later. | 02:21 |
*** sbalukoff has quit IRC | 02:21 | |
*** fnaval has quit IRC | 02:26 | |
*** mestery has quit IRC | 02:31 | |
*** mestery has joined #openstack-lbaas | 02:31 | |
*** fnaval has joined #openstack-lbaas | 02:33 | |
*** fnaval has quit IRC | 02:45 | |
*** mestery_ has joined #openstack-lbaas | 02:52 | |
*** mestery has quit IRC | 02:55 | |
*** sbalukoff has joined #openstack-lbaas | 03:20 | |
*** sbfox has joined #openstack-lbaas | 03:26 | |
*** sbfox has quit IRC | 03:58 | |
*** sbfox has joined #openstack-lbaas | 04:05 | |
*** german_ has joined #openstack-lbaas | 04:19 | |
*** min has quit IRC | 04:39 | |
*** zz_blogan is now known as blogan | 04:51 | |
*** german_ has quit IRC | 05:12 | |
*** ptoohill_ has joined #openstack-lbaas | 05:14 | |
*** sbfox has quit IRC | 05:22 | |
*** ptoohill_ has quit IRC | 05:23 | |
*** VijayB has joined #openstack-lbaas | 05:25 | |
*** ptoohill_ has joined #openstack-lbaas | 05:25 | |
*** VijayB has quit IRC | 05:36 | |
*** vivek-ebay has joined #openstack-lbaas | 05:51 | |
*** vivek-ebay has quit IRC | 05:57 | |
*** evgenyf has joined #openstack-lbaas | 06:12 | |
*** blogan is now known as zz_blogan | 06:41 | |
*** openstackgerrit has quit IRC | 07:10 | |
*** rm_work has quit IRC | 07:29 | |
*** rm_work has joined #openstack-lbaas | 07:33 | |
*** vjay2 has joined #openstack-lbaas | 08:35 | |
*** evgenyf has quit IRC | 09:20 | |
*** enikanorov_ has quit IRC | 09:37 | |
*** enikanorov_ has joined #openstack-lbaas | 09:38 | |
*** evgenyf has joined #openstack-lbaas | 09:44 | |
*** openstackgerrit has joined #openstack-lbaas | 09:47 | |
*** HenryG has quit IRC | 10:25 | |
*** vjay2 has quit IRC | 11:49 | |
*** vjay2 has joined #openstack-lbaas | 11:55 | |
*** vjay2 has quit IRC | 12:02 | |
*** vjay2 has joined #openstack-lbaas | 12:54 | |
*** vjay2 has quit IRC | 13:35 | |
*** vjay2 has joined #openstack-lbaas | 13:38 | |
*** mestery_ is now known as mestery | 13:42 | |
*** vivek-ebay has joined #openstack-lbaas | 13:47 | |
*** HenryG has joined #openstack-lbaas | 14:04 | |
*** vivek-ebay has quit IRC | 14:13 | |
*** rolledback has joined #openstack-lbaas | 14:14 | |
*** ptoohill_ has quit IRC | 14:24 | |
*** fnaval has joined #openstack-lbaas | 14:36 | |
*** fnaval has quit IRC | 14:36 | |
*** fnaval has joined #openstack-lbaas | 14:36 | |
*** ptoohill_ has joined #openstack-lbaas | 14:40 | |
*** ptoohill_ has quit IRC | 14:40 | |
*** ptoohill_ has joined #openstack-lbaas | 14:40 | |
*** markmcclain has joined #openstack-lbaas | 14:45 | |
*** markmcclain1 has joined #openstack-lbaas | 14:47 | |
*** ptoohill_ has quit IRC | 14:49 | |
*** markmcclain has quit IRC | 14:50 | |
*** ptoohill_ has joined #openstack-lbaas | 14:52 | |
*** ptoohill_ has quit IRC | 14:55 | |
*** german_ has joined #openstack-lbaas | 15:04 | |
*** vjay2 has quit IRC | 15:23 | |
*** zz_blogan is now known as blogan | 15:34 | |
*** woodster__ has joined #openstack-lbaas | 15:35 | |
*** fnaval has quit IRC | 15:41 | |
*** HenryG has quit IRC | 15:43 | |
*** jorgem has joined #openstack-lbaas | 15:47 | |
dougwig | sbalukoff, blogan, others: no-op driver, updated. abstract_driver was getting a bit unruly and unclear how to extend the managers, so it got a minor refactor. https://review.openstack.org/#/c/101084/ | 15:49 |
blogan | dougwig: did you get my comment about the super? | 15:49 |
blogan | dougwig: looks like you did bc the BaseStatusMixin doesn't have an init now | 15:50 |
dougwig | was that a comment in patch set 15? | 15:51 |
dougwig | otherwise, no, i don't remember seeing one. | 15:52 |
dougwig | but if i accidentally addressed it, i guess that's a win? ;) | 15:52 |
blogan | lol | 15:53 |
blogan | yes i believe you addressed it on accident | 15:53 |
dougwig | i mean, i took out that init on purpose, but i didn't know you didn't want it. :) | 15:53 |
blogan | it was basically calling super with multiple inheritance | 15:53 |
blogan | wasn't that i didnt want it, it was what you were expecting out of the super call in the BaseLoadBalancerManager | 15:54 |
blogan | bc it would have only called one of the parent classes init | 15:54 |
dougwig | the unit test informed me that my expectations were not in line with reality. :) | 15:55 |
*** markmcclain1 has quit IRC | 15:57 | |
*** min has joined #openstack-lbaas | 15:57 | |
*** vivek-ebay has joined #openstack-lbaas | 16:00 | |
*** evgenyf has quit IRC | 16:00 | |
*** vivek-ebay has quit IRC | 16:03 | |
*** vivek-ebay has joined #openstack-lbaas | 16:04 | |
*** fnaval has joined #openstack-lbaas | 16:06 | |
*** rolledback has quit IRC | 16:10 | |
ctracey | silly question... | 16:15 |
ctracey | has anyone done any work to get the new API actually working? | 16:15 |
ctracey | ie. devstack integration? | 16:16 |
blogan | ctracey: is that a two part question? | 16:22 |
ctracey | blogan: if you'd like it to be :) | 16:22 |
blogan | ctracey: because I've got parts of the new API "working" (just inserting to teh database for now), but nothing pushed to devstack right now that says this needs to be spun up | 16:23 |
blogan | but i do use devstack to spin up the environment and just change a few neutron config values to get the new API running | 16:23 |
ctracey | ok - that is where i have been spinnin my wheel | 16:23 |
blogan | ah | 16:24 |
ctracey | I will get some devstack going | 16:24 |
*** rolledback has joined #openstack-lbaas | 16:24 | |
blogan | let me know if you need the new config values as well bc that is not readily obvious | 16:24 |
ctracey | want to fire me your neutron.conf and any other configs? | 16:24 |
ctracey | just make sure I got them right? | 16:25 |
blogan | its just the neutron.conf right now and I'll just give you two lines to add in | 16:25 |
ctracey | sounds like we need devstack at some point anyway - now's as good a time as any | 16:25 |
*** rolledback has quit IRC | 16:25 | |
blogan | well I'm not sure if we are going to end up having both versions running side by side or just have v2 running with shims in place, in which case we won't need the extra lines | 16:26 |
blogan | but i wasn't going to cross that bridge until its time to make that decision | 16:27 |
blogan | whcih will be soon | 16:27 |
*** vivek-ebay has quit IRC | 16:31 | |
ctracey | blogan: can you gist what you have? | 16:49 |
blogan | sure | 16:49 |
blogan | https://gist.github.com/brandonlogan/5d28ee177a0dc917289d | 16:52 |
blogan | of course the first line needs to replace the one that exists, the 2nd is just an additional line | 16:52 |
dougwig | blogan: can i get a +1 or -1 when you get a chance? i want to close this review and get it done. | 16:56 |
blogan | oh whoops meant to do that | 16:56 |
blogan | dougwig: does a health monitor need a status? | 16:57 |
dougwig | yep, but it has its own set of plugin functions for it. | 16:58 |
dougwig | i assume you meant config/db status, not operational status? | 16:58 |
blogan | yeah like pending create, update, delete | 17:02 |
blogan | i was hoping we could minimize the status to just loadbalancer and member, with member's status being an operational status | 17:03 |
blogan | at least for the first iteration | 17:03 |
dougwig | if you're reducing it, we can do so in the driver. the current status mixins exactly mirror v1. | 17:03 |
blogan | and if any entity is connected to a load balancer in any form it just puts that loadbalancer into a pending_update status | 17:03 |
dougwig | we were going to add operational status via get() calls later. | 17:04 |
blogan | yeah i know, i guess this needs more discussion | 17:04 |
blogan | brb | 17:05 |
TrevorV | Does anyone know why when I'm trying to run "stack.sh" it decides to nuke my pip installation and then fails because it tries to use it after nuking it? | 17:07 |
TrevorV | Even after a fresh pull from devstack? | 17:07 |
TrevorV | (Meaning I re-cloned just to double check) | 17:08 |
*** VijayB has joined #openstack-lbaas | 17:11 | |
*** openstackgerrit has quit IRC | 17:35 | |
*** openstackgerrit has joined #openstack-lbaas | 17:36 | |
*** vivek-ebay has joined #openstack-lbaas | 17:37 | |
*** vjay2 has joined #openstack-lbaas | 17:40 | |
ctracey | TrevorV: I saw that on Min's box. I think it had to do with the version of pip. | 17:46 |
dougwig | blogan: how so? it's a tad frustrating that we didn't discuss that kind of thing via the bp, since the entry points were all listed. we're designing by code review right now. | 17:46 |
*** sbfox has joined #openstack-lbaas | 17:47 | |
ctracey | iirc to get her working, I installed pip, then 'pip install pip -U' then stack.sh | 17:47 |
ctracey | but I could be wrong. | 17:47 |
blogan | dougwig: i know i wish I would have thought about this during the meetup | 17:48 |
VijayB | Is there a place where we can see the log of the mesgs on this channel? I get disconnected often and tend to lose some mesgs inbetween, so slip out of context.. | 17:49 |
blogan | dougwig: but i figured there would be many little things that needed to be discussed | 17:49 |
blogan | VijayB: i think there is now that the openstack bot is in here but i dont know where one would get that informatino | 17:51 |
VijayB | blogan: Ok.. I'll see if I can find that out and let the group know.. btw did you get a chance to see my mesgs yesterday regarding the to_dict()? | 17:52 |
TrevorV | ctracey, thanks for the suggestion, but it still failed. | 17:52 |
TrevorV | I sent a lengthy email with information | 17:52 |
TrevorV | Hopefully one of us can help me, and if not I'll re-send the email to the full openstack-dev list | 17:53 |
*** dlundquist has joined #openstack-lbaas | 17:55 | |
dougwig | sec, i'm in a meeting | 17:58 |
*** vivek-ebay has quit IRC | 17:59 | |
*** vivek-ebay has joined #openstack-lbaas | 18:01 | |
*** fnaval has quit IRC | 18:06 | |
ctracey | TrevorV: precise? | 18:14 |
TrevorV | ctracey, its trusty, 14.04 right? | 18:21 |
TrevorV | I'm about to verify ha ha | 18:21 |
TrevorV | Yeah, Trusty Tahr | 18:22 |
ctracey | trusty is 14.04 | 18:22 |
TrevorV | That's what I'm running | 18:22 |
TrevorV | However I already got an answer to the email I sent with a lot of information packed in | 18:22 |
TrevorV | It seems all I had to do was run "easy_install pip" after the first "./stack.sh" command failed, and then it seems to have worked. | 18:22 |
TrevorV | Not sure why it fixes it, and neither does the person who suggested it, so I'm just going to go with "magic" | 18:23 |
blogan | dougwig: i'm sending an email to the ML about this and my thoughts | 18:23 |
*** fnaval has joined #openstack-lbaas | 18:25 | |
*** vjay2 has quit IRC | 18:28 | |
dougwig | i'll answer there, but i think you're bundling too much into the LB object. that's something that a UI should do, but the API should be working with smaller pieces, and each should have it's own db status. | 18:36 |
dougwig | (still in meeting.) | 18:36 |
*** HenryG has joined #openstack-lbaas | 18:48 | |
*** sbfox has quit IRC | 18:50 | |
*** sbfox has joined #openstack-lbaas | 18:50 | |
dougwig | responded. | 18:55 |
dougwig | i have a meta-objection to being in a state of review paralysis at the moment. it's tough for us all to iterate. i see both sides. | 18:57 |
*** sbfox has quit IRC | 19:03 | |
*** vivek-ebay has quit IRC | 19:03 | |
*** sbfox has joined #openstack-lbaas | 19:03 | |
*** dlundquist has left #openstack-lbaas | 19:13 | |
*** vivek-ebay has joined #openstack-lbaas | 19:13 | |
*** vivek-ebay has quit IRC | 19:16 | |
*** vivek-ebay has joined #openstack-lbaas | 19:16 | |
blogan | dougwig: i'm gong to +1 your review because if it is decided that health monitors dont need a status then those methods dont have to do anything in a subclass | 19:21 |
german_ | health monitors need a status since they can be provisioned | 19:23 |
german_ | so they might be BUILDING, ACTIVE, ERROR, ETC | 19:23 |
ptoohill | but, when provisioning most objects its config updates, the only thing thats being processed is the 'whole loadbalancer' object which in the ref impl is the haproxy config | 19:25 |
german_ | yeah, it's an edge case that provsioning the LB succeeds and say the health monitor fails | 19:26 |
german_ | but I just would like to prepare for all possible permutations | 19:27 |
ptoohill | yea, i see both cases, guess im just attempting to keep the short timelines in mind | 19:28 |
german_ | or I create an LB, make a new Healthmonitor to replace the old one, the deploy of the new haproxy fails, but the old one is till running... | 19:28 |
ptoohill | in case of haproxy | 19:28 |
german_ | yep, just keep it simple there :-) | 19:28 |
ptoohill | the old one will never be 'still' running, once you update the config, the config for that 'loadbalncer' is refreshed and update along with its healthmonitor config | 19:28 |
german_ | it's admittedly an edge case but I have seen stranger things where the control plane lost contact and the lb kept jugging along :-) | 19:30 |
german_ | my philosophy is that the more complex we can signal error cases the less roll back we need to do | 19:31 |
*** VijayB has quit IRC | 19:44 | |
*** VijayB_ has joined #openstack-lbaas | 19:49 | |
*** vivek-ebay has quit IRC | 19:53 | |
*** VijayB_ has quit IRC | 19:53 | |
*** fnaval has quit IRC | 20:17 | |
*** fnaval has joined #openstack-lbaas | 20:18 | |
*** fnaval has quit IRC | 20:22 | |
*** fnaval has joined #openstack-lbaas | 20:27 | |
*** blogan is now known as zz_blogan | 20:35 | |
*** sbfox has quit IRC | 20:37 | |
*** vivek-ebay has joined #openstack-lbaas | 20:54 | |
*** VijayB has joined #openstack-lbaas | 20:58 | |
*** vivek-ebay has quit IRC | 20:59 | |
*** HenryG has quit IRC | 21:05 | |
*** vivek-ebay has joined #openstack-lbaas | 21:13 | |
*** jorgem has quit IRC | 21:25 | |
*** enikanorov_ has quit IRC | 21:38 | |
*** enikanorov_ has joined #openstack-lbaas | 21:38 | |
*** sbfox has joined #openstack-lbaas | 21:45 | |
*** sbfox1 has joined #openstack-lbaas | 22:10 | |
*** sbfox has quit IRC | 22:12 | |
*** sbfox1 has quit IRC | 22:19 | |
*** sbfox has joined #openstack-lbaas | 22:19 | |
*** zz_blogan is now known as blogan | 22:23 | |
*** HenryG has joined #openstack-lbaas | 22:27 | |
*** fnaval has quit IRC | 22:56 | |
*** min has quit IRC | 23:14 | |
*** dlundquist has joined #openstack-lbaas | 23:16 | |
*** sbfox has quit IRC | 23:23 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!